[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to center fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-14T19:07:08.184Z","endTime":"2025-08-14T19:07:18.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-14T18:09:22.764Z","endTime":"2025-08-14T18:45:59.860Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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-14T18:45:59.860Z","endTime":"2025-08-14T19:06:47.113Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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-14T19:06:47.113Z","endTime":"2025-08-14T19:07:09.184Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.29282838400553,"strikeZoneBottom":1.57282268251473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50722804721548,"aZ":-14.690002838746633,"pfxX":-6.194873945600459,"pfxZ":9.316657913395524,"pX":-0.06807283284765636,"pZ":1.786737215305949,"vX0":9.268120857128263,"vY0":-135.8255808717352,"vZ0":-7.446418981621849,"x":100.44,"y":172.94,"x0":-2.7127132025463188,"y0":50.005436255765574,"z0":5.576622993857285,"aX":-11.62928546794158},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":9.4,"spinRate":2419,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.4025792596076534,"extension":6.133447336425039},"hitData":{"launchSpeed":104.5,"launchAngle":35.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":153.09,"coordY":53.01}},"index":3,"playId":"6de8d414-87e4-3150-ac2e-9cd14a7050cb","pitchNumber":1,"startTime":"2025-08-14T19:07:09.184Z","endTime":"2025-08-14T19:07:18.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-14T19:07:18.528Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-14T19:07:35.061Z","endTime":"2025-08-14T19:08:08.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.63103319872081,"strikeZoneBottom":1.63999899879466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.699572067762187,"aZ":-14.936735243891984,"pfxX":-5.958882207180182,"pfxZ":9.217537392599553,"pX":0.07479722976017442,"pZ":2.49387174592763,"vX0":9.787220517087587,"vY0":-135.64748627714167,"vZ0":-5.536464477479342,"x":114.15,"y":171.45,"x0":-2.800069335508306,"y0":50.00292858978316,"z0":5.596729703162213,"aX":-11.144381594690175},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2455,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.4032429004739839,"extension":6.020346031107139},"index":0,"playId":"0aea18be-231a-3c88-876c-fbbb82f26606","pitchNumber":1,"startTime":"2025-08-14T19:07:46.395Z","endTime":"2025-08-14T19:07:49.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.014485130893036,"aZ":-15.93069186481747,"pfxX":-6.164010159178378,"pfxZ":8.79077980368093,"pX":0.20453768575682674,"pZ":2.610737739223005,"vX0":9.620928040618992,"vY0":-134.75748688560483,"vZ0":-5.275100095836691,"x":109.2,"y":168.29,"x0":-2.6034950119698004,"y0":50.00279651734898,"z0":5.7109490825440945,"aX":-11.390246511675048},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2442,"spinDirection":214},"zone":5,"typeConfidence":0.88,"plateTime":0.4057318638185583,"extension":5.949555906129757},"hitData":{"launchSpeed":77.8,"launchAngle":46.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.69,"coordY":125.8}},"index":1,"playId":"31e77016-9ff0-329d-99c1-a1f80a41e85c","pitchNumber":2,"startTime":"2025-08-14T19:07:59.315Z","endTime":"2025-08-14T19:08:08.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:08:08.453Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out, second baseman Ernie Clement to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-14T19:08:12.987Z","endTime":"2025-08-14T19:10:54.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.61615673844965,"strikeZoneBottom":1.55999985993865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.03041021721025,"aZ":-14.612468395717581,"pfxX":-5.272599821168864,"pfxZ":9.41679204896472,"pX":0.6770400005099623,"pZ":0.9536139032298739,"vX0":10.91222084070735,"vY0":-135.55085086885796,"vZ0":-9.22150739581382,"x":91.19,"y":213.03,"x0":-2.7119351532693514,"y0":50.005258990926386,"z0":5.415271544878327,"aX":-9.83629812490164},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2431,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.4037410106017454,"extension":6.134555006851286},"index":0,"playId":"6aa21c16-6652-39f7-8c9e-af8095cc6976","pitchNumber":1,"startTime":"2025-08-14T19:08:38.652Z","endTime":"2025-08-14T19:08:42.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3432535187951,"aZ":-16.5648047195311,"pfxX":-5.385868845767589,"pfxZ":8.401680350086288,"pX":-0.005893946368398746,"pZ":3.85143520732803,"vX0":9.032556539117111,"vY0":-135.6159176699424,"vZ0":-2.061284746379269,"x":117.22,"y":134.79,"x0":-2.6837456382771046,"y0":50.004148497694736,"z0":5.779996187473931,"aX":-10.008917372448698},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":7.8,"spinRate":2410,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.40426771192298716,"extension":5.955560248731274},"index":1,"playId":"cc67635c-11a0-373e-a165-f9b718c6a29a","pitchNumber":2,"startTime":"2025-08-14T19:08:54.955Z","endTime":"2025-08-14T19:08:57.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.45696543418867,"strikeZoneBottom":1.55999941755433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06792427681846,"aZ":-22.791862697090504,"pfxX":-0.017167979329586913,"pfxZ":5.33575719768503,"pX":0.7344440925012115,"pZ":3.438290270736124,"vX0":9.181283537575554,"vY0":-130.4003325380788,"vZ0":-1.4476670098428905,"x":89.0,"y":145.95,"x0":-2.7992873353681387,"y0":50.00184942912193,"z0":5.6861337249161235,"aX":-0.03193867810315618},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":-1.6,"spinRate":2448,"spinDirection":203},"zone":3,"typeConfidence":0.83,"plateTime":0.41674223458116355,"extension":6.077412960572421},"index":2,"playId":"43daf4c2-078c-3aad-a187-ff8da674f6b0","pitchNumber":3,"startTime":"2025-08-14T19:09:18.712Z","endTime":"2025-08-14T19:09:22.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.42032038851567,"strikeZoneBottom":1.55999970995083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63267013264298,"aZ":-28.758132496396208,"pfxX":-5.748973633064413,"pfxZ":2.2176042001724348,"pX":-1.4196497534637758,"pZ":3.3023663976184063,"vX0":5.367467190887275,"vY0":-122.80971456005841,"vZ0":0.2696265245090831,"x":171.11,"y":149.62,"x0":-2.8788953666260713,"y0":50.00121134353442,"z0":5.622607130094954,"aX":-8.84621823677967},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.3,"breakHorizontal":9.2,"spinRate":1411,"spinDirection":253},"zone":11,"typeConfidence":0.84,"plateTime":0.4447445528391065,"extension":6.245818903031774},"index":3,"playId":"526f28b1-2902-3efd-9d58-7b99a7ebee3b","pitchNumber":4,"startTime":"2025-08-14T19:09:37.698Z","endTime":"2025-08-14T19:09:40.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.23312403048404,"aZ":-15.664008415137253,"pfxX":-3.9980643009490993,"pfxZ":8.691317321570807,"pX":-0.9976121462607551,"pZ":3.3445086125354244,"vX0":6.267800869081752,"vY0":-137.18407700823406,"vZ0":-3.1618344879098506,"x":155.03,"y":148.48,"x0":-2.7958687544192267,"y0":50.005229419632116,"z0":5.584089785886762,"aX":-7.597621787261872},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2319,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.39974561110281126,"extension":6.166831784726696},"index":4,"playId":"fc618fd2-359d-32d9-8693-7e6e30069b4a","pitchNumber":5,"startTime":"2025-08-14T19:09:59.463Z","endTime":"2025-08-14T19:10:02.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":73.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.56034764903647,"aZ":-34.94800539989102,"pfxX":2.1834394899633267,"pfxZ":-2.077221666794351,"pX":0.4063653234672402,"pZ":2.4066267744255803,"vX0":6.501761936097842,"vY0":-114.11550783870351,"vZ0":0.14298012079569933,"x":101.51,"y":173.8,"x0":-2.749166884381842,"y0":50.00234095113085,"z0":5.75103707796226,"aX":2.9152496886199337},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-3.5,"breakHorizontal":-5.4,"spinRate":2539,"spinDirection":60},"zone":6,"typeConfidence":0.86,"plateTime":0.47771647285205265,"extension":6.319397172132229},"index":5,"playId":"5185def7-9e8a-3294-a6e1-5020bb374598","pitchNumber":6,"startTime":"2025-08-14T19:10:25.295Z","endTime":"2025-08-14T19:10:28.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66114234789989,"aZ":-14.170163706852636,"pfxX":-4.766890171985539,"pfxZ":9.305587055047845,"pX":-0.0822250105955816,"pZ":1.639181387734882,"vX0":8.782797985210602,"vY0":-137.52413027207217,"vZ0":-7.8125260860643495,"x":120.13,"y":194.52,"x0":-2.683531116167676,"y0":50.00152936387661,"z0":5.458260555188606,"aX":-9.221930202948588},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2276,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.3967699549935393,"extension":6.161112197888525},"hitData":{"launchSpeed":94.6,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.88,"coordY":151.04}},"index":6,"playId":"9d633eca-0500-3b7f-8785-de8c56c771c8","pitchNumber":7,"startTime":"2025-08-14T19:10:47.601Z","endTime":"2025-08-14T19:10:54.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:10:54.983Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Davis Schneider strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-14T19:13:00.994Z","endTime":"2025-08-14T19:14:21.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82002321173916,"aZ":-19.652817686937723,"pfxX":7.760436717081307,"pfxZ":6.65957487033776,"pX":0.4108442266479722,"pZ":2.755961957533521,"vX0":-7.133430899367485,"vY0":-135.55365875271588,"vZ0":-3.5103820340997123,"x":101.34,"y":164.37,"x0":2.055421492876705,"y0":50.000412711370956,"z0":5.422795777531168,"aX":14.586383149383009},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":-12.7,"spinRate":2261,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4025086836877283,"extension":6.41266432083539},"index":0,"playId":"068d495d-22f8-3c18-b381-d8ca9f56cefe","pitchNumber":1,"startTime":"2025-08-14T19:13:10.132Z","endTime":"2025-08-14T19:13:13.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.7,"endSpeed":87.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.903489533485747,"aZ":-17.68118969099952,"pfxX":6.134838456723132,"pfxZ":7.479736638143386,"pX":-0.36165464017952537,"pZ":2.8265343357521306,"vX0":-8.309583602183034,"vY0":-137.68672534723376,"vZ0":-3.81614231972412,"x":130.79,"y":162.46,"x0":1.8853842980624904,"y0":50.00520634052917,"z0":5.412492140287893,"aX":11.891192913649583},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":-9.6,"spinRate":2420,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.3964095268976364,"extension":6.454526351813294},"index":1,"playId":"375ba42e-ae36-373e-9706-b36b30efa654","pitchNumber":2,"startTime":"2025-08-14T19:13:25.613Z","endTime":"2025-08-14T19:13:28.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-14T19:13:35.537Z","endTime":"2025-08-14T19:13:48.167Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.09011647348697,"strikeZoneBottom":1.50000120833089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52145362247423,"aZ":-18.601275681481706,"pfxX":8.022664016814803,"pfxZ":6.998622197339863,"pX":0.9697878705329176,"pZ":4.148359373506815,"vX0":-5.7470570093531785,"vY0":-137.88373595940274,"vZ0":-0.12876143204697826,"x":80.03,"y":126.77,"x0":2.0309530194688206,"y0":50.00428773809496,"z0":5.44289575470207,"aX":15.564024287700517},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":-13.4,"spinRate":2474,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.3961015154894012,"extension":6.299198780527115},"index":3,"playId":"f4968b5a-2e8c-3ddf-a87a-df92d7ebf1d2","pitchNumber":3,"startTime":"2025-08-14T19:13:48.167Z","endTime":"2025-08-14T19:13:51.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.10020524359764,"strikeZoneBottom":1.5000011155962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.45612577111412,"aZ":-38.49423864761242,"pfxX":-4.688147446351425,"pfxZ":-4.857231861821555,"pX":-0.9555473531669596,"pZ":2.0078002775686064,"vX0":-4.855846712169246,"vY0":-113.23970754357099,"vZ0":0.18423482787400158,"x":153.42,"y":184.57,"x0":1.8248617613218612,"y0":50.00412557150296,"z0":5.772624496260559,"aX":-6.096113303403828},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-8.4,"breakHorizontal":9.7,"spinRate":2456,"spinDirection":316},"zone":13,"typeConfidence":0.81,"plateTime":0.483470797264574,"extension":6.1738721912383445},"index":4,"playId":"dc403868-a3ae-3fb1-90fd-26f6ecaa74bc","pitchNumber":4,"startTime":"2025-08-14T19:14:01.182Z","endTime":"2025-08-14T19:14:06.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.198929301932182,"aZ":-25.5371330799325,"pfxX":7.721599428169885,"pfxZ":4.723384768875213,"pX":-0.11407848012389732,"pZ":1.3293790409548485,"vX0":-7.206646498857965,"vY0":-116.98782082265288,"vZ0":-4.113321748983064,"x":121.35,"y":202.89,"x0":1.9829577312649422,"y0":50.00308618218501,"z0":5.466589335816195,"aX":10.851989747163259},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.9,"breakHorizontal":-12.5,"spinRate":1934,"spinDirection":116},"zone":13,"typeConfidence":0.91,"plateTime":0.4657207637801348,"extension":6.28628359067425},"index":5,"playId":"710166dc-e334-3f70-a2e6-1922770e2a24","pitchNumber":5,"startTime":"2025-08-14T19:14:18.436Z","endTime":"2025-08-14T19:14:21.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:14:21.436Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ernie Clement strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-14T19:14:32.286Z","endTime":"2025-08-14T19:15:56.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.066271029084316,"aZ":-17.455777729665268,"pfxX":6.3327342948587475,"pfxZ":7.580981449729507,"pX":0.47764227156924766,"pZ":2.1147479923958326,"vX0":-6.61449594521887,"vY0":-138.07695801068198,"vZ0":-5.511218657306368,"x":98.79,"y":181.68,"x0":2.074811330602357,"y0":50.00524490122577,"z0":5.3006192037237065,"aX":12.300780602903517},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":-10.2,"spinRate":2412,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.3957877960810827,"extension":6.461408216198868},"index":0,"playId":"dc65ac29-26f1-36d4-86c0-321d3a700cc1","pitchNumber":1,"startTime":"2025-08-14T19:14:49.038Z","endTime":"2025-08-14T19:14:52.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.9,"endSpeed":87.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.084990921057635,"aZ":-19.731127407819017,"pfxX":6.640055925939145,"pfxZ":6.398231108701543,"pX":0.6752442649054426,"pZ":3.504889482788969,"vX0":-5.959584356868245,"vY0":-138.16245263351922,"vZ0":-1.6400569886039902,"x":91.26,"y":144.15,"x0":1.991337524921833,"y0":50.00322878141795,"z0":5.424333280123367,"aX":12.913469479813742},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":-10.9,"spinRate":2394,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.39555168612641767,"extension":6.3212702760928146},"index":1,"playId":"6177d44e-7ffc-3497-b86a-2b9db75563d3","pitchNumber":2,"startTime":"2025-08-14T19:15:05.651Z","endTime":"2025-08-14T19:15:08.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.627164224014226,"aZ":-17.449617093953005,"pfxX":7.011288515795699,"pfxZ":7.548175659885102,"pX":-0.02616611858464133,"pZ":3.650945231844694,"vX0":-8.07567419716112,"vY0":-138.4604652173763,"vZ0":-1.5820237401588728,"x":118.0,"y":140.2,"x0":2.0111721582182422,"y0":50.00042722852258,"z0":5.391996549986014,"aX":13.67296816832087},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":-11.2,"spinRate":2404,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.3949096593382784,"extension":6.382343032252604},"index":2,"playId":"d52da55a-8806-3d69-a8dd-f2262908d660","pitchNumber":3,"startTime":"2025-08-14T19:15:21.175Z","endTime":"2025-08-14T19:15:24.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.04269717034996,"aZ":-25.386114680874403,"pfxX":8.444392065284545,"pfxZ":5.022857332030399,"pX":0.8281929032884348,"pZ":1.3784430970454427,"vX0":-5.097095406012535,"vY0":-115.153760385954,"vZ0":-3.631545457524413,"x":85.43,"y":201.56,"x0":1.9657528538532358,"y0":50.00457436412162,"z0":5.413888647913918,"aX":11.417926690098378},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.5,"breakHorizontal":-14.2,"spinRate":1698,"spinDirection":119},"zone":14,"typeConfidence":0.93,"plateTime":0.4744400092581951,"extension":6.286047530322744},"index":3,"playId":"220da7a4-2686-3303-a28e-6eff3eced5ff","pitchNumber":4,"startTime":"2025-08-14T19:15:38.474Z","endTime":"2025-08-14T19:15:44.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":79.2,"endSpeed":73.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.931900500620532,"aZ":-28.297259792951515,"pfxX":9.679792771836386,"pfxZ":2.858964412093851,"pX":0.7662884162310708,"pZ":1.137691842771078,"vX0":-5.707176002466835,"vY0":-115.23789850865909,"vZ0":-3.3666115418255282,"x":87.79,"y":208.06,"x0":2.008174292769651,"y0":50.000793018344616,"z0":5.32976488067889,"aX":13.113664479240832},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.7,"breakHorizontal":-16.2,"spinRate":1818,"spinDirection":114},"zone":14,"typeConfidence":0.92,"plateTime":0.4739563445844235,"extension":6.247095698185825},"index":4,"playId":"10bb0e13-974e-345e-a846-b2b5e5466afb","pitchNumber":5,"startTime":"2025-08-14T19:15:53.222Z","endTime":"2025-08-14T19:15:56.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:15:56.222Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-14T19:16:03.252Z","endTime":"2025-08-14T19:16:45.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.75106241106792,"strikeZoneBottom":1.59999936119913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15325448114222,"aZ":-15.941326045639766,"pfxX":6.947758531796642,"pfxZ":8.508674646756424,"pX":0.10729729338213985,"pZ":2.913131904308126,"vX0":-7.59749800762056,"vY0":-137.85146160038303,"vZ0":-3.550147027510553,"x":112.91,"y":160.13,"x0":2.007969675896099,"y0":50.00350421432153,"z0":5.306629327806055,"aX":13.255701355665789},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":-10.8,"spinRate":2248,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.39867496017608817,"extension":6.410204453267689},"index":0,"playId":"4ec3ed4d-980a-37ed-abec-45f28847979b","pitchNumber":1,"startTime":"2025-08-14T19:16:23.491Z","endTime":"2025-08-14T19:16:26.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.4,"endSpeed":85.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.518100950642765,"aZ":-20.216280035014954,"pfxX":8.218717166208465,"pfxZ":6.433891997494376,"pX":-0.1871571676928576,"pZ":2.7317854368768666,"vX0":-8.498358439851177,"vY0":-135.67319835315223,"vZ0":-3.0976470593582293,"x":124.13,"y":165.02,"x0":1.9225129639376248,"y0":50.00184737717112,"z0":5.302142434295668,"aX":15.27473858591703},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":-13.0,"spinRate":2183,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4041673640724772,"extension":6.452015002741607},"hitData":{"launchSpeed":87.7,"launchAngle":5.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":147.41}},"index":1,"playId":"f9c40fce-da56-31cc-9ce6-e341ac283cb8","pitchNumber":2,"startTime":"2025-08-14T19:16:38.330Z","endTime":"2025-08-14T19:16:45.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:16:45.801Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Kelly lines out to shortstop Bo Bichette.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-14T19:18:38.603Z","endTime":"2025-08-14T19:19:38.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":93.1,"endSpeed":84.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46819712903542,"aZ":-15.505232198998732,"pfxX":-5.873146064164647,"pfxZ":9.096006988096274,"pX":-0.4406020475972971,"pZ":2.4949033156606713,"vX0":8.180025717543906,"vY0":-135.26496114136313,"vZ0":-5.586466568005917,"x":133.79,"y":171.42,"x0":-2.75612437416608,"y0":50.006360393408464,"z0":5.693473438548508,"aX":-10.768298098625898},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":8.6,"spinRate":2264,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.4066013593538913,"extension":6.11810872844788},"index":0,"playId":"59962ef5-41e4-38b2-9d19-b38fefb9e8ed","pitchNumber":1,"startTime":"2025-08-14T19:19:00.067Z","endTime":"2025-08-14T19:19:03.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.49174429002864,"strikeZoneBottom":1.78296626003493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.10663708946106,"aZ":-28.706923083882664,"pfxX":0.9585923329992121,"pfxZ":2.1849141986425016,"pX":0.5410221060740786,"pZ":1.5727306988615868,"vX0":7.980877630929037,"vY0":-124.50226047363527,"vZ0":-3.912293862759086,"x":96.38,"y":196.32,"x0":-2.81454835079025,"y0":50.00602862005036,"z0":5.508205966370069,"aX":1.5226506984306267},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.4,"breakHorizontal":-3.4,"spinRate":2441,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.43787186194251415,"extension":6.246941999386393},"index":1,"playId":"6da89eaa-7209-35cf-ba1b-d0366f1f6ee9","pitchNumber":2,"startTime":"2025-08-14T19:19:17.850Z","endTime":"2025-08-14T19:19:21.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.784713554016967,"aZ":-31.88052251606896,"pfxX":0.13898291746234293,"pfxZ":0.18597563916392978,"pX":0.6686682454725696,"pZ":2.1460252669644198,"vX0":8.770474566315917,"vY0":-124.08218340222041,"vZ0":-1.7936248240877235,"x":91.51,"y":180.84,"x0":-2.9230168730467865,"y0":50.001267967656055,"z0":5.523241629827723,"aX":0.21723999103878963},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.1,"breakHorizontal":-2.2,"spinRate":2467,"spinDirection":150},"zone":9,"typeConfidence":0.88,"plateTime":0.4406639471732139,"extension":6.1806193982145246},"hitData":{"launchSpeed":92.1,"launchAngle":10.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":96.93,"coordY":141.36}},"index":2,"playId":"caa69131-f3d6-3119-93b9-75da8515e52d","pitchNumber":3,"startTime":"2025-08-14T19:19:34.277Z","endTime":"2025-08-14T19:19:38.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:19:38.663Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Owen Caissie lines out to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-14T19:20:08.987Z","endTime":"2025-08-14T19:20:21.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.789101943309284,"aZ":-15.835459926981985,"pfxX":-7.827039960411829,"pfxZ":8.858431315643326,"pX":-0.3963336092036679,"pZ":3.1075539850838823,"vX0":9.037960600224146,"vY0":-135.72341793321203,"vZ0":-3.6984921538835556,"x":132.11,"y":154.88,"x0":-2.7702518840114605,"y0":50.00585163357313,"z0":5.607529756503241,"aX":-14.442670262579389},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":12.0,"spinRate":2392,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.4052861417964091,"extension":6.144953572933123},"hitData":{"launchSpeed":93.8,"launchAngle":24.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.57,"coordY":72.98}},"index":0,"playId":"86fe071b-c5af-3649-a5f8-8f8b51359a3f","pitchNumber":1,"startTime":"2025-08-14T19:20:11.957Z","endTime":"2025-08-14T19:20:21.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:20:21.177Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to center fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-14T19:20:50.883Z","endTime":"2025-08-14T19:21:43.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.39670324051205,"strikeZoneBottom":1.59000113634191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23028750246071,"aZ":-16.22048152083102,"pfxX":-7.507987746883619,"pfxZ":8.609303694009135,"pX":-0.1888458795391246,"pZ":2.7049937320328072,"vX0":9.531538673157794,"vY0":-135.8701251114189,"vZ0":-4.7556742029584935,"x":124.2,"y":165.75,"x0":-2.7815300918394357,"y0":50.00217629504747,"z0":5.620047995081815,"aX":-13.912817571684938},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":2380,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.4044941380859144,"extension":6.128867541861164},"index":0,"playId":"dc4be9e6-e6f1-3a02-bfa0-c931b67677ae","pitchNumber":1,"startTime":"2025-08-14T19:20:57.744Z","endTime":"2025-08-14T19:21:01.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-14T19:21:06.794Z","endTime":"2025-08-14T19:21:19.129Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.1,"endSpeed":85.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.740356148016307,"aZ":-14.898524375272649,"pfxX":-6.379535688838159,"pfxZ":9.34756287256176,"pX":-0.20592257502747882,"pZ":2.325387710907602,"vX0":9.012287010626013,"vY0":-135.15602400933085,"vZ0":-5.660139604003255,"x":124.85,"y":175.99,"x0":-2.7563709486297645,"y0":50.004542927460065,"z0":5.494995134984896,"aX":-11.792803750615406},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":9.6,"spinRate":2279,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.40542246828027295,"extension":6.204902961049262},"index":2,"playId":"33a7f2f3-9700-36d5-bb9d-2b20c0f09d4e","pitchNumber":2,"startTime":"2025-08-14T19:21:19.129Z","endTime":"2025-08-14T19:21:22.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.398964038888955,"aZ":-32.24241819400482,"pfxX":0.1757864965731331,"pfxZ":-0.04498797471142879,"pX":0.08272240013074315,"pZ":2.4943412170417267,"vX0":7.52385611394632,"vY0":-125.81740241378361,"vZ0":-1.0441380856036757,"x":113.85,"y":171.43,"x0":-2.957977583030519,"y0":50.000776949250984,"z0":5.506839343523987,"aX":0.2832723778254467},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.1,"breakHorizontal":-1.9,"spinRate":2388,"spinDirection":167},"zone":5,"typeConfidence":0.9,"plateTime":0.43386249051747905,"extension":6.136660565395167},"hitData":{"launchSpeed":94.6,"launchAngle":25.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.02,"coordY":54.75}},"index":3,"playId":"2e044709-e4c4-320d-bab1-a1f8a74f7045","pitchNumber":3,"startTime":"2025-08-14T19:21:35.078Z","endTime":"2025-08-14T19:21:43.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:21:43.085Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bo Bichette pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-14T19:23:53.405Z","endTime":"2025-08-14T19:24:16.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.68580908690943,"strikeZoneBottom":1.72999916640261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42109944527809,"aZ":-18.532000295429757,"pfxX":7.906111045219797,"pfxZ":7.094185304954394,"pX":1.3839380878273475,"pZ":3.5783383200027483,"vX0":-4.480876667583024,"vY0":-137.30659021363618,"vZ0":-1.7589574367724277,"x":64.25,"y":142.16,"x0":2.0039122316337266,"y0":50.00184379328768,"z0":5.479164459028,"aX":15.199984296696504},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":-13.4,"spinRate":2313,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.3978580622804744,"extension":6.323240327340299},"index":0,"playId":"5adfec63-d116-37fd-a062-335a6f64a117","pitchNumber":1,"startTime":"2025-08-14T19:23:55.880Z","endTime":"2025-08-14T19:23:59.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":79.7,"endSpeed":74.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.722421357714488,"aZ":-26.76302364003553,"pfxX":8.524184963434436,"pfxZ":3.915933328995888,"pX":0.058981597809160555,"pZ":2.158581380229646,"vX0":-6.816832332581314,"vY0":-115.92783102655244,"vZ0":-2.107854193392003,"x":114.75,"y":180.5,"x0":1.909617424798986,"y0":50.00165687843705,"z0":5.598389784670963,"aX":11.770519132547138},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.0,"breakHorizontal":-14.0,"spinRate":1816,"spinDirection":121},"zone":8,"typeConfidence":0.91,"plateTime":0.46989075827661253,"extension":6.3298665641976095},"hitData":{"launchSpeed":65.2,"launchAngle":55.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":168.16,"coordY":145.74}},"index":1,"playId":"930bd65c-9d35-3654-8c69-4e1f26da9a26","pitchNumber":2,"startTime":"2025-08-14T19:24:08.496Z","endTime":"2025-08-14T19:24:16.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:24:16.790Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-14T19:24:32.516Z","endTime":"2025-08-14T19:25:45.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.363781737031683,"aZ":-18.244772021303373,"pfxX":7.822836801591501,"pfxZ":7.239361714214811,"pX":0.4738823928985803,"pZ":2.882999933289995,"vX0":-7.165304393119314,"vY0":-137.3322249563572,"vZ0":-3.3649983643598373,"x":98.94,"y":160.94,"x0":2.091340233208218,"y0":50.001484844784436,"z0":5.354068380029766,"aX":15.049308637339331},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":-12.8,"spinRate":2288,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.3977451150452058,"extension":6.456618119455573},"index":0,"playId":"dcb8afdb-f454-35c6-b5f6-4e42d2cba13b","pitchNumber":1,"startTime":"2025-08-14T19:24:47.724Z","endTime":"2025-08-14T19:24:50.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94987686652196,"aZ":-16.18900321185651,"pfxX":7.842162914209413,"pfxZ":8.243999440008803,"pX":-0.5423217912649207,"pZ":3.295474727391304,"vX0":-9.430978001011077,"vY0":-138.38234448738734,"vZ0":-2.9702064736784712,"x":137.67,"y":149.8,"x0":1.891387242662456,"y0":50.00305412428547,"z0":5.467601679261619,"aX":15.20683292713538},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":-12.2,"spinRate":2418,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.39584612340106284,"extension":6.272581518718527},"index":1,"playId":"1690e533-c8c2-3fd8-944e-0a113b5d5317","pitchNumber":2,"startTime":"2025-08-14T19:25:04.205Z","endTime":"2025-08-14T19:25:07.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.4,"endSpeed":86.1,"strikeZoneTop":3.23063358420691,"strikeZoneBottom":1.48999972813662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.564306848255992,"aZ":-19.289971853036015,"pfxX":9.957923073225057,"pfxZ":6.750687784053262,"pX":0.7494346024197727,"pZ":3.477275873753876,"vX0":-6.9271764948063295,"vY0":-137.30055548216092,"vZ0":-1.7863344199146267,"x":88.43,"y":144.89,"x0":2.012149181785017,"y0":50.00087242151742,"z0":5.449801289313238,"aX":18.99893154973624},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":-16.6,"spinRate":2433,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.3990159825335988,"extension":6.334982303769349},"index":2,"playId":"05ebe56a-7ddc-32fd-b1d5-5bec5a5f72e2","pitchNumber":3,"startTime":"2025-08-14T19:25:24.322Z","endTime":"2025-08-14T19:25:27.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06655820697289,"aZ":-26.40018430129462,"pfxX":10.575222962220924,"pfxZ":4.09983686623847,"pX":-0.6586985751544316,"pZ":1.4150907444930132,"vX0":-8.909830610066109,"vY0":-117.82134575157511,"vZ0":-3.5021868682246806,"x":142.11,"y":200.57,"x0":1.7951504175741593,"y0":50.00319714425409,"z0":5.356544209957972,"aX":14.891595215841319},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.8,"breakHorizontal":-17.0,"spinRate":1762,"spinDirection":119},"zone":7,"typeConfidence":0.92,"plateTime":0.4646216403834571,"extension":6.326711251021112},"index":3,"playId":"db76e41a-66ea-385b-b9a7-7e52c972b74c","pitchNumber":4,"startTime":"2025-08-14T19:25:39.499Z","endTime":"2025-08-14T19:25:45.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:25:45.827Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-14T19:26:02.512Z","endTime":"2025-08-14T19:27:05.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.43231800506018,"strikeZoneBottom":1.71999906703919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.712372429706843,"aZ":-29.24894291468021,"pfxX":0.4848021073293639,"pfxZ":1.869072376837508,"pX":-0.15662538253908823,"pZ":3.2779068575421864,"vX0":-6.5561953846198096,"vY0":-124.31241871595137,"vZ0":1.5182795044450308,"x":122.97,"y":150.28,"x0":2.4509568438234557,"y0":50.0044186897063,"z0":5.085710830703703,"aX":0.7604917696869414},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":0.6,"spinRate":2444,"spinDirection":158},"zone":2,"typeConfidence":0.85,"plateTime":0.44045012076021717,"extension":6.255436759468374},"index":0,"playId":"4e0332c2-5e43-3aff-8193-d04479b6853b","pitchNumber":1,"startTime":"2025-08-14T19:26:10.160Z","endTime":"2025-08-14T19:26:13.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.60978507927203,"strikeZoneBottom":1.72000071217397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.196022173594233,"aZ":-30.270800891815192,"pfxX":0.687718918721357,"pfxZ":1.2729689374043547,"pX":-2.3675440372516516,"pZ":1.229606713860054,"vX0":-11.508462536349633,"vY0":-121.12187736459617,"vZ0":-2.1981495795081853,"x":207.25,"y":205.58,"x0":2.342844119124322,"y0":50.00327924265038,"z0":4.778969822570135,"aX":1.0299326311374681},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.0,"breakHorizontal":1.3,"spinRate":2523,"spinDirection":322},"zone":13,"typeConfidence":0.89,"plateTime":0.4510807501860672,"extension":6.273124719142234},"index":1,"playId":"41dcd019-e9e2-38bc-961e-e0522b66596d","pitchNumber":2,"startTime":"2025-08-14T19:26:23.816Z","endTime":"2025-08-14T19:26:26.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.70578038970631,"strikeZoneBottom":1.72000056187081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.145754513146553,"aZ":-18.74481933939887,"pfxX":10.303973881523234,"pfxZ":7.06313029011424,"pX":-0.08328148591042367,"pZ":1.8537387656194146,"vX0":-9.729772674137363,"vY0":-136.98190670984593,"vZ0":-5.159544315817682,"x":120.17,"y":188.73,"x0":2.175297459786142,"y0":50.00331779910607,"z0":5.042608695994834,"aX":19.59065757055405},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":-16.7,"spinRate":2409,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.3997955927540291,"extension":6.33135213542091},"index":2,"playId":"b0eefbb7-2b39-32d2-8ac7-8a1c9ccef459","pitchNumber":3,"startTime":"2025-08-14T19:26:39.627Z","endTime":"2025-08-14T19:26:43.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-14T19:26:49.329Z","endTime":"2025-08-14T19:27:02.050Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.804591229429093,"aZ":-31.915721927641886,"pfxX":1.1624162833345926,"pfxZ":0.165130756493717,"pX":-1.0777546470928765,"pZ":2.1699729952634965,"vX0":-8.95646206521199,"vY0":-122.9731109143746,"vZ0":-0.23088998188112453,"x":158.08,"y":180.19,"x0":2.456388374038146,"y0":50.00086576645967,"z0":4.96671901075075,"aX":1.7861803286824756},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.5,"breakHorizontal":-0.1,"spinRate":2490,"spinDirection":315},"zone":13,"typeConfidence":0.89,"plateTime":0.4449735660376479,"extension":6.2171911558286475},"index":4,"playId":"5b3f2c7f-2800-3aca-b09b-128721b0b34f","pitchNumber":4,"startTime":"2025-08-14T19:27:02.050Z","endTime":"2025-08-14T19:27:05.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:27:05.614Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to center fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-14T19:29:10.336Z","endTime":"2025-08-14T19:29:28.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80545098001359,"aZ":-14.949518659380207,"pfxX":-5.513444106602422,"pfxZ":9.481360641809692,"pX":0.17285632351593533,"pZ":3.2698044538296656,"vX0":9.47618175356405,"vY0":-134.34849587664394,"vZ0":-3.8941175155648287,"x":110.41,"y":150.5,"x0":-2.693772727651748,"y0":50.002642557052724,"z0":5.8099956974511135,"aX":-10.016830812984036},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":7.8,"spinRate":2345,"spinDirection":216},"zone":2,"typeConfidence":0.89,"plateTime":0.4086816879404984,"extension":6.274830070121729},"hitData":{"launchSpeed":98.6,"launchAngle":27.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.52,"coordY":46.6}},"index":0,"playId":"4962b6e5-6ffa-384e-8350-c8db1a7f8914","pitchNumber":1,"startTime":"2025-08-14T19:29:19.729Z","endTime":"2025-08-14T19:29:28.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:29:28.116Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dansby Swanson doubles (15) on a sharp line drive to center fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-14T19:29:34.647Z","endTime":"2025-08-14T19:30:23.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.56707703951283,"strikeZoneBottom":1.59476326515342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.977707678804993,"aZ":-28.64885169064018,"pfxX":1.5536818377618786,"pfxZ":2.2585562671278954,"pX":0.7133169052980781,"pZ":1.670321666640238,"vX0":8.265635349004715,"vY0":-123.68991315638675,"vZ0":-3.4973589902077107,"x":89.81,"y":193.68,"x0":-2.863518133425426,"y0":50.002942490289264,"z0":5.485935841501889,"aX":2.424027857741082},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":-4.6,"spinRate":2519,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.4415941842924149,"extension":6.1892838017922776},"index":0,"playId":"29ad045a-61d0-3116-b5ea-8bc6c90af200","pitchNumber":1,"startTime":"2025-08-14T19:29:58.820Z","endTime":"2025-08-14T19:30:02.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.206428180138857,"aZ":-30.328464246217987,"pfxX":1.4181520334340232,"pfxZ":1.1744037478015077,"pX":0.5765966915363968,"pZ":2.44194613370439,"vX0":7.9936123222227815,"vY0":-123.21046968006961,"vZ0":-1.5153897685265747,"x":95.02,"y":172.85,"x0":-2.8691983513685395,"y0":50.00028447469065,"z0":5.584084935683198,"aX":2.2186929066895673},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-4.1,"spinRate":2418,"spinDirection":144},"zone":6,"typeConfidence":0.87,"plateTime":0.44142045191435697,"extension":6.05700242466942},"hitData":{"launchSpeed":100.0,"launchAngle":21.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":81.84,"coordY":55.64}},"index":1,"playId":"15c1e290-81ae-35ca-a5da-32e650c57af9","pitchNumber":2,"startTime":"2025-08-14T19:30:11.454Z","endTime":"2025-08-14T19:30:23.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.73,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:30:23.384Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-14T19:30:36.369Z","endTime":"2025-08-14T19:32:31.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34798132834701,"aZ":-14.718864169895527,"pfxX":-6.270489164442208,"pfxZ":9.065003178055584,"pX":-0.7873622308008945,"pZ":2.367194693397217,"vX0":7.956445514704862,"vY0":-138.02063231940267,"vZ0":-5.57970016714622,"x":147.01,"y":174.87,"x0":-2.8956818192417315,"y0":50.00023110950518,"z0":5.409847694624203,"aX":-12.07052381130712},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":9.6,"spinRate":2316,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.3971848096690058,"extension":6.205341716548765},"index":0,"playId":"4fd86ad6-6725-3459-865e-0c4bdc045b35","pitchNumber":1,"startTime":"2025-08-14T19:30:58.923Z","endTime":"2025-08-14T19:31:01.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":70.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.3131372886437,"aZ":-35.38740835894086,"pfxX":7.142981855660144,"pfxZ":-2.5431056234728597,"pX":-0.2162509099115341,"pZ":2.9116115329027887,"vX0":3.7649574546382873,"vY0":-112.09649581322773,"vZ0":1.630441345174466,"x":125.24,"y":160.17,"x0":-2.848421739686209,"y0":50.00054650024342,"z0":5.802651207174144,"aX":9.037808254382531},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-3.8,"breakHorizontal":-13.9,"spinRate":2766,"spinDirection":60},"zone":2,"typeConfidence":0.9,"plateTime":0.4896666863146777,"extension":6.217006829145107},"index":1,"playId":"5dd75a7a-066f-341f-9705-0cf385665631","pitchNumber":2,"startTime":"2025-08-14T19:31:17.881Z","endTime":"2025-08-14T19:31:20.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50704981710244,"aZ":-32.74041246489061,"pfxX":1.1906688086096155,"pfxZ":-0.36022768164511376,"pX":0.2746399372805521,"pZ":1.1612477182138294,"vX0":7.471719747643328,"vY0":-124.2572289932335,"vZ0":-3.6709925658582554,"x":106.53,"y":207.43,"x0":-2.918552872566392,"y0":50.00242646459028,"z0":5.3608751356303666,"aX":1.872441324976895},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.2,"breakHorizontal":-3.8,"spinRate":2387,"spinDirection":178},"zone":14,"typeConfidence":0.88,"plateTime":0.4398018755339428,"extension":6.327440592061824},"index":2,"playId":"d5e13ce0-ceff-3a46-85fc-fe8d3fd762ca","pitchNumber":3,"startTime":"2025-08-14T19:31:38.058Z","endTime":"2025-08-14T19:31:41.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06208474442578,"aZ":-16.36757531612573,"pfxX":-5.842282737571088,"pfxZ":8.334682286447432,"pX":1.7333460867878707,"pZ":3.178646004754053,"vX0":13.569568914617241,"vY0":-137.2394083839646,"vZ0":-3.0631213515465703,"x":50.93,"y":152.96,"x0":-2.5291813113278416,"y0":50.001424584379336,"z0":5.432439867982652,"aX":-11.079655061221658},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":7.6,"spinRate":2382,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.40001549451466767,"extension":6.316322038079126},"index":3,"playId":"f4ff8c14-d0ad-3013-9c40-61f421bb01be","pitchNumber":4,"startTime":"2025-08-14T19:32:01.411Z","endTime":"2025-08-14T19:32:04.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54155077104482,"aZ":-31.21275858320861,"pfxX":1.6885641485549172,"pfxZ":0.6117639207560881,"pX":1.4075391238062696,"pZ":1.4540219339910398,"vX0":9.766896088179884,"vY0":-124.43339845840511,"vZ0":-3.046119872134504,"x":63.35,"y":199.52,"x0":-2.798368301154435,"y0":50.00021746675291,"z0":5.298245858046954,"aX":2.626303031660985},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":-5.5,"spinRate":2308,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.44132357256701926,"extension":6.227254091521218},"index":4,"playId":"ea800939-1a00-3519-997e-825a21e5c1bf","pitchNumber":5,"startTime":"2025-08-14T19:32:27.168Z","endTime":"2025-08-14T19:32:31.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.45,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:32:31.984Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-14T19:32:49.819Z","endTime":"2025-08-14T19:33:59.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.4,"strikeZoneTop":3.29103867725368,"strikeZoneBottom":1.65982641302907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.680447654702387,"aZ":-39.99180404772574,"pfxX":7.732932250478551,"pfxZ":-6.250229518631084,"pX":0.0665051351227171,"pZ":3.03571182057235,"vX0":3.9980518815722603,"vY0":-111.6361466583815,"vZ0":2.7923285979166153,"x":114.46,"y":156.82,"x0":-2.7570094750187186,"y0":50.000754953049345,"z0":5.909885407355517,"aX":9.6763224037116},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.2,"breakHorizontal":-15.1,"spinRate":2616,"spinDirection":69},"zone":2,"typeConfidence":0.91,"plateTime":0.49223448515942003,"extension":6.114993518810911},"index":0,"playId":"063091b4-0072-3a8d-be52-a26fbb20d9fc","pitchNumber":1,"startTime":"2025-08-14T19:32:56.355Z","endTime":"2025-08-14T19:32:59.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.014232317457676,"aZ":-29.14723724859563,"pfxX":1.6841876588006832,"pfxZ":1.814566830982887,"pX":0.467856499213344,"pZ":3.563378117023131,"vX0":7.953451731593316,"vY0":-127.92406755203208,"vZ0":0.9742399439682858,"x":99.17,"y":142.57,"x0":-2.8930986028184633,"y0":50.001202054193705,"z0":5.45285878136812,"aX":2.8055310179152233},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":-4.8,"spinRate":2368,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4272535874604011,"extension":6.194039078140075},"index":1,"playId":"aeb3d5e5-a1ad-3fe0-95ba-11c18cf53534","pitchNumber":2,"startTime":"2025-08-14T19:33:16.111Z","endTime":"2025-08-14T19:33:19.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.39304250724632,"aZ":-17.19402730706672,"pfxX":-5.906793243395308,"pfxZ":7.773897870491394,"pX":-0.18584384770508808,"pZ":3.5748867587147695,"vX0":9.359010242844654,"vY0":-138.09706270643136,"vZ0":-1.881499102063761,"x":124.08,"y":142.26,"x0":-2.854850314247478,"y0":50.00477087590061,"z0":5.4245091673615615,"aX":-11.385996936507997},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":8.6,"spinRate":2407,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.39697174859794515,"extension":6.158968162881968},"index":2,"playId":"eac76811-536c-35b0-82a9-88fbf6bd954a","pitchNumber":3,"startTime":"2025-08-14T19:33:55.752Z","endTime":"2025-08-14T19:33:59.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:33:59.989Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Myles Straw pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-14T19:36:19.650Z","endTime":"2025-08-14T19:36:31.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.477496931619402,"aZ":-18.41228625513303,"pfxX":9.269934329266928,"pfxZ":7.335387785044021,"pX":-0.1323451814124338,"pZ":2.20050400353951,"vX0":-8.443589828593744,"vY0":-136.03309541909056,"vZ0":-5.0063490471679,"x":122.04,"y":179.37,"x0":1.8054492760451124,"y0":50.00600304514771,"z0":5.33891610623557,"aX":17.39941474616785},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":-15.0,"spinRate":2308,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.40244985271507083,"extension":6.4361677047753885},"hitData":{"launchSpeed":69.7,"launchAngle":60.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.24,"coordY":138.99}},"index":0,"playId":"27137b85-be53-3bab-aac2-2bfb55299cae","pitchNumber":1,"startTime":"2025-08-14T19:36:23.308Z","endTime":"2025-08-14T19:36:31.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:36:31.669Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Heineman singles on a ground ball to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-14T19:36:36.176Z","endTime":"2025-08-14T19:38:25.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.10622192044435,"strikeZoneBottom":1.47000122494985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53695237647828,"aZ":-13.34792906080248,"pfxX":9.497967597947252,"pfxZ":10.055821936498688,"pX":1.5987558449581731,"pZ":2.698674317305374,"vX0":-4.679663581567065,"vY0":-136.77780274760426,"vZ0":-4.615078114068611,"x":56.06,"y":165.92,"x0":2.1091270098438573,"y0":50.00067974634897,"z0":5.3408102108367475,"aX":17.778596716229586},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":-16.1,"spinRate":2243,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.40228593856511896,"extension":6.382032279369847},"index":0,"playId":"45316e5a-337b-3020-8816-16ba1a3f955f","pitchNumber":1,"startTime":"2025-08-14T19:36:59.996Z","endTime":"2025-08-14T19:37:02.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":79.4,"endSpeed":72.5,"strikeZoneTop":3.2334665124034,"strikeZoneBottom":1.47000045452377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.465114586077956,"aZ":-27.637565547683323,"pfxX":11.628262970182913,"pfxZ":3.3947082572961627,"pX":-1.1100713045554658,"pZ":1.913162494204629,"vX0":-9.84091359259965,"vY0":-115.24185458837024,"vZ0":-2.2259458122793547,"x":159.31,"y":187.12,"x0":1.7155587018899354,"y0":50.00570815816399,"z0":5.575120688065173,"aX":15.561338895649941},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.9,"breakHorizontal":-18.5,"spinRate":1722,"spinDirection":116},"zone":13,"typeConfidence":0.93,"plateTime":0.4762438914398093,"extension":6.387559721440361},"index":1,"playId":"bbd6de9d-6bbd-3482-8db5-deb942359e34","pitchNumber":2,"startTime":"2025-08-14T19:37:12.813Z","endTime":"2025-08-14T19:37:16.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.07504877520288,"strikeZoneBottom":1.29559347022204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.966810711580774,"aZ":-27.146297960361785,"pfxX":9.991451862487791,"pfxZ":3.8015467876800386,"pX":0.5202376904644228,"pZ":3.292784006748461,"vX0":-5.91660680969647,"vY0":-114.45514751145866,"vZ0":0.6559415747693674,"x":97.17,"y":149.87,"x0":1.8463184441806053,"y0":50.00031414460526,"z0":5.669886856134991,"aX":13.197681934683503},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":7.3,"breakHorizontal":-16.6,"spinRate":1766,"spinDirection":117},"zone":12,"typeConfidence":0.92,"plateTime":0.4793517548856405,"extension":6.2859224397507525},"index":2,"playId":"f9dcaadb-09c4-3091-a483-797681f72777","pitchNumber":3,"startTime":"2025-08-14T19:37:27.283Z","endTime":"2025-08-14T19:37:30.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-14T19:37:35.833Z","endTime":"2025-08-14T19:37:57.491Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.888121326859377,"aZ":-14.967742958157121,"pfxX":8.05319342919772,"pfxZ":9.053341823222203,"pX":0.43110335091179874,"pZ":2.7979690412523452,"vX0":-6.857444981309156,"vY0":-137.1395344656843,"vZ0":-4.118529046558538,"x":100.57,"y":163.23,"x0":1.920139605321768,"y0":50.00552233284629,"z0":5.343164138850469,"aX":15.311579725756875},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":-13.1,"spinRate":2339,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.39969134578660226,"extension":6.4153102973886815},"index":4,"playId":"953c521b-5319-36c8-8505-21d5395ec76b","pitchNumber":4,"startTime":"2025-08-14T19:37:57.491Z","endTime":"2025-08-14T19:38:00.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.135982161927032,"aZ":-19.173260094363965,"pfxX":9.460551134236326,"pfxZ":6.7960332757824045,"pX":0.3369677365646914,"pZ":2.6441966050034122,"vX0":-7.67626991962831,"vY0":-137.37032428222366,"vZ0":-3.632299458403114,"x":104.16,"y":167.39,"x0":1.9369669774791172,"y0":50.00496491758342,"z0":5.28547717342101,"aX":18.102125319994876},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":-15.6,"spinRate":2351,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.39856623714530537,"extension":6.406829325186069},"hitData":{"launchSpeed":96.1,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.24,"coordY":108.08}},"index":5,"playId":"d2e28b14-fab3-3edf-9209-790196439c37","pitchNumber":5,"startTime":"2025-08-14T19:38:16.623Z","endTime":"2025-08-14T19:38:25.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:38:25.776Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joey Loperfido grounds into a double play, second baseman Nico Hoerner to shortstop Dansby Swanson to first baseman Michael Busch. Tyler Heineman out at 2nd. Joey Loperfido out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-14T19:38:34.431Z","endTime":"2025-08-14T19:39:21.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.60930087501334,"strikeZoneBottom":1.63000005965101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40515104603707,"aZ":-21.15060613988548,"pfxX":8.990063132572196,"pfxZ":5.891516958167202,"pX":-1.0514628185293886,"pZ":2.299732871126894,"vX0":-11.046399670096282,"vY0":-136.28277844713745,"vZ0":-3.8368569879372396,"x":157.08,"y":176.69,"x0":1.8962927309255388,"y0":50.00461194552989,"z0":5.196312217403668,"aX":16.825666208490816},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":-13.8,"spinRate":2323,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4027194060082162,"extension":6.495681294689261},"index":0,"playId":"794b27d6-f309-35b1-8ebe-fad87d62edda","pitchNumber":1,"startTime":"2025-08-14T19:38:54.188Z","endTime":"2025-08-14T19:38:57.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.6,"endSpeed":76.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86419233203573,"aZ":-32.37898221186048,"pfxX":-0.15140989842236374,"pfxZ":-0.13729254027435367,"pX":-0.8028016553718588,"pZ":2.4137142309783766,"vX0":-7.526707130575654,"vY0":-120.17616791644387,"vZ0":0.6968177770584083,"x":147.6,"y":173.61,"x0":2.3869181812440114,"y0":50.0040584259653,"z0":4.991589989079555,"aX":-0.2217447092662106},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.2,"breakHorizontal":2.0,"spinRate":2372,"spinDirection":309},"zone":4,"typeConfidence":0.91,"plateTime":0.45542429756675773,"extension":6.285683613974383},"hitData":{"launchSpeed":92.7,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":149.83}},"index":1,"playId":"00ff2d87-3ba2-3afc-b2ed-923139cba3e0","pitchNumber":2,"startTime":"2025-08-14T19:39:14.186Z","endTime":"2025-08-14T19:39:21.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.800000000000004,"leverageIndex":1.37,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:39:21.949Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-14T19:41:34.508Z","endTime":"2025-08-14T19:41:53.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.023365755911083,"aZ":-15.95418829271747,"pfxX":-5.053254772108144,"pfxZ":8.83155149470228,"pX":-0.30842194437583087,"pZ":3.3477849761977634,"vX0":7.935007544956984,"vY0":-134.85020081248848,"vZ0":-3.304087962539506,"x":128.76,"y":148.39,"x0":-2.6360997812479674,"y0":50.0065863536254,"z0":5.718292520103314,"aX":-9.285691207578896},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2332,"spinDirection":214},"zone":1,"typeConfidence":0.89,"plateTime":0.4065745805123213,"extension":6.006197197596835},"hitData":{"launchSpeed":94.2,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":168.34}},"index":0,"playId":"d115bf0e-d30d-3484-a2dc-e0ad5035f102","pitchNumber":1,"startTime":"2025-08-14T19:41:47.297Z","endTime":"2025-08-14T19:41:53.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:41:53.784Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out sharply, second baseman Ernie Clement to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-14T19:42:02.622Z","endTime":"2025-08-14T19:42:46.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.54045654953076,"strikeZoneBottom":1.56000070824009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.450591417413253,"aZ":-29.326074772885438,"pfxX":-9.373105941865859,"pfxZ":1.8120972549463445,"pX":-0.5629417363697113,"pZ":4.113809541703316,"vX0":8.613421763004805,"vY0":-123.93265522524561,"vZ0":2.379526767159549,"x":138.46,"y":127.71,"x0":-2.8491547773939003,"y0":50.001445119043076,"z0":5.574397230992617,"aX":-14.725055880727956},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":15.2,"spinRate":1410,"spinDirection":242},"zone":11,"typeConfidence":0.91,"plateTime":0.44027896318268356,"extension":6.323088837499739},"index":0,"playId":"01d6ce57-50e6-368a-bf85-5585947abf90","pitchNumber":1,"startTime":"2025-08-14T19:42:24.297Z","endTime":"2025-08-14T19:42:28.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.243783142993806,"aZ":-30.615060888609058,"pfxX":-9.64079657043099,"pfxZ":1.0309012037933094,"pX":-0.5520688747355622,"pZ":2.349396374088256,"vX0":8.845584575818474,"vY0":-121.71294092410557,"vZ0":-0.8349684969372516,"x":138.04,"y":175.35,"x0":-2.9681405214810055,"y0":50.00197440993191,"z0":5.330833621588633,"aX":-14.570407588523087},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.9,"breakHorizontal":15.6,"spinRate":1386,"spinDirection":250},"zone":4,"typeConfidence":0.9,"plateTime":0.44876077151267246,"extension":6.267491454312887},"hitData":{"launchSpeed":101.1,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":154.9,"coordY":154.07}},"index":1,"playId":"4d11a7a8-b072-32c9-ac8c-60f63f1b98d6","pitchNumber":2,"startTime":"2025-08-14T19:42:39.441Z","endTime":"2025-08-14T19:42:46.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:42:46.731Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-14T19:43:02.392Z","endTime":"2025-08-14T19:44:06.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.44009452079358,"strikeZoneBottom":1.63000082923154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75608922623927,"aZ":-36.06771190757067,"pfxX":5.121753320413313,"pfxZ":-2.940809310391246,"pX":1.5323849419733362,"pZ":1.4574591530815002,"vX0":7.968850016151009,"vY0":-114.85956475413606,"vZ0":-1.4796628868250175,"x":58.59,"y":199.43,"x0":-2.6572268712171465,"y0":50.00093331057165,"z0":5.641204957959871,"aX":6.789255685337247},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.4,"breakHorizontal":-11.4,"spinRate":2746,"spinDirection":66},"zone":14,"typeConfidence":0.87,"plateTime":0.47823432550501854,"extension":6.27104489214975},"index":0,"playId":"58f14e30-1bfc-3f0b-b78e-570341834da6","pitchNumber":1,"startTime":"2025-08-14T19:43:13.502Z","endTime":"2025-08-14T19:43:16.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.49876450924411,"strikeZoneBottom":1.62999888332973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76020146919174,"aZ":-19.346351893571445,"pfxX":-8.703311384387364,"pfxZ":6.883953857485893,"pX":0.6672065945194218,"pZ":1.1281898755871265,"vX0":11.968439722990329,"vY0":-135.6690294829397,"vZ0":-7.747699812055881,"x":91.57,"y":208.32,"x0":-2.6712773099511455,"y0":50.00229999608372,"z0":5.369888954268306,"aX":-16.21892800498307},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":13.2,"spinRate":2198,"spinDirection":217},"zone":14,"typeConfidence":0.88,"plateTime":0.4037582234318857,"extension":6.285241208093115},"index":1,"playId":"7156bfef-9963-3cf5-9fe0-41f62b1a4d13","pitchNumber":2,"startTime":"2025-08-14T19:43:27.765Z","endTime":"2025-08-14T19:43:31.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.45046154239861,"strikeZoneBottom":1.63000042707657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59382064394024,"aZ":-15.695072270641798,"pfxX":-8.16566406059345,"pfxZ":8.732624807130971,"pX":1.3020064599654046,"pZ":1.6343734704060786,"vX0":13.3531751621903,"vY0":-136.63528789470126,"vZ0":-7.318077724692365,"x":67.37,"y":194.65,"x0":-2.5915403740673444,"y0":50.00671182802874,"z0":5.429674825354099,"aX":-15.41715728255325},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":11.9,"spinRate":2333,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4011333191791131,"extension":6.162306476328992},"index":2,"playId":"04e5c4d3-8981-3edb-b7ad-aa30f5217b11","pitchNumber":3,"startTime":"2025-08-14T19:43:46.041Z","endTime":"2025-08-14T19:43:49.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.39190865235501,"strikeZoneBottom":1.63000140318997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.505544158473942,"aZ":-19.068396154138046,"pfxX":-8.672070500301233,"pfxZ":7.084150943322612,"pX":-1.146412354980332,"pZ":1.9147616610665803,"vX0":7.756244420616067,"vY0":-135.17966659690396,"vZ0":-5.719514665254404,"x":160.7,"y":187.08,"x0":-2.9263337687042075,"y0":50.00514624882483,"z0":5.3970319378851705,"aX":-16.04964507063946},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":14.0,"spinRate":2377,"spinDirection":216},"zone":13,"typeConfidence":0.87,"plateTime":0.4052151310447978,"extension":6.210969554802121},"index":3,"playId":"ebf38362-ab7f-3848-8600-ed7976fdd153","pitchNumber":4,"startTime":"2025-08-14T19:44:02.993Z","endTime":"2025-08-14T19:44:06.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:44:06.870Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Owen Caissie flies out to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-14T19:44:13.217Z","endTime":"2025-08-14T19:45:27.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":72.7,"strikeZoneTop":3.77691802054332,"strikeZoneBottom":1.7025201386906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.926390812573185,"aZ":-37.154701869420904,"pfxX":4.902337184399043,"pfxZ":-3.8120833299484174,"pX":1.4106338784149355,"pZ":1.9488584819076926,"vX0":7.6626617022750905,"vY0":-112.79036798418409,"vZ0":-0.2943742157302185,"x":63.23,"y":186.16,"x0":-2.6500700190262347,"y0":50.00408579614602,"z0":5.785532994143521,"aX":6.400899922479906},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-6.7,"breakHorizontal":-10.6,"spinRate":2707,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4831311749364642,"extension":6.149362643904108},"index":0,"playId":"eb762784-ce28-3b1a-bdc0-ab6e219ec294","pitchNumber":1,"startTime":"2025-08-14T19:44:37.381Z","endTime":"2025-08-14T19:44:41.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.225556022263895,"aZ":-35.01967894468552,"pfxX":6.04516503178833,"pfxZ":-2.1713496185495664,"pX":0.33249596354613403,"pZ":2.989104861865996,"vX0":5.238788242795321,"vY0":-113.33491203809601,"vZ0":1.3568854271740949,"x":104.33,"y":158.07,"x0":-2.7878423740478664,"y0":50.00198534338965,"z0":5.859844625969123,"aX":7.923817178433157},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-3.4,"breakHorizontal":-12.2,"spinRate":2792,"spinDirection":61},"zone":3,"typeConfidence":0.89,"plateTime":0.481872696944452,"extension":6.118445809833763},"index":1,"playId":"4e4840b6-40de-35ea-9905-9bbfefe4d691","pitchNumber":2,"startTime":"2025-08-14T19:44:56.652Z","endTime":"2025-08-14T19:44:59.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.975183964861703,"aZ":-15.871762112283596,"pfxX":-4.507839257067406,"pfxZ":8.682355976563224,"pX":0.28637817651090963,"pZ":3.3883334701449717,"vX0":9.577415272334939,"vY0":-136.16323398805775,"vZ0":-3.10787965242375,"x":106.08,"y":147.29,"x0":-2.6911887628597437,"y0":50.0003501209041,"z0":5.643096475276684,"aX":-8.462816666368367},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":6.1,"spinRate":2419,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.40229970771983403,"extension":6.145366456704991},"hitData":{"launchSpeed":86.7,"launchAngle":53.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.87,"coordY":121.67}},"index":2,"playId":"7bf89aab-b093-3c3a-8de4-3e8761385bdf","pitchNumber":3,"startTime":"2025-08-14T19:45:18.286Z","endTime":"2025-08-14T19:45:27.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:45:27.946Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Davis Schneider flies out to center fielder Willi Castro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-14T19:47:48.802Z","endTime":"2025-08-14T19:48:57.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.4,"endSpeed":67.8,"strikeZoneTop":3.17493417882392,"strikeZoneBottom":1.50000153271461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.87849350780332,"aZ":-39.9473363632376,"pfxX":-3.1281606210866766,"pfxZ":-6.746334133888169,"pX":0.256744189882714,"pZ":2.1904293498720593,"vX0":-2.9450403333620696,"vY0":-106.7987898804656,"vZ0":1.6341318474249031,"x":107.21,"y":179.64,"x0":2.0614664748606133,"y0":50.00354927357326,"z0":5.917904833935693,"aX":-3.6032057859587474},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-11.4,"breakHorizontal":6.5,"spinRate":2351,"spinDirection":317},"zone":5,"typeConfidence":0.89,"plateTime":0.5134207861784823,"extension":6.0733792926423575},"index":0,"playId":"97bab794-14ae-3a39-9d07-ad1540923b3a","pitchNumber":1,"startTime":"2025-08-14T19:48:02.571Z","endTime":"2025-08-14T19:48:05.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.062737462431087,"aZ":-15.795740855013399,"pfxX":8.571600223455413,"pfxZ":8.73406301550477,"pX":-0.1393223228813629,"pZ":2.7102947783566456,"vX0":-8.61899466953058,"vY0":-136.33131040445517,"vZ0":-4.266719412804887,"x":122.31,"y":165.6,"x0":1.9554052263142827,"y0":50.00200938953829,"z0":5.392012177493642,"aX":16.07201265361272},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-13.6,"spinRate":2392,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.40236221589375765,"extension":6.318850690890445},"index":1,"playId":"fa0315f1-0345-3135-81b4-da645f7638c6","pitchNumber":2,"startTime":"2025-08-14T19:48:14.794Z","endTime":"2025-08-14T19:48:17.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.0,"strikeZoneTop":3.07742210146569,"strikeZoneBottom":1.50000098296091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.421007017013448,"aZ":-26.241093878656088,"pfxX":8.194754956528074,"pfxZ":4.210079648982487,"pX":-0.5851697269295532,"pZ":1.1851892215200188,"vX0":-8.39783583460521,"vY0":-117.19502539064227,"vZ0":-3.9892819783660647,"x":139.31,"y":206.78,"x0":1.9579082073760983,"y0":50.00201942572308,"z0":5.324491985886293,"aX":11.548444565822804},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.0,"breakHorizontal":-13.1,"spinRate":1906,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.46502668144751347,"extension":6.229936249645814},"index":2,"playId":"b5c50285-4a81-3407-b166-5d83a92ef3a6","pitchNumber":3,"startTime":"2025-08-14T19:48:36.738Z","endTime":"2025-08-14T19:48:39.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.161195682952467,"aZ":-25.62980485533855,"pfxX":8.72897948246613,"pfxZ":4.765280487929993,"pX":0.2523325956540759,"pZ":1.7790031929417336,"vX0":-6.437027183540364,"vY0":-115.7912237683019,"vZ0":-2.7662956673283094,"x":107.38,"y":190.75,"x0":1.9178018784353439,"y0":50.004950101907994,"z0":5.410855910277205,"aX":11.99860689928344},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":8.3,"breakHorizontal":-14.4,"spinRate":1909,"spinDirection":118},"zone":8,"typeConfidence":0.93,"plateTime":0.4708439236547175,"extension":6.157269825440235},"hitData":{"launchSpeed":98.8,"launchAngle":33.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.49,"coordY":51.76}},"index":3,"playId":"2054f3b9-1424-3a72-ac92-02e28b6e9b3d","pitchNumber":4,"startTime":"2025-08-14T19:48:48.898Z","endTime":"2025-08-14T19:48:57.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:48:57.502Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-14T19:49:12.327Z","endTime":"2025-08-14T19:49:29.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.301381812914308,"aZ":-18.46824910453453,"pfxX":7.748201557809933,"pfxZ":7.241142918872223,"pX":0.7991378501788368,"pZ":2.7419641495584752,"vX0":-5.9671093155558586,"vY0":-136.978099436214,"vZ0":-3.6668403161908985,"x":86.54,"y":164.75,"x0":2.0031391130529683,"y0":50.00414681230148,"z0":5.366622953722305,"aX":14.670519177783742},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":-12.7,"spinRate":2222,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.40042923342127734,"extension":6.3293093103967815},"hitData":{"launchSpeed":92.5,"launchAngle":41.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.33,"coordY":92.26}},"index":0,"playId":"23f1eac3-3ead-3b36-8260-d7c5eafb7d95","pitchNumber":1,"startTime":"2025-08-14T19:49:21.708Z","endTime":"2025-08-14T19:49:29.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:49:29.723Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vladimir Guerrero Jr. lines out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-14T19:49:53.898Z","endTime":"2025-08-14T19:51:16.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":69.3,"strikeZoneTop":3.68566687620701,"strikeZoneBottom":1.60000151455224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.767371297265896,"aZ":-36.9838636109867,"pfxX":-2.1708315100888536,"pfxZ":-4.029140397202221,"pX":-1.828732363324943,"pZ":1.9959748183921775,"vX0":-7.258774198878176,"vY0":-108.21711512327155,"vZ0":0.47902660409628983,"x":186.71,"y":184.89,"x0":1.8424110420897803,"y0":50.00289250198696,"z0":5.80239819120337,"aX":-2.590561941394697},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-6.8,"breakHorizontal":5.8,"spinRate":2283,"spinDirection":317},"zone":13,"typeConfidence":0.79,"plateTime":0.5049132147872779,"extension":6.1151976285781595},"index":0,"playId":"a40a95bb-d23e-3f6d-b054-a47a5d7041ca","pitchNumber":1,"startTime":"2025-08-14T19:49:58.934Z","endTime":"2025-08-14T19:50:02.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":79.6,"endSpeed":73.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.254105301051236,"aZ":-27.318489199353685,"pfxX":9.010747686408195,"pfxZ":3.5485202888570573,"pX":0.0959920158394263,"pZ":1.9039942196206874,"vX0":-6.74841109650317,"vY0":-115.82811208016149,"vZ0":-2.211190014784902,"x":113.34,"y":187.37,"x0":1.866889238789344,"y0":50.0029223418464,"z0":5.4658276479142165,"aX":12.327353042312403},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.2,"breakHorizontal":-14.8,"spinRate":1678,"spinDirection":116},"zone":8,"typeConfidence":0.91,"plateTime":0.47165531414365525,"extension":6.282003125368794},"index":1,"playId":"974cef74-17c6-36b8-92e5-8da065e230b2","pitchNumber":2,"startTime":"2025-08-14T19:50:12.268Z","endTime":"2025-08-14T19:50:15.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":78.4,"endSpeed":72.3,"strikeZoneTop":3.67607762554055,"strikeZoneBottom":1.60000063582898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.9106665224912,"aZ":-27.962176577894628,"pfxX":9.107679218412077,"pfxZ":3.1878902487782685,"pX":0.7911655822555388,"pZ":1.2970344725151879,"vX0":-5.152148395082029,"vY0":-114.12953501679215,"vZ0":-3.010907761195793,"x":86.84,"y":203.76,"x0":1.8940912515330741,"y0":50.00083607737404,"z0":5.385917473452796,"aX":12.019268336612116},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":5.3,"breakHorizontal":-15.2,"spinRate":1573,"spinDirection":113},"zone":14,"typeConfidence":0.92,"plateTime":0.47983772192179774,"extension":6.192839503490403},"index":2,"playId":"95c5d069-8da8-3049-83f6-8ceb632adea1","pitchNumber":3,"startTime":"2025-08-14T19:50:53.778Z","endTime":"2025-08-14T19:50:57.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69532311259489,"aZ":-20.710520705044196,"pfxX":7.624947678885946,"pfxZ":6.049688679048504,"pX":-0.29741986705677853,"pZ":2.5341972674623343,"vX0":-8.518826685833758,"vY0":-136.71273793801922,"vZ0":-3.443521178405167,"x":128.34,"y":170.36,"x0":1.8660234863551337,"y0":50.00654858275129,"z0":5.228980006620799,"aX":14.459482311419071},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":-12.0,"spinRate":2240,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.4004071326032661,"extension":6.421774729740237},"hitData":{"launchSpeed":81.6,"launchAngle":27.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.88,"coordY":91.21}},"index":3,"playId":"ab32ac7b-a054-3d32-b953-fd2443cbbf1b","pitchNumber":4,"startTime":"2025-08-14T19:51:07.946Z","endTime":"2025-08-14T19:51:16.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:51:16.891Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, shortstop Bo Bichette to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-14T19:53:26.825Z","endTime":"2025-08-14T19:53:53.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.34383012811637,"strikeZoneBottom":1.59000124182964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.649685018155743,"aZ":-36.33269225650687,"pfxX":3.827322984316577,"pfxZ":-3.2029115006607114,"pX":-0.5089848856623208,"pZ":1.7888560730955239,"vX0":4.106252234289915,"vY0":-113.33086689327789,"vZ0":-0.8503253122592251,"x":136.4,"y":190.48,"x0":-2.84110725761173,"y0":50.000132947844456,"z0":5.796932842565137,"aX":4.977721020734333},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-5.8,"breakHorizontal":-7.9,"spinRate":2782,"spinDirection":57},"zone":7,"typeConfidence":0.89,"plateTime":0.4832447253819332,"extension":6.259036899232536},"index":0,"playId":"1edc49a5-d7cd-35d0-969c-172202dc7822","pitchNumber":1,"startTime":"2025-08-14T19:53:27.951Z","endTime":"2025-08-14T19:53:31.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69922578785104,"aZ":-15.621077105707679,"pfxX":-4.758423322165964,"pfxZ":8.635594515412102,"pX":-0.4760408445769083,"pZ":2.989907230708752,"vX0":7.867207052579663,"vY0":-136.73382086083615,"vZ0":-4.206806319496129,"x":135.15,"y":158.05,"x0":-2.7563136830490955,"y0":50.000366733942926,"z0":5.601499417434454,"aX":-9.119206392319352},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2248,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.39872917635049365,"extension":6.0666246402768},"hitData":{"launchSpeed":95.4,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.31,"coordY":148.01}},"index":1,"playId":"7f526dcd-878d-3749-a2f7-a041739af595","pitchNumber":2,"startTime":"2025-08-14T19:53:46.753Z","endTime":"2025-08-14T19:53:53.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:53:53.647Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out, first baseman Ty France to pitcher Max Scherzer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-14T19:54:08.622Z","endTime":"2025-08-14T19:55:32.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.64999934811625,"strikeZoneBottom":1.67999869065108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07644507338546,"aZ":-20.204529190061585,"pfxX":-6.6088287934934025,"pfxZ":6.405360721260184,"pX":-0.8590164136066918,"pZ":4.2563436560827,"vX0":7.647560782561359,"vY0":-135.46186249308238,"vZ0":-0.12073323319803536,"x":149.74,"y":123.86,"x0":-2.8528394208800276,"y0":50.00283832953021,"z0":5.70753923425513,"aX":-12.350151842534649},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":10.4,"spinRate":2289,"spinDirection":215},"zone":11,"typeConfidence":0.86,"plateTime":0.403504734213318,"extension":6.0613685594686455},"index":0,"playId":"3faa0e23-04bc-3576-94ae-0e8c11eeb55a","pitchNumber":1,"startTime":"2025-08-14T19:54:20.343Z","endTime":"2025-08-14T19:54:23.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.61632442682337,"strikeZoneBottom":1.67999972840771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.41596524845572,"aZ":-27.080056055870028,"pfxX":-0.7230106803034979,"pfxZ":2.9743660530189793,"pX":-0.6250134190149342,"pZ":3.2189696290362857,"vX0":6.181128902544007,"vY0":-129.357378620766,"vZ0":-0.740643977280154,"x":140.82,"y":151.87,"x0":-2.9411588443163743,"y0":50.00261936774417,"z0":5.566549988897355,"aX":-1.239381389347753},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.5,"breakHorizontal":0.1,"spinRate":2518,"spinDirection":193},"zone":1,"typeConfidence":0.65,"plateTime":0.42180617982392477,"extension":6.076531917660388},"index":1,"playId":"52b52ac1-b3a4-3318-95b5-426e2f345bcd","pitchNumber":2,"startTime":"2025-08-14T19:54:35.578Z","endTime":"2025-08-14T19:54:38.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.721189697167432,"aZ":-18.17523618229023,"pfxX":-6.154815248999028,"pfxZ":7.313654928282444,"pX":-0.532557304794494,"pZ":3.681467507571134,"vX0":7.990094645099942,"vY0":-136.87517391029144,"vZ0":-1.8581840727393808,"x":137.3,"y":139.38,"x0":-2.677936166996675,"y0":50.0019986526416,"z0":5.602076151894393,"aX":-11.780647124392965},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":9.6,"spinRate":2389,"spinDirection":220},"zone":1,"typeConfidence":0.89,"plateTime":0.3988264086709181,"extension":6.145910065933179},"index":2,"playId":"0fb803a5-ba7d-36e0-8e6e-9143c4f6fcbc","pitchNumber":3,"startTime":"2025-08-14T19:54:53.967Z","endTime":"2025-08-14T19:54:56.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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-14T19:55:06.763Z","endTime":"2025-08-14T19:55:23.959Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.369071860961682,"aZ":-26.565356529576114,"pfxX":0.21125004039052864,"pfxZ":3.3114454559924784,"pX":0.43926210187097464,"pZ":2.235943667550239,"vX0":8.12853820266964,"vY0":-127.98934586660712,"vZ0":-3.0764396306230375,"x":100.26,"y":178.41,"x0":-2.778281748311694,"y0":50.00035436933972,"z0":5.488982343673966,"aX":0.35740990112876214},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":-1.8,"spinRate":2465,"spinDirection":181},"zone":9,"typeConfidence":0.87,"plateTime":0.4246470757658152,"extension":6.043008263780385},"hitData":{"launchSpeed":74.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.96,"coordY":167.38}},"index":4,"playId":"8e928fa7-2dd2-3e20-9fd0-e36c2b19c934","pitchNumber":4,"startTime":"2025-08-14T19:55:23.959Z","endTime":"2025-08-14T19:55:32.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:55:32.033Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-14T19:55:46.640Z","endTime":"2025-08-14T19:58:06.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.2,"strikeZoneTop":3.58113929384756,"strikeZoneBottom":1.67999866390031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.85792733780186,"aZ":-32.57422390299351,"pfxX":1.048014216063864,"pfxZ":-0.26291370527963487,"pX":-0.9894894255762505,"pZ":3.4600508168963553,"vX0":4.504689210696623,"vY0":-121.74908781818034,"vZ0":1.2030618001211015,"x":154.72,"y":145.36,"x0":-2.98301093675028,"y0":50.00133813337486,"z0":5.731587574514212,"aX":1.6077456869570876},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":-2.8,"spinRate":2454,"spinDirection":86},"zone":11,"typeConfidence":0.63,"plateTime":0.44607144211006533,"extension":6.046978583278741},"index":0,"playId":"6f0eb44b-d983-30b2-bbda-7edf5237402e","pitchNumber":1,"startTime":"2025-08-14T19:56:12.532Z","endTime":"2025-08-14T19:56:16.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.275226230383407,"aZ":-16.033693203023514,"pfxX":-4.322980488801672,"pfxZ":8.298340683139939,"pX":0.3640625541413914,"pZ":2.4324450680655056,"vX0":9.916090973067845,"vY0":-137.78381243637685,"vZ0":-5.388510538926751,"x":103.12,"y":173.1,"x0":-2.7012163506640277,"y0":50.00283701167941,"z0":5.477031691969845,"aX":-8.409147732314983},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":6.0,"spinRate":2404,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.39577631792313683,"extension":6.217083278105607},"index":1,"playId":"9038316e-5f6e-3bd1-b07b-e07fb4248d67","pitchNumber":2,"startTime":"2025-08-14T19:56:29.642Z","endTime":"2025-08-14T19:56:32.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.458374977944803,"aZ":-31.677437810271062,"pfxX":-7.878127699597815,"pfxZ":0.3130569892798434,"pX":-0.38440841026399786,"pZ":2.1607672928776678,"vX0":8.813546710225726,"vY0":-123.59453960541458,"vZ0":-1.410381740527833,"x":131.65,"y":180.44,"x0":-2.943122728273307,"y0":50.0008595475594,"z0":5.355377642614473,"aX":-12.407514398107628},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":12.6,"spinRate":1259,"spinDirection":246},"zone":7,"typeConfidence":0.89,"plateTime":0.4401406716993388,"extension":6.32123024025463},"index":2,"playId":"89ac4471-a0b8-3b1a-8ba0-a8d80e37ee21","pitchNumber":3,"startTime":"2025-08-14T19:56:47.140Z","endTime":"2025-08-14T19:56:50.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-14T19:57:02.114Z","endTime":"2025-08-14T19:57:17.972Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.349784339611134,"aZ":-30.732539036054938,"pfxX":0.46301985930444206,"pfxZ":0.8881654736625118,"pX":-0.11740255227136885,"pZ":2.0159956883749683,"vX0":7.051229330017734,"vY0":-125.16410322560124,"vZ0":-2.3533157051869678,"x":121.48,"y":184.35,"x0":-3.0024874219893705,"y0":50.00492345981828,"z0":5.424354789355441,"aX":0.7516652191441673},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-2.0,"spinRate":2432,"spinDirection":159},"zone":8,"typeConfidence":0.89,"plateTime":0.4335082276541855,"extension":6.295655619818646},"index":4,"playId":"23f4fb13-3f52-32a2-ad14-2982fbfe11fa","pitchNumber":4,"startTime":"2025-08-14T19:57:17.972Z","endTime":"2025-08-14T19:57:21.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.60472749132162,"strikeZoneBottom":1.68000033716468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.6118984086612,"aZ":-28.495211229598407,"pfxX":-9.484933079286979,"pfxZ":2.2697634256914467,"pX":0.2969534813711819,"pZ":0.47060178699353195,"vX0":10.710171320226731,"vY0":-125.42001560684488,"vZ0":-6.111620477002306,"x":105.68,"y":226.07,"x0":-2.7649720799922353,"y0":50.00149224553892,"z0":5.216815354642708,"aX":-15.349532874110137},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.0,"breakHorizontal":15.2,"spinRate":1411,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.43410998130615663,"extension":6.502456282362055},"index":5,"playId":"c01c0a2b-efe0-3b8a-afc0-252bf39f799e","pitchNumber":5,"startTime":"2025-08-14T19:57:43.509Z","endTime":"2025-08-14T19:57:47.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.313834060180923,"aZ":-14.66485306475021,"pfxX":-5.385096121761441,"pfxZ":8.965054821103102,"pX":0.11392565747646398,"pZ":3.662155410867377,"vX0":9.87413115558178,"vY0":-138.49251834661763,"vZ0":-1.923551608857786,"x":112.66,"y":139.9,"x0":-2.7890525565609714,"y0":50.006464743640464,"z0":5.3405171979995645,"aX":-10.523114622331196},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":7.8,"spinRate":2476,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.39465227384430435,"extension":6.2091158605820205},"index":6,"playId":"f5aea9a8-38d7-3921-a7d5-5c236b38865d","pitchNumber":6,"startTime":"2025-08-14T19:58:03.621Z","endTime":"2025-08-14T19:58:06.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-14T19:58:06.621Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, first baseman Michael Busch to pitcher Matthew Boyd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-14T20:00:18.377Z","endTime":"2025-08-14T20:00:53.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.76741377091598,"strikeZoneBottom":1.73000080300939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.212968561395254,"aZ":-20.880270815433477,"pfxX":8.298421822570837,"pfxZ":6.086867734430761,"pX":0.0850780703114657,"pZ":2.324666164385632,"vX0":-7.564916740857991,"vY0":-135.25911784286578,"vZ0":-4.020410083689291,"x":113.76,"y":176.01,"x0":1.8385775585161028,"y0":50.0018160416036,"z0":5.292594212661656,"aX":15.391898499933498},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-13.4,"spinRate":2340,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.4047943898087252,"extension":6.325256508663508},"index":0,"playId":"488f7155-519d-3970-a52c-4377c9efcf91","pitchNumber":1,"startTime":"2025-08-14T20:00:19.709Z","endTime":"2025-08-14T20:00:23.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":84.1,"strikeZoneTop":3.79183055888626,"strikeZoneBottom":1.92466519216713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22831065634788,"aZ":-21.923425798823303,"pfxX":8.429687065416257,"pfxZ":5.666240128010198,"pX":-1.060077374121993,"pZ":3.0024942466146793,"vX0":-10.828338385061448,"vY0":-133.5184634621915,"vZ0":-2.17401143500318,"x":157.41,"y":157.71,"x0":1.9491419838161388,"y0":50.00126540873892,"z0":5.401602202436977,"aX":15.247812991370381},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":-13.0,"spinRate":2270,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.40991533762312793,"extension":6.496001989328054},"index":1,"playId":"3a6d75c5-2366-37f8-aeab-d2a261ee86ca","pitchNumber":2,"startTime":"2025-08-14T20:00:32.677Z","endTime":"2025-08-14T20:00:36.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.58727756675917,"aZ":-27.811654174187453,"pfxX":10.40176764862926,"pfxZ":3.2710368612111775,"pX":0.3336035748650892,"pZ":1.5353522233844799,"vX0":-6.739231424641598,"vY0":-114.83592151830125,"vZ0":-2.700272755391233,"x":104.28,"y":197.33,"x0":1.95728406941923,"y0":50.00241141270623,"z0":5.4363898567930296,"aX":13.869734024099063},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":5.5,"breakHorizontal":-17.2,"spinRate":1777,"spinDirection":116},"zone":14,"typeConfidence":0.93,"plateTime":0.47725451811258424,"extension":6.171319129513024},"hitData":{"launchSpeed":68.5,"launchAngle":10.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":164.96}},"index":2,"playId":"791cde35-1f9f-3785-94e6-69d7ba3f505d","pitchNumber":3,"startTime":"2025-08-14T20:00:45.304Z","endTime":"2025-08-14T20:00:53.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:00:53.424Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-14T20:01:09.442Z","endTime":"2025-08-14T20:02:29.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.4,"endSpeed":72.4,"strikeZoneTop":3.29445835532645,"strikeZoneBottom":1.4899987893661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.629398518502505,"aZ":-29.886221770186417,"pfxX":8.150133808213416,"pfxZ":1.724978002195364,"pX":0.3357127716751233,"pZ":3.2655537911202304,"vX0":-5.805171681996997,"vY0":-114.15494897731827,"vZ0":1.2275099784033445,"x":104.2,"y":150.61,"x0":1.8440186441656978,"y0":50.00541295853988,"z0":5.647421419877739,"aX":10.834033568926655},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":3.7,"breakHorizontal":-13.4,"spinRate":1752,"spinDirection":114},"zone":3,"typeConfidence":0.86,"plateTime":0.4785261047593723,"extension":6.085565241548958},"index":0,"playId":"095a0b55-d6df-3a9d-91c7-d1a500d494f3","pitchNumber":1,"startTime":"2025-08-14T20:01:34.919Z","endTime":"2025-08-14T20:01:38.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.119235774322515,"aZ":-26.57771871723384,"pfxX":8.631094157331853,"pfxZ":4.149127843078947,"pX":-0.32798381577866537,"pZ":1.6939092947845384,"vX0":-7.7798415318231635,"vY0":-115.33405702375771,"vZ0":-2.507589988621924,"x":129.5,"y":193.04,"x0":1.9649091118781559,"y0":50.003739432119126,"z0":5.354117016527558,"aX":11.647727462327039},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.2,"breakHorizontal":-13.7,"spinRate":1777,"spinDirection":116},"zone":7,"typeConfidence":0.9,"plateTime":0.47460910594312766,"extension":6.249054148670616},"index":1,"playId":"9cdad765-cc7d-3291-9a41-f94ebc70a588","pitchNumber":2,"startTime":"2025-08-14T20:01:47.836Z","endTime":"2025-08-14T20:01:51.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":91.8,"endSpeed":83.4,"strikeZoneTop":3.24734917979644,"strikeZoneBottom":1.4900007424167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14443775977793,"aZ":-23.650913615009717,"pfxX":7.153772108647348,"pfxZ":4.743324479995799,"pX":1.8803204268425973,"pZ":4.316462981282591,"vX0":-3.082506575583277,"vY0":-133.57580417773386,"vZ0":1.6505815312470413,"x":45.33,"y":122.24,"x0":2.1230754131195235,"y0":50.00472985096424,"z0":5.396830072319491,"aX":12.862800913359012},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":-12.2,"spinRate":2187,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.410842302056043,"extension":6.257801057165639},"index":2,"playId":"1cfceec4-9610-3832-b6cb-27953694df6f","pitchNumber":3,"startTime":"2025-08-14T20:02:09.028Z","endTime":"2025-08-14T20:02:12.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76728100776936,"aZ":-21.10120287348479,"pfxX":7.540792795655762,"pfxZ":5.823408450673299,"pX":-0.5729686590796494,"pZ":2.3701559460410633,"vX0":-9.453537824468416,"vY0":-136.4937393340684,"vZ0":-3.733074396361693,"x":138.84,"y":174.79,"x0":1.9426220020071259,"y0":50.005961216429924,"z0":5.194308647970088,"aX":14.346928599665604},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":-11.9,"spinRate":2256,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.40005283189789465,"extension":6.346816311824566},"hitData":{"launchSpeed":70.3,"launchAngle":-0.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.41,"coordY":153.46}},"index":3,"playId":"102fc0c0-08e6-3e53-8475-931bc214c7a1","pitchNumber":4,"startTime":"2025-08-14T20:02:22.377Z","endTime":"2025-08-14T20:02:29.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:02:29.624Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Addison Barger grounds out softly, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-14T20:02:46.003Z","endTime":"2025-08-14T20:03:06.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.2,"endSpeed":68.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.045273668625374,"aZ":-37.4694725030987,"pfxX":-3.855949136411839,"pfxZ":-4.471231951924475,"pX":-0.5540551987190285,"pZ":2.614628096533437,"vX0":-4.9580931164171895,"vY0":-107.96255062232586,"vZ0":2.364367311011394,"x":138.12,"y":168.19,"x0":2.2692301381341897,"y0":50.00096704341766,"z0":5.6166267403228805,"aX":-4.569616661193861},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-7.2,"breakHorizontal":8.3,"spinRate":2177,"spinDirection":308},"zone":4,"typeConfidence":0.86,"plateTime":0.5065006977666844,"extension":6.349374464970459},"hitData":{"launchSpeed":41.7,"launchAngle":-27.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":111.03,"coordY":175.57}},"index":0,"playId":"bdddcce0-ee16-3d87-9f69-63a689b4eaa5","pitchNumber":1,"startTime":"2025-08-14T20:02:58.227Z","endTime":"2025-08-14T20:03:06.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:03:06.167Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-14T20:05:30.110Z","endTime":"2025-08-14T20:06:16.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.9,"strikeZoneTop":3.20900634524271,"strikeZoneBottom":1.52000082307228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.723131195558047,"aZ":-36.88660111156979,"pfxX":5.3889071989486625,"pfxZ":-3.6798898235245527,"pX":1.8058351171003153,"pZ":1.1210302463249393,"vX0":8.027855465470942,"vY0":-112.49928701955751,"vZ0":-2.144241377550278,"x":48.17,"y":208.51,"x0":-2.511347597726458,"y0":50.00352819229075,"z0":5.831082042277296,"aX":6.896560402582378},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.0,"breakHorizontal":-11.9,"spinRate":2945,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.4871810014746325,"extension":6.272881106328336},"index":0,"playId":"c4d70d89-0ffa-368e-b698-757071c36a56","pitchNumber":1,"startTime":"2025-08-14T20:05:36.210Z","endTime":"2025-08-14T20:05:40.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.9,"strikeZoneTop":3.22219661353834,"strikeZoneBottom":1.49321047714328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.795712942038115,"aZ":-39.07730416753729,"pfxX":4.9691344100752275,"pfxZ":-5.441834311743499,"pX":0.45786223110041746,"pZ":2.714928621442958,"vX0":5.718753925421592,"vY0":-112.37998264226462,"vZ0":2.1414911649278703,"x":99.55,"y":165.48,"x0":-2.7724746464175696,"y0":50.000573162777066,"z0":5.740946698920589,"aX":6.306675615214606},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-8.9,"breakHorizontal":-10.6,"spinRate":2864,"spinDirection":62},"zone":3,"typeConfidence":0.9,"plateTime":0.4887941241890257,"extension":6.3508819684500875},"index":1,"playId":"4c16eed0-399f-3b78-b350-07e76a4181be","pitchNumber":2,"startTime":"2025-08-14T20:05:50.739Z","endTime":"2025-08-14T20:05:54.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16051962422981,"aZ":-13.379985036911814,"pfxX":-6.211833168987395,"pfxZ":9.745853607847542,"pX":-0.6868955173849379,"pZ":1.9478102085307754,"vX0":7.987554795577083,"vY0":-137.66337243858513,"vZ0":-6.942884086503977,"x":143.18,"y":186.19,"x0":-2.8123477905284675,"y0":50.00398667890092,"z0":5.399392596837021,"aX":-11.981680470493023},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2496,"spinDirection":216},"zone":7,"typeConfidence":0.91,"plateTime":0.3971208230212788,"extension":6.23708628206713},"hitData":{"launchSpeed":87.3,"launchAngle":33.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.27,"coordY":99.41}},"index":2,"playId":"a046a0b6-8ca9-37d8-ad49-a8bf96ade488","pitchNumber":3,"startTime":"2025-08-14T20:06:06.616Z","endTime":"2025-08-14T20:06:16.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:06:16.687Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Busch homers (24) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-14T20:06:20.990Z","endTime":"2025-08-14T20:07:07.425Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.116530579409545,"aZ":-36.54911259595334,"pfxX":5.373860620522488,"pfxZ":-3.3773065091677292,"pX":-0.27540808144325024,"pZ":2.20655880224549,"vX0":4.224727713849758,"vY0":-112.98876707860443,"vZ0":0.09122304973401985,"x":127.5,"y":179.2,"x0":-2.865821975918915,"y0":50.00118637022332,"z0":5.8307986529980615,"aX":6.964435555637005},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-5.8,"breakHorizontal":-10.8,"spinRate":2859,"spinDirection":61},"zone":5,"typeConfidence":0.9,"plateTime":0.4842966273036571,"extension":6.191442135484922},"hitData":{"launchSpeed":104.8,"launchAngle":31.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":182.61,"coordY":43.32}},"index":0,"playId":"930a540f-da30-3527-b416-833613dbef84","pitchNumber":1,"startTime":"2025-08-14T20:06:43.297Z","endTime":"2025-08-14T20:07:07.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":-16.900000000000006,"leverageIndex":1.0,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:07:07.425Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ian Happ doubles (20) on a fly ball to center fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-14T20:07:08.909Z","endTime":"2025-08-14T20:07:58.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.359171622330123,"aZ":-16.946301555336294,"pfxX":-5.827795210819395,"pfxZ":8.035515728538028,"pX":0.060199457883382865,"pZ":3.309768061132359,"vX0":9.494496043722078,"vY0":-136.60970389105864,"vZ0":-2.9872420656696566,"x":114.71,"y":149.42,"x0":-2.6990012726496775,"y0":50.0014278687087,"z0":5.578540356826947,"aX":-11.043066688490812},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":8.6,"spinRate":2440,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.40053701320352486,"extension":6.113076214909268},"index":0,"playId":"adb111f7-1e67-35aa-a2e2-b892a7eba225","pitchNumber":1,"startTime":"2025-08-14T20:07:28.858Z","endTime":"2025-08-14T20:07:33.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35787705000869,"aZ":-30.63197601325348,"pfxX":-9.433497882757873,"pfxZ":0.9718924423593789,"pX":-0.17291852757241993,"pZ":1.8738727788852612,"vX0":9.519767138738233,"vY0":-124.48333247259404,"vZ0":-2.3949927234572757,"x":123.59,"y":188.19,"x0":-2.8084353195435487,"y0":50.00093729495351,"z0":5.3669682990767305,"aX":-14.907716452507488},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":15.1,"spinRate":1405,"spinDirection":246},"zone":8,"typeConfidence":0.91,"plateTime":0.43884344255793284,"extension":6.0418330774830356},"hitData":{"launchSpeed":98.5,"launchAngle":27.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":169.21,"coordY":49.26}},"index":1,"playId":"c7b7d45a-26c8-3f55-a052-053d67a70a38","pitchNumber":2,"startTime":"2025-08-14T20:07:45.054Z","endTime":"2025-08-14T20:07:58.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":0.74,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:07:58.010Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Tucker pops out to second baseman Ernie Clement.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-14T20:08:12.939Z","endTime":"2025-08-14T20:09:08.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.57957119078542,"strikeZoneBottom":1.60433301259531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74775381482329,"aZ":-15.451851435267788,"pfxX":-4.904372181714536,"pfxZ":8.753697176410423,"pX":0.2508104487264504,"pZ":4.5354158279812635,"vX0":9.746391492318857,"vY0":-137.85370399171865,"vZ0":-0.25565909907094275,"x":107.44,"y":116.32,"x0":-2.705149032170288,"y0":50.003148869464646,"z0":5.679110552735408,"aX":-9.370000349210672},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":6.7,"spinRate":2405,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.39843295408306023,"extension":5.6375818715836274},"index":0,"playId":"4dfcef38-ccff-34bc-9fc8-9040f42e21bf","pitchNumber":1,"startTime":"2025-08-14T20:08:37.261Z","endTime":"2025-08-14T20:08:40.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":87.6,"endSpeed":81.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.049619301598224,"aZ":-27.961427125764956,"pfxX":0.3531131418121809,"pfxZ":2.5108771392606997,"pX":0.0659567357510778,"pZ":3.2950422063826608,"vX0":7.55339315989305,"vY0":-127.59333231589244,"vZ0":-0.10493196441413222,"x":114.49,"y":149.81,"x0":-2.9575873713671097,"y0":50.0011976880088,"z0":5.508857258650209,"aX":0.5916646925305734},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":-2.0,"spinRate":2462,"spinDirection":159},"zone":2,"typeConfidence":0.89,"plateTime":0.4265036277195815,"extension":6.0746574107555515},"hitData":{"launchSpeed":79.0,"launchAngle":60.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.94,"coordY":138.65}},"index":1,"playId":"80f6c01c-cab6-3094-af63-4a2369b043c1","pitchNumber":2,"startTime":"2025-08-14T20:08:58.441Z","endTime":"2025-08-14T20:09:08.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":3.9999999999999964,"leverageIndex":1.44,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:09:08.018Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Kelly pops out to shortstop Bo Bichette.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-14T20:09:17.615Z","endTime":"2025-08-14T20:10:07.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.46624634700169,"strikeZoneBottom":1.63000093936128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.504869811811364,"aZ":-28.623133677435668,"pfxX":0.28281806507112583,"pfxZ":2.2573520770402347,"pX":0.4659415215969476,"pZ":1.3213064653062006,"vX0":7.870971705325436,"vY0":-124.00893688268005,"vZ0":-4.19680855882943,"x":99.24,"y":203.1,"x0":-2.772845941489376,"y0":50.003391518735874,"z0":5.397006367269998,"aX":0.4433391020660848},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":-2.2,"spinRate":2414,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.44002457303120623,"extension":6.121533022803993},"index":0,"playId":"7fcc2bfd-c3c9-3e8d-bd31-45687ad74c33","pitchNumber":1,"startTime":"2025-08-14T20:09:38.992Z","endTime":"2025-08-14T20:09:42.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19653664724679,"aZ":-16.631176221522498,"pfxX":-5.547435170851809,"pfxZ":8.320957644420329,"pX":-0.30913972287092106,"pZ":3.3698284836780665,"vX0":8.361207079948588,"vY0":-136.5823391579556,"vZ0":-2.8251310224031165,"x":128.78,"y":147.79,"x0":-2.7051865475482506,"y0":50.00640933118418,"z0":5.576943136137725,"aX":-10.367600157389623},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":8.0,"spinRate":2416,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.40273349895050625,"extension":6.07979974510613},"hitData":{"launchSpeed":89.1,"launchAngle":64.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":81.68,"coordY":152.85}},"index":1,"playId":"e880f622-58fc-3d86-8cb0-5ae37ee93131","pitchNumber":2,"startTime":"2025-08-14T20:09:58.603Z","endTime":"2025-08-14T20:10:07.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.48,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:10:07.911Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-14T20:12:11.932Z","endTime":"2025-08-14T20:13:27.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.41624468501981,"strikeZoneBottom":1.63000151379354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19432624444676,"aZ":-19.96597843244089,"pfxX":7.704940314952303,"pfxZ":6.693023050645613,"pX":0.6401135342813863,"pZ":2.411932940398953,"vX0":-6.013648637136661,"vY0":-134.04329212913413,"vZ0":-3.8650214247137686,"x":92.6,"y":173.66,"x0":1.9083884602672847,"y0":50.006099571915016,"z0":5.292933109915423,"aX":14.06391561535862},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-12.7,"spinRate":2288,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.40817010759482875,"extension":6.273058677498954},"index":0,"playId":"bf3f9022-4b1b-357f-af4c-07c094fdb966","pitchNumber":1,"startTime":"2025-08-14T20:12:34.625Z","endTime":"2025-08-14T20:12:38.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":92.7,"endSpeed":84.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.903828435038633,"aZ":-19.82235717710768,"pfxX":8.36175612539688,"pfxZ":6.737658435234346,"pX":-0.13804924589704595,"pZ":2.821538110739772,"vX0":-8.816784588051082,"vY0":-134.70651323453282,"vZ0":-2.8690779057232274,"x":122.26,"y":162.6,"x0":2.0946930701197193,"y0":50.00416853014043,"z0":5.305653943469587,"aX":15.33269492773397},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.8,"breakHorizontal":-13.2,"spinRate":2314,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.4069732474939012,"extension":6.390967702832071},"index":1,"playId":"9de9a419-10b4-3c1f-869b-9864d16f6471","pitchNumber":2,"startTime":"2025-08-14T20:12:47.087Z","endTime":"2025-08-14T20:12:50.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.50623818071897,"strikeZoneBottom":1.6299985983336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.130801539001798,"aZ":-28.602299328259978,"pfxX":9.402835629527406,"pfxZ":2.4667062414106704,"pX":0.5453806224520107,"pZ":0.36794825491450034,"vX0":-6.211245393739326,"vY0":-119.65456379257112,"vZ0":-5.463258388218849,"x":96.21,"y":228.85,"x0":1.9534642578256356,"y0":50.00436114692237,"z0":5.24420677219744,"aX":13.632847400428204},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.4,"breakHorizontal":-15.5,"spinRate":1811,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4577899898880098,"extension":6.226914171181792},"index":2,"playId":"f215fe5e-91b3-39fc-a422-d99f0ac96f47","pitchNumber":3,"startTime":"2025-08-14T20:13:08.781Z","endTime":"2025-08-14T20:13:12.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.445650808120963,"aZ":-29.348668032719726,"pfxX":8.664183947161572,"pfxZ":2.0421961612833996,"pX":0.6783537948414609,"pZ":2.2203059093075375,"vX0":-5.237788190518472,"vY0":-116.48302358720875,"vZ0":-1.1115450115326457,"x":91.14,"y":178.83,"x0":1.8225250454340935,"y0":50.002364943252616,"z0":5.460966150153779,"aX":11.98920930311303},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.7,"breakHorizontal":-14.5,"spinRate":1714,"spinDirection":116},"zone":6,"typeConfidence":0.9,"plateTime":0.46895335433395946,"extension":6.133955825004319},"index":3,"playId":"03983e74-ff2c-37bb-a631-8fa182f72090","pitchNumber":4,"startTime":"2025-08-14T20:13:24.946Z","endTime":"2025-08-14T20:13:27.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:13:27.946Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Heineman lines out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-14T20:13:41.191Z","endTime":"2025-08-14T20:14:23.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":67.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.592690488855883,"aZ":-36.93397748743683,"pfxX":-4.796300924433909,"pfxZ":-4.1462232086782755,"pX":0.25848655346466587,"pZ":3.0616199044834636,"vX0":-2.4899358986159585,"vY0":-105.97207280918775,"vZ0":2.9166577307512735,"x":107.15,"y":156.12,"x0":2.068387142279767,"y0":50.003790556729975,"z0":5.860534772798735,"aX":-5.503645342728511},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-6.5,"breakHorizontal":9.4,"spinRate":2154,"spinDirection":314},"zone":2,"typeConfidence":0.88,"plateTime":0.5151020139520148,"extension":6.15260598345706},"index":0,"playId":"d4945e25-fe51-317a-bd1b-935b5673399b","pitchNumber":1,"startTime":"2025-08-14T20:13:56.027Z","endTime":"2025-08-14T20:14:00.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.18189400792993,"aZ":-27.459428578964214,"pfxX":7.130685759345808,"pfxZ":3.3164897385295777,"pX":0.3150672292229848,"pZ":1.4990126130545272,"vX0":-5.910969820450488,"vY0":-117.5651620539795,"vZ0":-3.01515762121852,"x":104.99,"y":198.31,"x0":1.9175639904499229,"y0":50.002051750780794,"z0":5.3078029593066365,"aX":10.130153893576447},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.6,"breakHorizontal":-11.8,"spinRate":1749,"spinDirection":110},"zone":9,"typeConfidence":0.88,"plateTime":0.4632831678338749,"extension":6.164800412965163},"hitData":{"launchSpeed":90.5,"launchAngle":25.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.36,"coordY":75.76}},"index":1,"playId":"699d9da7-96ee-331e-a21e-3191b48f53dc","pitchNumber":2,"startTime":"2025-08-14T20:14:15.412Z","endTime":"2025-08-14T20:14:23.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:14:23.492Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Loperfido lines out to pitcher Matthew Boyd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-14T20:14:33.314Z","endTime":"2025-08-14T20:15:40.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571510,"link":"/api/v1/people/571510"},"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(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":78.3,"endSpeed":72.7,"strikeZoneTop":3.4162615699162,"strikeZoneBottom":1.63000053885478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.689013917918334,"aZ":-27.568333495148774,"pfxX":8.093496280277817,"pfxZ":3.457101420513048,"pX":1.2044930154438973,"pZ":1.5967972953979621,"vX0":-4.699326318629509,"vY0":-113.98972570986604,"vZ0":-2.065422612126512,"x":71.09,"y":195.67,"x0":2.229318787520813,"y0":50.00146104995311,"z0":5.206257360052443,"aX":10.772923109663399},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":6.1,"breakHorizontal":-13.7,"spinRate":1590,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.47841445359733203,"extension":6.389316426467299},"index":0,"playId":"af426663-c27d-32e4-8279-918ab44af789","pitchNumber":1,"startTime":"2025-08-14T20:14:50.381Z","endTime":"2025-08-14T20:14:54.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.2,"strikeZoneTop":3.5124437395033,"strikeZoneBottom":1.63000033230552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.98061724666227,"aZ":-31.924017730199154,"pfxX":0.10241638873313796,"pfxZ":0.17829718497519575,"pX":-2.154597775130872,"pZ":1.6455959446389687,"vX0":-10.686043053340692,"vY0":-118.47929930441619,"vZ0":-0.581350437932733,"x":199.13,"y":194.35,"x0":2.368725076275744,"y0":50.005842666359385,"z0":4.768636503644863,"aX":0.14797079945414224},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.5,"breakHorizontal":1.9,"spinRate":2401,"spinDirection":331},"zone":13,"typeConfidence":0.91,"plateTime":0.45929016340348294,"extension":6.284320783537844},"index":1,"playId":"00bbff8c-663c-372b-bc89-0b5516019e20","pitchNumber":2,"startTime":"2025-08-14T20:15:03.636Z","endTime":"2025-08-14T20:15:06.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.947191344897043,"aZ":-20.593369839772993,"pfxX":8.546270830341776,"pfxZ":6.1847973510456145,"pX":-0.8509777725335688,"pZ":1.5884329543613955,"vX0":-10.866212025698696,"vY0":-135.14679447475456,"vZ0":-5.386754827193366,"x":149.44,"y":195.89,"x0":2.0878333688898962,"y0":50.006480371886184,"z0":5.028340701174211,"aX":16.013790558001787},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-13.6,"spinRate":2324,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4033312970702365,"extension":6.291370176010266},"index":2,"playId":"9d723d99-bd31-32c0-86e0-88784678dec0","pitchNumber":3,"startTime":"2025-08-14T20:15:17.107Z","endTime":"2025-08-14T20:15:20.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30366082708599,"aZ":-19.89586982621722,"pfxX":7.32403053113411,"pfxZ":6.472285103772091,"pX":0.3568437100764718,"pZ":2.4829734322827006,"vX0":-7.27316051506128,"vY0":-135.99043735786518,"vZ0":-3.466926911593604,"x":103.4,"y":171.74,"x0":2.09837975861849,"y0":50.00056400870524,"z0":5.133450940920302,"aX":13.889109695798052},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-12.0,"spinRate":2302,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.40084208516052966,"extension":6.332712826606365},"hitData":{"launchSpeed":88.4,"launchAngle":6.0,"totalDistance":88.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":130.7,"coordY":180.69}},"index":3,"playId":"5dfc1ce6-9b96-3bcf-8b10-70316b0b97d4","pitchNumber":4,"startTime":"2025-08-14T20:15:35.471Z","endTime":"2025-08-14T20:15:40.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:15:40.989Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Owen Caissie lines out to left fielder Davis Schneider.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-14T20:17:52.937Z","endTime":"2025-08-14T20:20:47.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.473028249238933,"aZ":-17.99976663139267,"pfxX":-5.715019597335609,"pfxZ":7.616484869479764,"pX":0.4653595311440885,"pZ":3.3133312019824204,"vX0":10.407368942287205,"vY0":-135.73133315915473,"vZ0":-2.7338217349751237,"x":99.26,"y":149.32,"x0":-2.6808453947122053,"y0":50.00043774729834,"z0":5.590950369983529,"aX":-10.633200123860385},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":8.0,"spinRate":2366,"spinDirection":213},"zone":3,"typeConfidence":0.89,"plateTime":0.4039614924362609,"extension":6.13393788699338},"index":0,"playId":"2de89bfe-ece9-3d61-bd08-a44b208f92b4","pitchNumber":1,"startTime":"2025-08-14T20:18:02.566Z","endTime":"2025-08-14T20:18:05.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.75635838474488,"strikeZoneBottom":1.7118469579391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.112532234398383,"aZ":-28.668157460130747,"pfxX":-8.18184905496261,"pfxZ":2.2582899583209315,"pX":-1.3967980211053739,"pZ":1.4805277257539624,"vX0":6.268936144439216,"vY0":-123.33730385297648,"vZ0":-3.8766426652607113,"x":170.24,"y":198.81,"x0":-2.9007878412022894,"y0":50.000802557119755,"z0":5.473852573127279,"aX":-12.682035432981412},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":13.4,"spinRate":1431,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.44304283542196554,"extension":6.348666183234176},"index":1,"playId":"9292d5ec-95e0-302f-864c-11a7d2290578","pitchNumber":2,"startTime":"2025-08-14T20:18:19.359Z","endTime":"2025-08-14T20:18:22.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":72.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.72223493839248,"aZ":-33.986950283417926,"pfxX":6.005664344359336,"pfxZ":-1.394377779292868,"pX":-0.31652549689501713,"pZ":1.4588740467643515,"vX0":4.055842080454361,"vY0":-112.84535096335867,"vZ0":-1.659800645561646,"x":129.07,"y":199.39,"x0":-2.911429413799673,"y0":50.001944168671834,"z0":5.598305772553029,"aX":7.817128794617738},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.6,"breakHorizontal":-11.9,"spinRate":2788,"spinDirection":71},"zone":13,"typeConfidence":0.89,"plateTime":0.4836372577073069,"extension":6.051581169694085},"index":2,"playId":"f6f78188-77c4-34c9-82ec-873ae672dd3d","pitchNumber":3,"startTime":"2025-08-14T20:18:36.155Z","endTime":"2025-08-14T20:18:39.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-14T20:18:45.833Z","endTime":"2025-08-14T20:18:57.772Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.81095444748438,"strikeZoneBottom":1.76644560857404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.534378354800324,"aZ":-20.18545382968637,"pfxX":-6.4009269599183085,"pfxZ":6.309512249872061,"pX":-0.850536187390928,"pZ":5.006453496966307,"vX0":7.490174492475215,"vY0":-137.46859844816015,"vZ0":2.0211455255650357,"x":149.42,"y":103.61,"x0":-2.7882654851128157,"y0":50.00245676929601,"z0":5.6380299168814,"aX":-12.162568154091188},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":9.8,"spinRate":2372,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.39955306203845,"extension":6.125636708389519},"index":4,"playId":"636b9e05-d2f1-3483-bb4d-99cae4ccdf73","pitchNumber":4,"startTime":"2025-08-14T20:18:57.772Z","endTime":"2025-08-14T20:19:01.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.843201550168814,"aZ":-28.724167950214312,"pfxX":0.7681222925174933,"pfxZ":2.0509583050665654,"pX":0.8284259313969037,"pZ":2.2288048016354827,"vX0":9.011671189124517,"vY0":-128.1428449649868,"vZ0":-2.5159218082322825,"x":85.42,"y":178.6,"x0":-2.8180866667755953,"y0":50.00187692217275,"z0":5.443414679406855,"aX":1.2891255848553274},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.4,"breakHorizontal":-3.2,"spinRate":2403,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.42571532876489915,"extension":6.14088438034947},"index":5,"playId":"b237b089-5017-32b5-89cb-71f73eb29110","pitchNumber":5,"startTime":"2025-08-14T20:19:14.094Z","endTime":"2025-08-14T20:19:17.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.78931527576966,"strikeZoneBottom":1.67628450884807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.610226065406327,"aZ":-15.69324098969288,"pfxX":-2.955310044778392,"pfxZ":8.649734763003835,"pX":0.13581693913513793,"pZ":4.431779216523723,"vX0":8.955043584691984,"vY0":-137.22610703625168,"vZ0":-0.3831424654158589,"x":111.82,"y":119.12,"x0":-2.7870971627252596,"y0":50.004356492764245,"z0":5.643155570200997,"aX":-5.633643769399977},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":3.5,"spinRate":2278,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.39928772892223696,"extension":6.033371404692874},"index":6,"playId":"12ab3e65-7f43-3142-9263-bea27bc0a0bc","pitchNumber":6,"startTime":"2025-08-14T20:19:37.529Z","endTime":"2025-08-14T20:19:40.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.73506832444481,"aZ":-39.87277513599934,"pfxX":5.2278651450367395,"pfxZ":-5.960921965086845,"pX":0.868454167318053,"pZ":2.837619680075423,"vX0":6.396478357645614,"vY0":-113.22581036564739,"vZ0":2.47070501253983,"x":83.9,"y":162.16,"x0":-2.6783755307019477,"y0":50.00367739108091,"z0":5.737953827699261,"aX":6.749667560601753},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-9.7,"breakHorizontal":-11.2,"spinRate":2644,"spinDirection":62},"zone":12,"typeConfidence":0.9,"plateTime":0.484770628532484,"extension":6.322362210474023},"index":7,"playId":"65c4d7a6-ba0d-31d6-adc9-6a1090040e43","pitchNumber":7,"startTime":"2025-08-14T20:19:54.905Z","endTime":"2025-08-14T20:19:58.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.371013511305794,"aZ":-27.82682271090602,"pfxX":2.7116385181603553,"pfxZ":2.600672587967141,"pX":0.13783944011614632,"pZ":2.829154895357963,"vX0":6.698662824192904,"vY0":-128.64332876198117,"vZ0":-1.2929836475569467,"x":111.75,"y":162.39,"x0":-2.8549683092306593,"y0":50.00333328267835,"z0":5.500939246858773,"aX":4.530694524228047},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":-6.5,"spinRate":2452,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.4262259981621823,"extension":6.0996305769369314},"hitData":{"launchSpeed":86.3,"launchAngle":26.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.35,"coordY":93.95}},"index":8,"playId":"6da8f9a1-ce2a-36d0-afe1-5d98c109f767","pitchNumber":8,"startTime":"2025-08-14T20:20:39.375Z","endTime":"2025-08-14T20:20:47.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:20:47.165Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to right fielder Joey Loperfido.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-14T20:21:01.181Z","endTime":"2025-08-14T20:21:25.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.547928024979736,"aZ":-15.86620190158192,"pfxX":-5.955539211439073,"pfxZ":8.70829331261262,"pX":0.3538866125512301,"pZ":3.029462380762665,"vX0":10.230432382324626,"vY0":-136.35055210176523,"vZ0":-3.8224893147146863,"x":103.51,"y":156.98,"x0":-2.682528116332792,"y0":50.00150368368955,"z0":5.552811668883432,"aX":-11.151914779572436},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2338,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.4025735912862425,"extension":6.309658483552879},"hitData":{"launchSpeed":98.7,"launchAngle":4.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.18,"coordY":134.73}},"index":0,"playId":"09bb9ce7-ce3c-3739-935c-f99c7f6e2eaf","pitchNumber":1,"startTime":"2025-08-14T20:21:14.789Z","endTime":"2025-08-14T20:21:25.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-2.600000000000005,"leverageIndex":0.75,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:21:25.736Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to center fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-14T20:21:35.850Z","endTime":"2025-08-14T20:22:45.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1379011930709,"aZ":-18.10922691504424,"pfxX":-6.875304231409471,"pfxZ":7.605807606974416,"pX":0.09956605304920091,"pZ":3.719428388905383,"vX0":9.937477675810841,"vY0":-135.7330855736487,"vZ0":-1.373861892773402,"x":113.2,"y":138.36,"x0":-2.730732439099678,"y0":50.00552742210997,"z0":5.504336289804924,"aX":-12.719601415743295},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":10.1,"spinRate":2235,"spinDirection":214},"zone":2,"typeConfidence":0.89,"plateTime":0.40489330665270007,"extension":6.175145243021239},"index":0,"playId":"ca85b8e7-3267-3ebb-b144-0bbb45bc399b","pitchNumber":1,"startTime":"2025-08-14T20:21:50.957Z","endTime":"2025-08-14T20:21:53.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":88.5,"endSpeed":82.0,"strikeZoneTop":3.64325420022879,"strikeZoneBottom":1.68000110436898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.92835645207762,"aZ":-27.083463878248327,"pfxX":0.9943840450342538,"pfxZ":3.0007184144603265,"pX":0.9833555934953639,"pZ":3.401168258147308,"vX0":9.412979289354602,"vY0":-128.71066095545103,"vZ0":0.16661055925037516,"x":79.52,"y":146.95,"x0":-2.8335478011357873,"y0":50.00305709587682,"z0":5.413938317941734,"aX":1.6852818902726692},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":-3.7,"spinRate":2533,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.42375654867814916,"extension":6.067677729634565},"index":1,"playId":"bfecc221-d8ae-3b03-a944-281da7fdc293","pitchNumber":2,"startTime":"2025-08-14T20:22:14.218Z","endTime":"2025-08-14T20:22:17.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":83.7,"endSpeed":76.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.099043748862307,"aZ":-31.389726106114697,"pfxX":-8.756970639080862,"pfxZ":0.51967020214164,"pX":-0.885219182868724,"pZ":2.2845052681562485,"vX0":7.6992398833466495,"vY0":-121.69058723200104,"vZ0":-0.6606178594441543,"x":150.74,"y":177.1,"x0":-2.9538577165773,"y0":50.00098320282131,"z0":5.281158050175646,"aX":-13.119957571370247},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.1,"breakHorizontal":14.0,"spinRate":1210,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.4502762993266747,"extension":6.515832745326507},"hitData":{"launchSpeed":94.7,"launchAngle":31.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.78,"coordY":61.02}},"index":2,"playId":"ae321001-9087-3d62-9f78-c915cb3aa515","pitchNumber":3,"startTime":"2025-08-14T20:22:33.416Z","endTime":"2025-08-14T20:22:45.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":3.2000000000000064,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:22:45.807Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out softly, pitcher Max Scherzer to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-14T20:22:49.480Z","endTime":"2025-08-14T20:23:23.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":453286,"link":"/api/v1/people/453286"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75025815590733,"aZ":-30.34348813378883,"pfxX":-0.5581504878670183,"pfxZ":1.16039871243441,"pX":0.8138444008702705,"pZ":1.9864678179067008,"vX0":9.27510050220683,"vY0":-124.09315835374203,"vZ0":-1.9815815655950573,"x":85.98,"y":185.15,"x0":-2.8854468897912704,"y0":50.00176792962265,"z0":5.301601515275184,"aX":-0.880834283243256},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":-1.0,"spinRate":2346,"spinDirection":153},"zone":9,"typeConfidence":0.88,"plateTime":0.4398943883490096,"extension":6.264907810126394},"hitData":{"launchSpeed":47.2,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.49,"coordY":179.46}},"index":0,"playId":"0db8aec6-8638-3fdd-a7a0-3693cc0aa351","pitchNumber":1,"startTime":"2025-08-14T20:23:16.286Z","endTime":"2025-08-14T20:23:23.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.04,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:23:23.619Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Davis Schneider walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-14T20:25:19.071Z","endTime":"2025-08-14T20:26:41.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.12626933529433,"strikeZoneBottom":1.50000055383141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.177362508935246,"aZ":-19.241406132836907,"pfxX":8.295568219686903,"pfxZ":6.805181077535892,"pX":1.9487213865857052,"pZ":3.0636959813967577,"vX0":-3.1695427684959547,"vY0":-136.54997696931886,"vZ0":-2.7800771526657195,"x":42.72,"y":156.06,"x0":2.0421559808308194,"y0":50.0048751714595,"z0":5.408573281460943,"aX":15.77295013639684},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":-14.4,"spinRate":2246,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.40009228017001597,"extension":6.346510815842893},"index":0,"playId":"1e554d7f-9c08-38f8-9d54-c5dafdac7c24","pitchNumber":1,"startTime":"2025-08-14T20:25:36.308Z","endTime":"2025-08-14T20:25:39.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.14813703039014,"strikeZoneBottom":1.48996232335584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77163081252998,"aZ":-16.249873645597923,"pfxX":9.417788943711368,"pfxZ":8.637132534923664,"pX":-0.879039497557332,"pZ":1.3666933136976653,"vX0":-10.085810459716752,"vY0":-135.23834818906855,"vZ0":-7.2990774606043916,"x":150.51,"y":201.88,"x0":1.6833841274820343,"y0":50.00200119980919,"z0":5.250048442608463,"aX":17.363119405736462},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":-14.8,"spinRate":2371,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4057278700024374,"extension":6.335485481190332},"index":1,"playId":"830ba7ef-4c52-3fd5-85a4-25c63d58185e","pitchNumber":2,"startTime":"2025-08-14T20:25:55.799Z","endTime":"2025-08-14T20:26:01.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.16314268571786,"strikeZoneBottom":1.50000022610215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.555888721399953,"aZ":-21.495128670106762,"pfxX":8.01629239486728,"pfxZ":5.873836080948751,"pX":1.4391280760667298,"pZ":4.096574167477298,"vX0":-4.329909818236494,"vY0":-134.12680985671773,"vZ0":0.5605017359543764,"x":62.14,"y":128.17,"x0":2.0346112206888725,"y0":50.00294101806979,"z0":5.4200306906504245,"aX":14.576398658646296},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":-13.6,"spinRate":2165,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40868008427446023,"extension":6.2611667690435215},"index":2,"playId":"05d0d930-0c49-3cc4-a14e-15bd0de64d53","pitchNumber":3,"startTime":"2025-08-14T20:26:20.827Z","endTime":"2025-08-14T20:26:23.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.9,"strikeZoneTop":3.18079384410134,"strikeZoneBottom":1.50000083836318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.26886034806635,"aZ":-28.79153595405761,"pfxX":10.418391882925217,"pfxZ":2.5154200853522415,"pX":1.1666639957691634,"pZ":2.5721629247297826,"vX0":-4.642374747743072,"vY0":-114.99094579378512,"vZ0":-0.4308555534247219,"x":72.53,"y":169.33,"x0":1.8523787938463891,"y0":50.00425034015945,"z0":5.542534458734223,"aX":14.027162153186428},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.7,"breakHorizontal":-17.8,"spinRate":1689,"spinDirection":114},"zone":12,"typeConfidence":0.93,"plateTime":0.47536023086057133,"extension":6.182812606893191},"index":3,"playId":"4085406a-5c28-3f35-afa1-4b5a4c6deae5","pitchNumber":4,"startTime":"2025-08-14T20:26:37.454Z","endTime":"2025-08-14T20:26:41.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:26:41.934Z","atBatIndex":44},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Ernie Clement out on a sacrifice bunt, pitcher Matthew Boyd to first baseman Michael Busch. Davis Schneider to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-14T20:27:00.162Z","endTime":"2025-08-14T20:27:17.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571510,"link":"/api/v1/people/571510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.6,"endSpeed":67.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.83711899196698,"aZ":-38.557113342238594,"pfxX":-1.6226964327034423,"pfxZ":-5.646856749786592,"pX":1.026943298161,"pZ":3.0788162402825816,"vX0":-1.6950236145292767,"vY0":-105.63203587441683,"vZ0":3.340622606437175,"x":77.86,"y":155.65,"x0":2.050247307841308,"y0":50.00094049370446,"z0":5.906948856620378,"aX":-1.8350439323118963},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-9.0,"breakHorizontal":3.4,"spinRate":2073,"spinDirection":315},"zone":12,"typeConfidence":0.86,"plateTime":0.5183412052763896,"extension":5.955838389958601},"hitData":{"launchSpeed":31.3,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":131.05,"coordY":189.22}},"index":0,"playId":"92aaf64f-eaf2-3d41-8e28-c1a6f2ac4c76","pitchNumber":1,"startTime":"2025-08-14T20:27:09.691Z","endTime":"2025-08-14T20:27:17.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":3.11,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:27:17.201Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vladimir Guerrero Jr. homers (20) on a fly ball to center field. Davis Schneider scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-14T20:27:30.756Z","endTime":"2025-08-14T20:29:13.104Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":75.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.936185396817958,"aZ":-28.84273375338528,"pfxX":9.383354309502245,"pfxZ":2.3546221996206675,"pX":0.7011849035621032,"pZ":1.2902043584060021,"vX0":-5.991217967573689,"vY0":-117.61262005021757,"vZ0":-3.3841640815643905,"x":90.27,"y":203.94,"x0":2.0480028924026787,"y0":50.00545238136457,"z0":5.390904792126676,"aX":13.296965812236927},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.7,"breakHorizontal":-15.7,"spinRate":1629,"spinDirection":112},"zone":14,"typeConfidence":0.92,"plateTime":0.4637044762782736,"extension":6.133075381269309},"index":0,"playId":"dc2455e2-b8ce-339f-9e5e-d66a82a95af8","pitchNumber":1,"startTime":"2025-08-14T20:27:50.609Z","endTime":"2025-08-14T20:27:53.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.7,"endSpeed":86.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.652106496628004,"aZ":-19.288615295240902,"pfxX":8.393831563043326,"pfxZ":6.789183026045927,"pX":0.060252419034279574,"pZ":2.279004278463014,"vX0":-7.371165844492865,"vY0":-136.32835265400462,"vZ0":-4.577270252367978,"x":114.7,"y":177.25,"x0":1.6976943672480624,"y0":50.003435111532895,"z0":5.29635021658122,"aX":15.931260553912411},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":-13.8,"spinRate":2255,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.40050982262692525,"extension":6.368460008754012},"index":1,"playId":"1d95c4b6-d761-3a12-9491-b0c9fb9ce650","pitchNumber":2,"startTime":"2025-08-14T20:28:18.967Z","endTime":"2025-08-14T20:28:22.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.688832690526347,"aZ":-41.580291415968375,"pfxX":-2.524398252119403,"pfxZ":-7.369415595403451,"pX":0.5514815960712011,"pZ":2.2505420339640207,"vX0":-2.4613271821260674,"vY0":-112.38520258263424,"vZ0":1.403091213996344,"x":95.98,"y":178.02,"x0":1.9894143485097182,"y0":50.00060231069661,"z0":5.846754770090006,"aX":-3.223172740314229},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-12.6,"breakHorizontal":5.2,"spinRate":2365,"spinDirection":315},"zone":9,"typeConfidence":0.86,"plateTime":0.4876713805191444,"extension":6.14197017836821},"hitData":{"launchSpeed":106.5,"launchAngle":24.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.24,"coordY":40.74}},"index":2,"playId":"195e2147-4f7f-3884-b844-80857241436e","pitchNumber":3,"startTime":"2025-08-14T20:28:42.360Z","endTime":"2025-08-14T20:29:13.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":36.1,"leverageIndex":2.83,"dramaIndex":297.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:29:13.104Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, pitcher Matthew Boyd to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-14T20:29:23.606Z","endTime":"2025-08-14T20:31:56.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":571510,"link":"/api/v1/people/571510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.273465418328485,"aZ":-15.54079850508978,"pfxX":8.852890538923406,"pfxZ":8.750633902097649,"pX":0.05925870726499468,"pZ":1.8990336470554112,"vX0":-7.9655440341896275,"vY0":-136.9906720114314,"vZ0":-6.172703409856764,"x":114.74,"y":187.51,"x0":1.854524542104299,"y0":50.0029842047596,"z0":5.244057761024405,"aX":16.82619490841934},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":-14.4,"spinRate":2328,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.39983872712932467,"extension":6.334159964600485},"index":0,"playId":"c0d7600c-fcae-36c4-9309-5f152e7432a8","pitchNumber":1,"startTime":"2025-08-14T20:29:38.997Z","endTime":"2025-08-14T20:29:41.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.69869390583013,"strikeZoneBottom":1.73000082951489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.675343757176048,"aZ":-26.524228823534443,"pfxX":10.04260841163726,"pfxZ":4.19630473537204,"pX":-0.11421234092929469,"pZ":0.7350462099300182,"vX0":-7.4665147318202605,"vY0":-115.35315597950483,"vZ0":-4.736751469372688,"x":121.35,"y":218.93,"x0":1.8615123307103292,"y0":50.00240417767545,"z0":5.3754946898524745,"aX":13.519027883040925},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":6.6,"breakHorizontal":-16.3,"spinRate":1770,"spinDirection":115},"zone":13,"typeConfidence":0.93,"plateTime":0.4750277035782764,"extension":6.219606048680119},"index":1,"playId":"77d68a3c-f610-3325-8f7c-0f17ed4bafac","pitchNumber":2,"startTime":"2025-08-14T20:29:56.642Z","endTime":"2025-08-14T20:30:00.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.254882722341446,"aZ":-28.220831880343155,"pfxX":9.356601472931986,"pfxZ":2.7998068911034073,"pX":-0.4946845154876809,"pZ":2.1870745838664294,"vX0":-8.03593647517121,"vY0":-117.70020700850174,"vZ0":-1.5522269785863059,"x":135.86,"y":179.73,"x0":1.7396149911494299,"y0":50.00124333786172,"z0":5.455827725565789,"aX":13.195241240056047},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.9,"breakHorizontal":-15.1,"spinRate":1870,"spinDirection":115},"zone":7,"typeConfidence":0.9,"plateTime":0.4644449779075721,"extension":6.19545050137629},"index":2,"playId":"3db771ee-877f-385a-8fe3-79147acad3ac","pitchNumber":3,"startTime":"2025-08-14T20:30:10.861Z","endTime":"2025-08-14T20:30:13.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.21423757012989,"aZ":-28.6164087197462,"pfxX":8.650975973197276,"pfxZ":2.5754457569462748,"pX":0.9605601536606234,"pZ":2.4744481127869045,"vX0":-5.008940186653939,"vY0":-116.35157432186979,"vZ0":-0.5786768958951802,"x":80.39,"y":171.97,"x0":2.008676229876625,"y0":50.00299418904176,"z0":5.419509139592635,"aX":11.95511176334922},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.8,"breakHorizontal":-14.5,"spinRate":1836,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.4693383465925107,"extension":6.113719049644549},"index":3,"playId":"07a4ca62-3711-352a-98ce-99d586eaca42","pitchNumber":4,"startTime":"2025-08-14T20:30:29.146Z","endTime":"2025-08-14T20:30:32.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.27416925237314,"strikeZoneBottom":1.72999928569349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.315386920540146,"aZ":-29.893413818683765,"pfxX":0.26805892516914953,"pfxZ":1.502020981862366,"pX":-0.14035481570694605,"pZ":0.2757301760051635,"vX0":-6.120107779741959,"vY0":-122.04383992997171,"vZ0":-4.127817743149224,"x":122.35,"y":231.34,"x0":2.3570011048064314,"y0":50.00311526820662,"z0":4.542078934111173,"aX":0.4073531074431975},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.0,"breakHorizontal":0.8,"spinRate":2387,"spinDirection":29},"zone":13,"typeConfidence":0.86,"plateTime":0.44750406997468595,"extension":6.211932430480867},"index":4,"playId":"51d3df3f-c987-3f48-ad24-847d258855c8","pitchNumber":5,"startTime":"2025-08-14T20:30:54.541Z","endTime":"2025-08-14T20:30:58.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.40189372971803,"strikeZoneBottom":1.72999846981479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.433705000385967,"aZ":-20.479483995613926,"pfxX":8.552787572213674,"pfxZ":6.253081711592279,"pX":-1.3791243215657387,"pZ":1.8287233590390817,"vX0":-11.761000063163051,"vY0":-134.6921128426267,"vZ0":-5.052309152706257,"x":169.57,"y":189.4,"x0":1.8974548697717124,"y0":50.00113890203618,"z0":5.142344340591275,"aX":15.990790554072296},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.6,"breakHorizontal":-13.4,"spinRate":2187,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4039567801259847,"extension":6.363982644900597},"index":5,"playId":"9c834516-3a5a-30ce-8408-feb14a550a35","pitchNumber":6,"startTime":"2025-08-14T20:31:11.993Z","endTime":"2025-08-14T20:31:14.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.67689617463993,"aZ":-27.4224508415806,"pfxX":8.377774831774186,"pfxZ":3.3724664334067587,"pX":0.7956229011701101,"pZ":2.2692509498638853,"vX0":-5.093466646693271,"vY0":-117.22195276984804,"vZ0":-1.3370400139713796,"x":86.67,"y":177.51,"x0":1.8951730592277605,"y0":50.0022884831153,"z0":5.379194428064389,"aX":11.798156907302506},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.1,"breakHorizontal":-14.2,"spinRate":1829,"spinDirection":116},"zone":9,"typeConfidence":0.91,"plateTime":0.46515311511363366,"extension":6.203212843755247},"index":6,"playId":"7680e246-47a7-37eb-badd-d89e1d41b5eb","pitchNumber":7,"startTime":"2025-08-14T20:31:27.603Z","endTime":"2025-08-14T20:31:30.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.978355299531547,"aZ":-20.989619194046597,"pfxX":8.329784768968523,"pfxZ":5.939680165250335,"pX":0.8531122178064021,"pZ":1.7538508000519997,"vX0":-5.4175107646482505,"vY0":-136.35446593321242,"vZ0":-5.2451703889461365,"x":84.48,"y":191.43,"x0":1.7834405223294045,"y0":50.003458553407235,"z0":5.150683668923109,"aX":15.6859057273103},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":-13.9,"spinRate":2237,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.40170288030292145,"extension":6.326121499295895},"hitData":{"launchSpeed":69.7,"launchAngle":-65.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.94,"coordY":185.44}},"index":7,"playId":"ade27c2d-883e-372f-8ada-7fb2f53a69a4","pitchNumber":8,"startTime":"2025-08-14T20:31:48.254Z","endTime":"2025-08-14T20:31:56.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:31:56.370Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-14T20:32:11.088Z","endTime":"2025-08-14T20:33:44.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":67.8,"strikeZoneTop":3.27733676506658,"strikeZoneBottom":1.49000057974951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.053712836117974,"aZ":-35.77634084142341,"pfxX":-4.796936356559392,"pfxZ":-3.0944366686908467,"pX":1.3183801987940165,"pZ":3.2089664081830755,"vX0":-0.5664975952083803,"vY0":-107.43624321692732,"vZ0":3.0536806535007264,"x":66.75,"y":152.14,"x0":2.2085866933466267,"y0":50.00045175769959,"z0":5.7523576438663095,"aX":-5.592171111143888},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-4.4,"breakHorizontal":8.9,"spinRate":2202,"spinDirection":313},"zone":12,"typeConfidence":0.85,"plateTime":0.5103211793809685,"extension":5.946939423432839},"index":0,"playId":"06b27337-a6c3-3d9b-8987-9d86394b855e","pitchNumber":1,"startTime":"2025-08-14T20:32:26.275Z","endTime":"2025-08-14T20:32:29.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.35974609898087,"aZ":-18.18814507102395,"pfxX":9.56983139934265,"pfxZ":7.460673128869582,"pX":-0.10484844436435278,"pZ":2.1090242802269485,"vX0":-8.759298295113124,"vY0":-135.9349321346855,"vZ0":-4.847669032338656,"x":121.0,"y":181.84,"x0":1.91342791491225,"y0":50.00186462256565,"z0":5.17534011929064,"aX":17.937036060507882},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":-15.5,"spinRate":2423,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4026961117082095,"extension":6.252522475838665},"index":1,"playId":"9e21ece7-b808-314d-8c07-073fa73e03af","pitchNumber":2,"startTime":"2025-08-14T20:32:40.638Z","endTime":"2025-08-14T20:32:43.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.206455835131266,"aZ":-30.011658476241365,"pfxX":8.932740830401912,"pfxZ":1.57447178196737,"pX":0.878646834067274,"pZ":3.075120422339938,"vX0":-5.233841540681392,"vY0":-116.1263255621437,"vZ0":0.9724087118080018,"x":83.51,"y":155.75,"x0":1.99244327061145,"y0":50.005329754627404,"z0":5.4894518695343235,"aX":12.294195297365006},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.4,"breakHorizontal":-15.0,"spinRate":1790,"spinDirection":114},"zone":12,"typeConfidence":0.89,"plateTime":0.4703217129702071,"extension":6.212507597415432},"index":2,"playId":"cd8726a3-562e-342d-8836-0fd91f995b67","pitchNumber":3,"startTime":"2025-08-14T20:33:01.787Z","endTime":"2025-08-14T20:33:04.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.16311821081458,"strikeZoneBottom":1.49000111495245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.650146280026217,"aZ":-21.95216977631278,"pfxX":7.585142194308455,"pfxZ":5.4523038498079455,"pX":1.3939156684714258,"pZ":3.8527569565124185,"vX0":-3.926052109386198,"vY0":-135.54739338409146,"vZ0":0.1481855482979022,"x":63.87,"y":134.76,"x0":1.8702077814788531,"y0":50.00017706275605,"z0":5.321271485451378,"aX":14.212632730655983},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":-13.0,"spinRate":2220,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4029901559571716,"extension":6.204891298457599},"index":3,"playId":"2e505843-7404-3d6f-abcb-054fa30a792a","pitchNumber":4,"startTime":"2025-08-14T20:33:21.239Z","endTime":"2025-08-14T20:33:24.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.859733830990777,"aZ":-28.959394663713457,"pfxX":8.588453082031492,"pfxZ":2.367299103766279,"pX":-0.040408191222055086,"pZ":1.838200904879019,"vX0":-6.715322676579562,"vY0":-114.98125560182787,"vZ0":-1.6765600823232232,"x":118.54,"y":189.15,"x0":1.7848667468499113,"y0":50.00042831770138,"z0":5.354653809611102,"aX":11.640098900791248},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.2,"breakHorizontal":-14.2,"spinRate":1587,"spinDirection":114},"zone":8,"typeConfidence":0.9,"plateTime":0.47415099381649206,"extension":6.083144508516047},"hitData":{"launchSpeed":97.6,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.05,"coordY":165.56}},"index":4,"playId":"e9242cbd-2190-391c-8954-833cbb988555","pitchNumber":5,"startTime":"2025-08-14T20:33:36.726Z","endTime":"2025-08-14T20:33:44.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:33:44.491Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Shaw doubles (16) on a line drive to left fielder Davis Schneider.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-14T20:35:51.274Z","endTime":"2025-08-14T20:37:43.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.42832248115031,"strikeZoneBottom":1.51999986889338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.536166238169525,"aZ":-28.6843881080067,"pfxX":1.4754470473490513,"pfxZ":2.1980265404477013,"pX":0.5870745408874823,"pZ":1.7935542581329924,"vX0":7.905638845540387,"vY0":-124.56752955698335,"vZ0":-3.107609532398584,"x":94.62,"y":190.35,"x0":-2.805692385711832,"y0":50.00356939023226,"z0":5.402448889856501,"aX":2.342479589914208},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.6,"breakHorizontal":-4.3,"spinRate":2515,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.43792551246173783,"extension":6.149235515108789},"index":0,"playId":"67e3bf0a-99d4-35eb-a9a8-96bdfafe8535","pitchNumber":1,"startTime":"2025-08-14T20:36:01.058Z","endTime":"2025-08-14T20:36:05.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.8,"strikeZoneTop":3.30012452115098,"strikeZoneBottom":1.51999871720198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.737870750410497,"aZ":-27.476834199392872,"pfxX":0.9583043745318145,"pfxZ":2.9042800179455988,"pX":1.342297423836413,"pZ":0.3226337520645861,"vX0":9.746576207251607,"vY0":-125.42685723564331,"vZ0":-6.818119710697033,"x":65.83,"y":230.07,"x0":-2.694012005902137,"y0":50.00281555082987,"z0":5.271353234438611,"aX":1.5498011772868439},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.1,"breakHorizontal":-3.6,"spinRate":2477,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4341722846647831,"extension":6.145606631227796},"index":1,"playId":"0fd4f1e1-0465-3596-9e03-bb836d4f4be4","pitchNumber":2,"startTime":"2025-08-14T20:36:18.402Z","endTime":"2025-08-14T20:36:21.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.367928349111025,"aZ":-16.538163688937228,"pfxX":-7.108397179177241,"pfxZ":8.288457299327929,"pX":0.3746161715952692,"pZ":2.076859276090242,"vX0":10.741073408277844,"vY0":-136.77921451495754,"vZ0":-5.771860794452528,"x":102.72,"y":182.7,"x0":-2.6874339196369843,"y0":50.003682058122145,"z0":5.356268763694772,"aX":-13.412371538245969},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":10.4,"spinRate":2474,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.40110416628525813,"extension":6.2217052661630206},"index":2,"playId":"81716aad-4986-3fb4-93cf-eab2d2844bd0","pitchNumber":3,"startTime":"2025-08-14T20:36:37.466Z","endTime":"2025-08-14T20:36:40.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-14T20:36:54.750Z","endTime":"2025-08-14T20:37:10.421Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.30616442194252,"strikeZoneBottom":1.52000137944464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90180010665002,"aZ":-31.1988766509483,"pfxX":-9.405336456248332,"pfxZ":0.6099945527426742,"pX":0.3512781567491106,"pZ":0.4456051682186146,"vX0":10.599810373188594,"vY0":-125.55786945896763,"vZ0":-5.58312009915009,"x":103.61,"y":226.75,"x0":-2.6987918301799434,"y0":50.00330007409831,"z0":5.230197472953102,"aX":-15.050541143179466},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.0,"breakHorizontal":14.6,"spinRate":1371,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.4358790997312414,"extension":6.34891195408658},"index":4,"playId":"effa8a31-deea-350a-ac73-fd5bac896fef","pitchNumber":4,"startTime":"2025-08-14T20:37:10.421Z","endTime":"2025-08-14T20:37:14.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.884476607938783,"aZ":-38.31049379857244,"pfxX":5.6427350193895425,"pfxZ":-4.786883794040182,"pX":0.579736864877589,"pZ":1.500645798167936,"vX0":5.693791964245055,"vY0":-112.62052924416723,"vZ0":-0.42991759015289055,"x":94.9,"y":198.26,"x0":-2.7165139385342196,"y0":50.00376027180804,"z0":5.576406732622467,"aX":7.23121023294674},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.5,"breakHorizontal":-11.8,"spinRate":2761,"spinDirection":68},"zone":9,"typeConfidence":0.9,"plateTime":0.4867727249394225,"extension":6.327254240360934},"hitData":{"launchSpeed":92.9,"launchAngle":15.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.75,"coordY":110.5}},"index":5,"playId":"b07771ea-3f27-351b-b558-60b356bd39df","pitchNumber":5,"startTime":"2025-08-14T20:37:30.703Z","endTime":"2025-08-14T20:37:43.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":453286,"link":"/api/v1/people/453286"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.699999999999996,"awayTeamWinProbability":40.300000000000004,"homeTeamWinProbabilityAdded":-14.800000000000004,"leverageIndex":2.14,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:37:43.873Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-14T20:41:18.128Z","endTime":"2025-08-14T20:43:05.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-14T20:38:04.548Z","endTime":"2025-08-14T20:38:36.647Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brendon Little replaces Max Scherzer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"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-14T20:38:36.647Z","endTime":"2025-08-14T20:40:12.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663893,"link":"/api/v1/people/663893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":453286,"link":"/api/v1/people/453286","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Seiya Suzuki replaces Michael Busch.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"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-14T20:40:12.651Z","endTime":"2025-08-14T20:40:23.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-14T20:40:23.219Z","endTime":"2025-08-14T20:41:20.424Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.36421859919603,"aZ":-37.752064145859386,"pfxX":9.812586288950529,"pfxZ":-3.000958706936827,"pX":0.013334541656812145,"pZ":1.1534491716388318,"vX0":-8.612880149226097,"vY0":-136.41235725678106,"vZ0":-4.976499990324424,"x":116.49,"y":207.64,"x0":1.9554091992860543,"y0":50.00015202027123,"z0":5.639538166169655,"aX":18.269129507641416},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-6.4,"breakHorizontal":-15.7,"spinRate":2068,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4033923617557713,"extension":5.778133939756941},"index":4,"playId":"0a608386-7b49-3f9f-b73c-232e7ec78444","pitchNumber":1,"startTime":"2025-08-14T20:41:20.424Z","endTime":"2025-08-14T20:41:23.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.8,"endSpeed":86.0,"strikeZoneTop":3.17664459488058,"strikeZoneBottom":1.29362735476524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73635703815489,"aZ":-34.07478596735026,"pfxX":9.665247793176562,"pfxZ":-1.0140034540399823,"pX":0.6769538176076357,"pZ":1.4643924440437985,"vX0":-6.968977046138938,"vY0":-136.3349808516724,"vZ0":-4.753463490458193,"x":91.2,"y":199.24,"x0":2.0140487921807404,"y0":50.00267902059915,"z0":5.58972896609148,"aX":18.145045914831783},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-2.6,"breakHorizontal":-16.0,"spinRate":1982,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.402176738632523,"extension":5.8876596308332365},"index":5,"playId":"aeb15761-f363-3e47-a7de-d229c13ccbf1","pitchNumber":2,"startTime":"2025-08-14T20:41:36.217Z","endTime":"2025-08-14T20:41:40.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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(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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.25801321367863,"strikeZoneBottom":1.40000048351478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.782058324016944,"aZ":-38.705037090073546,"pfxX":-0.8328151353354861,"pfxZ":-4.056367217442341,"pX":0.05058787156907387,"pZ":0.18878959767532968,"vX0":-3.857721564308337,"vY0":-126.1535064742844,"vZ0":-6.450760013128763,"x":115.07,"y":233.68,"x0":1.708051629745007,"y0":50.002355326417124,"z0":5.900802283655833,"aX":-1.3407785536865575},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.6,"breakHorizontal":2.4,"spinRate":1776,"spinDirection":345},"zone":14,"typeConfidence":2.0,"plateTime":0.43427063896176055,"extension":5.895856560816884},"index":6,"playId":"ba6bce3e-b1e2-3092-974e-81872991c7ed","pitchNumber":3,"startTime":"2025-08-14T20:41:51.344Z","endTime":"2025-08-14T20:41:55.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.20059782795178,"strikeZoneBottom":1.39999951891047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.006617607446238,"aZ":-37.63839091365866,"pfxX":6.332885173313541,"pfxZ":-2.9352051298910204,"pX":1.4327522420425973,"pZ":2.1789580006344846,"vX0":-4.306782006515139,"vY0":-135.18799694389085,"vZ0":-2.326104217667845,"x":62.39,"y":179.95,"x0":2.219412794724924,"y0":50.004371040846415,"z0":5.679064905771989,"aX":11.78513988595634},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-5.6,"breakHorizontal":-10.6,"spinRate":1997,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4043430029075217,"extension":5.841734248432445},"index":7,"playId":"403a5e93-6a60-3f65-a253-af46e28620eb","pitchNumber":4,"startTime":"2025-08-14T20:42:16.500Z","endTime":"2025-08-14T20:42:19.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.977821668947023,"aZ":-38.01960374072892,"pfxX":6.281934785717853,"pfxZ":-3.1185762507874504,"pX":0.2441631335025714,"pZ":2.2699516156491266,"vX0":-6.902071773823152,"vY0":-135.7893786219241,"vZ0":-2.276013097505155,"x":121.04,"y":174.82,"x0":1.9994764090186339,"y0":50.00563564973957,"z0":5.7573075428911284,"aX":11.765352748849718},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-5.9,"breakHorizontal":-10.0,"spinRate":1928,"spinDirection":107},"zone":5,"typeConfidence":2.0,"plateTime":0.40294598980826546,"extension":5.743501749065297},"index":8,"playId":"2b56a43c-16dd-3339-b952-aa204cbe87fa","pitchNumber":5,"startTime":"2025-08-14T20:42:33.253Z","endTime":"2025-08-14T20:42:37.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.20708769074828,"strikeZoneBottom":1.39999902348924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.795130655927796,"aZ":-37.652872398260826,"pfxX":0.2555580947457665,"pfxZ":-3.3809096506739733,"pX":-1.4606177135214342,"pZ":-0.6904838875754564,"vX0":-7.309107090410298,"vY0":-126.20679174866514,"vZ0":-8.645469021439961,"x":172.68,"y":257.42,"x0":1.4353811777757255,"y0":50.005315913103374,"z0":5.797635819924791,"aX":0.4146622954081051},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.9,"breakHorizontal":1.2,"spinRate":1770,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.4333730611290809,"extension":5.959618266800401},"index":9,"playId":"bc9155d5-d1d2-38ce-ac3b-bc69c84ca702","pitchNumber":6,"startTime":"2025-08-14T20:43:01.061Z","endTime":"2025-08-14T20:43:05.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-6.3999999999999915,"leverageIndex":2.94,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:43:05.542Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-14T20:43:52.923Z","endTime":"2025-08-14T20:46:24.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"f3193b84-43fe-4a05-8c18-485e87f99c55","startTime":"2025-08-14T20:43:52.923Z","endTime":"2025-08-14T20:43:57.923Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.884515751559352,"aZ":-37.27212741516639,"pfxX":10.499035927721376,"pfxZ":-2.7876389500244025,"pX":-0.7688767789640842,"pZ":1.8923639029798538,"vX0":-10.5635831885903,"vY0":-134.58812718683916,"vZ0":-3.0648470294909753,"x":146.31,"y":187.69,"x0":1.8475179497811638,"y0":50.00216671157725,"z0":5.692187935437526,"aX":19.213422784031966},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-5.5,"breakHorizontal":-16.7,"spinRate":2050,"spinDirection":100},"zone":7,"typeConfidence":2.0,"plateTime":0.4073590965844702,"extension":5.839735189645917},"index":1,"playId":"5d873767-09a2-3f6d-af1a-086c3cb29e34","pitchNumber":1,"startTime":"2025-08-14T20:44:11.978Z","endTime":"2025-08-14T20:44:16.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.781032434248644,"aZ":-32.43525623608214,"pfxX":9.973906894692625,"pfxZ":-0.14136444981142748,"pX":-0.44975719915992207,"pZ":1.9083921263351282,"vX0":-9.975595784049796,"vY0":-136.20983042618104,"vZ0":-4.011766844248193,"x":134.14,"y":187.25,"x0":1.9570694325271245,"y0":50.00117906617923,"z0":5.633001071046191,"aX":18.816358684658734},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-1.0,"breakHorizontal":-16.1,"spinRate":1977,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.4015077743538167,"extension":5.964590417339938},"index":2,"playId":"36f7b082-aa2d-3644-b139-405d9a25e075","pitchNumber":2,"startTime":"2025-08-14T20:44:40.112Z","endTime":"2025-08-14T20:44:43.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.44068219783113,"strikeZoneBottom":1.63999910849954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56900525773001,"aZ":-36.50068922881389,"pfxX":-2.2661969808664297,"pfxZ":-2.656663536228489,"pX":-1.8218042584364562,"pZ":-0.45550476966917236,"vX0":-7.506134013945278,"vY0":-127.64314151184806,"vZ0":-8.578141638197302,"x":186.44,"y":251.08,"x0":1.4675533127014448,"y0":50.00295986912252,"z0":5.874318850164525,"aX":-3.689230168888958},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.8,"breakHorizontal":6.0,"spinRate":1419,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.4313368399177486,"extension":5.962721127315285},"index":3,"playId":"727417c1-92f3-316c-a877-a5f0fb47e4af","pitchNumber":3,"startTime":"2025-08-14T20:45:10.986Z","endTime":"2025-08-14T20:45:19.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Brendon Little. Matt Shaw to 3rd. Seiya Suzuki to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"actionPlayId":"727417c1-92f3-316c-a877-a5f0fb47e4af","startTime":"2025-08-14T20:45:33.825Z","endTime":"2025-08-14T20:45:51.361Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":807713,"link":"/api/v1/people/807713"},"postOnSecond":{"id":673548,"link":"/api/v1/people/673548"},"postOnThird":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":-12.000000000000007,"leverageIndex":4.21,"dramaIndex":184.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.57953513732564,"strikeZoneBottom":1.64000155032187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28103924535788,"aZ":-38.6682577291825,"pfxX":-1.4413897530530662,"pfxZ":-3.9632316140147132,"pX":-0.6253185232816194,"pZ":-0.9573097897675846,"vX0":-4.878080930370663,"vY0":-127.2944674203273,"vZ0":-9.183835961480426,"x":140.84,"y":264.63,"x0":1.5034982564278103,"y0":50.00204321269037,"z0":5.761201268338356,"aX":-2.36258841287148},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-9.0,"breakHorizontal":3.7,"spinRate":1892,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.43039020604970135,"extension":6.025798292893067},"index":5,"playId":"ec4e2439-bd3a-3aa3-b630-128ee7d126fb","pitchNumber":4,"startTime":"2025-08-14T20:45:51.361Z","endTime":"2025-08-14T20:45:54.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.235903636496424,"aZ":-35.42583237234407,"pfxX":0.5295977991788476,"pfxZ":-1.9590246459014864,"pX":0.40973963876331293,"pZ":1.4147061937618337,"vX0":-3.3688848020774973,"vY0":-127.60177985882,"vZ0":-4.339869817484173,"x":101.38,"y":200.58,"x0":1.6760143637604707,"y0":50.005670661288306,"z0":5.916124688477494,"aX":0.8770844430603123},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.3,"breakHorizontal":-0.2,"spinRate":1466,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.4285648627238161,"extension":5.867089586000334},"index":6,"playId":"a4f72471-7f0f-3021-9921-b332e4998fbf","pitchNumber":5,"startTime":"2025-08-14T20:46:21.822Z","endTime":"2025-08-14T20:46:24.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":11.800000000000004,"leverageIndex":4.21,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:46:24.822Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-14T20:46:43.478Z","endTime":"2025-08-14T20:48:53.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.713940363165605,"aZ":-35.68391662924114,"pfxX":7.3512059571052335,"pfxZ":-1.855774014598806,"pX":0.43985939457059436,"pZ":2.633906603434622,"vX0":-6.168329974469848,"vY0":-136.34109443173912,"vZ0":-1.7935935619934251,"x":100.23,"y":167.66,"x0":1.7714847003818435,"y0":50.00397446372015,"z0":5.75256559120831,"aX":13.903268081986457},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-3.5,"breakHorizontal":-12.1,"spinRate":2011,"spinDirection":106},"zone":6,"typeConfidence":2.0,"plateTime":0.40105605635378394,"extension":5.699988785694879},"index":0,"playId":"d181b4db-7884-3880-8321-9ef5676d5b3b","pitchNumber":1,"startTime":"2025-08-14T20:46:55.385Z","endTime":"2025-08-14T20:46:59.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.301090549918204,"aZ":-37.09909042405806,"pfxX":-1.9827013484914726,"pfxZ":-2.9727631722051573,"pX":0.036311186333011,"pZ":1.1928105242572282,"vX0":-3.1378247883874995,"vY0":-127.89255677962542,"vZ0":-4.652857601700654,"x":115.62,"y":206.57,"x0":1.5365427387029504,"y0":50.00258832818469,"z0":5.944399987010162,"aX":-3.284956855578879},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.2,"breakHorizontal":4.3,"spinRate":1580,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.42822531535837394,"extension":5.8710389055315275},"index":1,"playId":"06d486ea-ac38-3079-b2a3-0d82ec072e07","pitchNumber":2,"startTime":"2025-08-14T20:47:25.066Z","endTime":"2025-08-14T20:47:28.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.48673302810234,"strikeZoneBottom":1.5599998395586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40808280882113,"aZ":-35.807287109169806,"pfxX":-0.36521768815963007,"pfxZ":-2.2218765868204047,"pX":-1.2413148424149254,"pZ":-0.2630870806130321,"vX0":-6.480128611836204,"vY0":-127.71290396573882,"vZ0":-8.19927444384101,"x":164.32,"y":245.88,"x0":1.3853408348207743,"y0":50.00050110674015,"z0":5.837005188223858,"aX":-0.5974294056726065},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.8,"breakHorizontal":2.3,"spinRate":1857,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.4302868892626348,"extension":5.935157783087276},"index":2,"playId":"d3ba1a5e-209c-3755-8c03-61a43bc4f329","pitchNumber":3,"startTime":"2025-08-14T20:47:48.734Z","endTime":"2025-08-14T20:47:52.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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(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":88.0,"endSpeed":81.8,"strikeZoneTop":3.47630765133564,"strikeZoneBottom":1.55999864928081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.305104606305907,"aZ":-40.50740454448919,"pfxX":-1.009222563396448,"pfxZ":-5.013192651632004,"pX":-0.3987451427656734,"pZ":0.08192191272857696,"vX0":-4.3274137565501665,"vY0":-128.08979203719778,"vZ0":-6.634379011958895,"x":132.2,"y":236.57,"x0":1.4432104868238882,"y0":50.00130932560772,"z0":5.870297945545315,"aX":-1.6779106317288475},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-10.3,"breakHorizontal":2.8,"spinRate":1927,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4274978569781256,"extension":5.954334130912599},"index":3,"playId":"dba218ec-a482-3560-a78f-49efa5b05682","pitchNumber":4,"startTime":"2025-08-14T20:48:19.880Z","endTime":"2025-08-14T20:48:23.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.807637269977562,"aZ":-39.995316913357755,"pfxX":-1.35500629517237,"pfxZ":-4.646278564167874,"pX":-0.4901428795272106,"pZ":1.7761093517207711,"vX0":-4.732560141363648,"vY0":-128.44697230611442,"vZ0":-2.959747468496042,"x":135.68,"y":190.83,"x0":1.5469421579515037,"y0":50.00476785657614,"z0":6.0313208826832705,"aX":-2.2793051229520134},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-8.9,"breakHorizontal":3.5,"spinRate":1831,"spinDirection":340},"zone":7,"typeConfidence":2.0,"plateTime":0.4252639036133714,"extension":5.965870541246569},"index":4,"playId":"512d4c55-e18b-38c5-a16a-82b81e09aebe","pitchNumber":5,"startTime":"2025-08-14T20:48:49.829Z","endTime":"2025-08-14T20:48:53.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":18.79999999999999,"leverageIndex":3.99,"dramaIndex":220.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:48:53.753Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-14T20:51:30.053Z","endTime":"2025-08-14T20:54:07.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,3,4,6,7,8,9],"actionIndex":[2],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-14T20:49:12.896Z","endTime":"2025-08-14T20:49:19.954Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-14T20:49:19.954Z","endTime":"2025-08-14T20:49:52.307Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Brendon Little.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-14T20:49:52.307Z","endTime":"2025-08-14T20:51:32.276Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":97.9,"endSpeed":89.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74421305945403,"aZ":-21.760271029501023,"pfxX":-9.969014639838953,"pfxZ":5.092295086968001,"pX":0.1717023885442006,"pZ":2.0826471222025207,"vX0":9.428563787293097,"vY0":-142.14782770032213,"vZ0":-5.0000476436968935,"x":110.46,"y":182.55,"x0":-1.8938253781828902,"y0":50.00535877383157,"z0":5.247142277934877,"aX":-20.39373643231662},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.4,"breakHorizontal":16.1,"spinRate":2244,"spinDirection":212},"zone":8,"typeConfidence":0.91,"plateTime":0.38540999749252736,"extension":6.436408866027477},"index":3,"playId":"7374d834-59e0-3d89-ab92-ed357ae92d1d","pitchNumber":1,"startTime":"2025-08-14T20:51:32.276Z","endTime":"2025-08-14T20:51:35.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":97.7,"endSpeed":90.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.601495717208817,"aZ":-17.498134990949932,"pfxX":-4.157890763289798,"pfxZ":7.086907324595715,"pX":1.1840137252711787,"pZ":2.3068616275454614,"vX0":10.109547248720247,"vY0":-142.05923755397941,"vZ0":-5.241435419463749,"x":71.87,"y":176.49,"x0":-1.8600937329186302,"y0":50.00104360635218,"z0":5.266377089182365,"aX":-8.609307779442151},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.1,"breakHorizontal":5.8,"spinRate":2308,"spinDirection":213},"zone":14,"typeConfidence":0.89,"plateTime":0.3836725224487152,"extension":6.337281402798627},"index":4,"playId":"c6f2596e-3b8f-3015-800d-e3035cb2da81","pitchNumber":2,"startTime":"2025-08-14T20:51:54.584Z","endTime":"2025-08-14T20:51:57.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-14T20:52:20.765Z","endTime":"2025-08-14T20:52:33.062Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":86.4,"endSpeed":79.4,"strikeZoneTop":3.37914258843406,"strikeZoneBottom":1.62999904122555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.48065972575927,"aZ":-30.984926166982834,"pfxX":-5.579181468755886,"pfxZ":0.7340921260881572,"pX":-1.6620932985725174,"pZ":4.702576761180326,"vX0":2.1242410201885233,"vY0":-125.85318529368517,"vZ0":3.222813344474157,"x":180.36,"y":111.81,"x0":-1.7901988399093125,"y0":50.00006968241457,"z0":5.908244579134644,"aX":-8.987747106001354},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":9.6,"spinRate":731,"spinDirection":251},"zone":11,"typeConfidence":0.91,"plateTime":0.43449013400003045,"extension":6.492898719378898},"index":6,"playId":"c3722e2d-f7f3-3366-bd6e-a47cb9e135b4","pitchNumber":3,"startTime":"2025-08-14T20:52:33.062Z","endTime":"2025-08-14T20:52:36.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98875884812789,"aZ":-25.025667930544767,"pfxX":-6.068001120509494,"pfxZ":4.290414705120275,"pX":-0.45369645358787536,"pZ":2.6735525456736577,"vX0":4.887108963138897,"vY0":-127.89722287504908,"vZ0":-2.7595036265023696,"x":134.29,"y":166.59,"x0":-1.5956578668348371,"y0":50.002327341184376,"z0":5.717401681784157,"aX":-10.10915072908117},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.4,"breakHorizontal":10.0,"spinRate":964,"spinDirection":250},"zone":4,"typeConfidence":0.91,"plateTime":0.4273352348362316,"extension":6.616180538923117},"index":7,"playId":"b817e9fa-feea-3348-bac0-78f2933f9ca4","pitchNumber":4,"startTime":"2025-08-14T20:53:06.340Z","endTime":"2025-08-14T20:53:11.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.38546144937592,"strikeZoneBottom":1.62999988579313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9814705627768,"aZ":-29.961547456588494,"pfxX":3.530788696821711,"pfxZ":1.382203671395951,"pX":1.6547106753831313,"pZ":2.535627653959001,"vX0":7.13494627375023,"vY0":-126.17157402518038,"vZ0":-1.5040163693169577,"x":53.93,"y":170.32,"x0":-1.6747994918989273,"y0":50.00531162750753,"z0":5.566389797872615,"aX":5.660730882444222},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":-8.2,"spinRate":2672,"spinDirection":64},"zone":12,"typeConfidence":0.89,"plateTime":0.43502067498436947,"extension":6.45287922256243},"index":8,"playId":"6b0d9ca3-5c37-3f3e-9815-e259dbe404d1","pitchNumber":5,"startTime":"2025-08-14T20:53:41.777Z","endTime":"2025-08-14T20:53:44.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4378531495161,"aZ":-15.064113764009987,"pfxX":-2.4822004218259046,"pfxZ":8.281250355185517,"pX":1.2438603284730807,"pZ":1.8974418025408963,"vX0":9.183786703024849,"vY0":-142.73430317554224,"vZ0":-6.940583982347233,"x":69.59,"y":187.55,"x0":-1.690919995139861,"y0":50.00213684589469,"z0":5.30662802080628,"aX":-5.128704019154991},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":2.6,"spinRate":2309,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.3835351226153736,"extension":6.4754572293084545},"index":9,"playId":"bdf75158-c2ec-3f73-951a-349f13b5ed69","pitchNumber":6,"startTime":"2025-08-14T20:54:04.401Z","endTime":"2025-08-14T20:54:07.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":14.800000000000011,"leverageIndex":5.33,"dramaIndex":229.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:54:07.401Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Addison Barger singles on a line drive to center fielder Willi Castro.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-14T20:56:41.906Z","endTime":"2025-08-14T20:57:41.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Justin Turner replaces Seiya Suzuki, batting 1st, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-14T20:55:48.723Z","endTime":"2025-08-14T20:55:48.740Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"102","replacedPlayer":{"id":673548,"link":"/api/v1/people/673548"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Drew Pomeranz replaces Matthew Boyd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"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-14T20:55:48.740Z","endTime":"2025-08-14T20:56:44.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519141,"link":"/api/v1/people/519141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.84887145405909,"strikeZoneBottom":1.84261951403378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.638300478681973,"aZ":-13.697778850684822,"pfxX":2.5596659916038873,"pfxZ":10.132870827314541,"pX":-0.5873686981909417,"pZ":2.7475332093961433,"vX0":-7.940512664711202,"vY0":-133.8682969523031,"vZ0":-5.864342152903174,"x":139.39,"y":164.6,"x0":2.078638304965792,"y0":50.003333113871534,"z0":5.93909506829625,"aX":4.668419418405813},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":-3.0,"spinRate":2644,"spinDirection":158},"zone":4,"typeConfidence":0.89,"plateTime":0.40842142805595705,"extension":5.681367746426239},"index":2,"playId":"b5678fcd-2b7b-377c-bd8b-95191c887890","pitchNumber":1,"startTime":"2025-08-14T20:56:44.200Z","endTime":"2025-08-14T20:56:47.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.1,"endSpeed":84.3,"strikeZoneTop":3.76155503323622,"strikeZoneBottom":1.72000005836296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77549476120599,"aZ":-13.058981292197089,"pfxX":2.6827413414762393,"pfxZ":10.510756259319209,"pX":1.0531169134342215,"pZ":2.5482874194331897,"vX0":-3.9896750223110886,"vY0":-133.97754216753845,"vZ0":-6.43864993408719,"x":76.86,"y":169.98,"x0":2.212611328777729,"y0":50.006226840295795,"z0":5.914945103337155,"aX":4.881031970505084},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":-4.0,"spinRate":2612,"spinDirection":158},"zone":14,"typeConfidence":0.89,"plateTime":0.4087103468375699,"extension":5.64209878219368},"index":3,"playId":"0d60801c-8061-3824-8784-3abc1349e8c3","pitchNumber":2,"startTime":"2025-08-14T20:56:58.431Z","endTime":"2025-08-14T20:57:02.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22834955842826,"aZ":-13.189736737090817,"pfxX":2.520282355787701,"pfxZ":10.394173095117118,"pX":-0.2948315917846026,"pZ":3.4886605996863533,"vX0":-7.316955595600648,"vY0":-134.10258826015433,"vZ0":-4.195300868796991,"x":128.24,"y":144.59,"x0":2.1381746915966438,"y0":50.00410256704953,"z0":6.010248464591826,"aX":4.604785020096815},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":-3.0,"spinRate":2663,"spinDirection":162},"zone":1,"typeConfidence":0.89,"plateTime":0.4080042187555306,"extension":5.650438036644136},"index":4,"playId":"1801bdaf-653f-3679-9bf2-4a74cfecb728","pitchNumber":3,"startTime":"2025-08-14T20:57:13.049Z","endTime":"2025-08-14T20:57:16.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.16152248048904,"aZ":-11.084485286661286,"pfxX":1.845313393973022,"pfxZ":11.227040760519172,"pX":0.28793070439051976,"pZ":3.230954563014295,"vX0":-5.490820379582317,"vY0":-136.25210167504136,"vZ0":-5.1887120983217265,"x":106.02,"y":151.54,"x0":2.0902754161143635,"y0":50.00435966028205,"z0":5.927132025767694,"aX":3.4671431745517114},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":-2.2,"spinRate":2612,"spinDirection":161},"zone":3,"typeConfidence":0.9,"plateTime":0.40210879805969624,"extension":5.708169604081569},"hitData":{"launchSpeed":88.9,"launchAngle":17.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.51,"coordY":81.15}},"index":5,"playId":"1260741a-7ee8-3aef-87d1-b3c005544c86","pitchNumber":4,"startTime":"2025-08-14T20:57:31.636Z","endTime":"2025-08-14T20:57:41.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.53,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:57:41.693Z","atBatIndex":54},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Myles Straw out on a sacrifice bunt, first baseman Justin Turner to second baseman Nico Hoerner. Daulton Varsho to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-14T20:58:38.775Z","endTime":"2025-08-14T20:59:32.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Daulton Varsho replaces Addison Barger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-14T20:58:08.280Z","endTime":"2025-08-14T20:58:23.364Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"},"base":1,"defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"2f19298d-2272-3c60-ac85-d42f59795276","startTime":"2025-08-14T20:58:23.364Z","endTime":"2025-08-14T20:58:27.512Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.46296708682738,"strikeZoneBottom":1.62999862357276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43846411183876,"aZ":-14.061574083594234,"pfxX":2.7020117695890136,"pfxZ":9.910775867955763,"pX":1.3655456535893151,"pZ":2.927868704321255,"vX0":-3.285198490366083,"vY0":-134.61892686419375,"vZ0":-5.346478257606979,"x":64.95,"y":159.73,"x0":2.253197252211313,"y0":50.000871534032356,"z0":5.942491089775972,"aX":4.937030511759054},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":-4.2,"spinRate":2664,"spinDirection":158},"zone":12,"typeConfidence":0.89,"plateTime":0.4075770528244633,"extension":5.624611856880562},"index":2,"playId":"4b3461d8-2bfc-339e-95b8-0e86ae0661df","pitchNumber":1,"startTime":"2025-08-14T20:58:41.118Z","endTime":"2025-08-14T20:58:44.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.46461182767609,"strikeZoneBottom":1.69921440560264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.985076074925317,"aZ":-15.055811638980568,"pfxX":2.873897547485896,"pfxZ":9.339773861987103,"pX":1.0809694815058803,"pZ":2.717679434943228,"vX0":-3.4931650839788593,"vY0":-134.48763337997852,"vZ0":-5.721444946963837,"x":75.8,"y":165.4,"x0":2.0228865752184353,"y0":50.00378820754349,"z0":5.9393714430122335,"aX":5.268331776795597},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":-4.4,"spinRate":2673,"spinDirection":154},"zone":12,"typeConfidence":0.89,"plateTime":0.40715531774212677,"extension":5.49922521546986},"index":3,"playId":"4bba3624-028d-3ba2-ac63-e5e522d6088b","pitchNumber":2,"startTime":"2025-08-14T20:58:58.311Z","endTime":"2025-08-14T20:59:01.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.827332202729863,"aZ":-12.020851127278414,"pfxX":1.7055405185223207,"pfxZ":10.964532718801841,"pX":-0.8697682832741397,"pZ":3.249941217666238,"vX0":-7.8277967811892974,"vY0":-134.6164927912933,"vZ0":-5.052702938913775,"x":150.15,"y":151.03,"x0":1.8522712551034448,"y0":50.00205211786596,"z0":6.000027365780318,"aX":3.1356507403178426},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":-1.4,"spinRate":2693,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.4066635993047192,"extension":5.780541517367715},"hitData":{"launchSpeed":30.5,"launchAngle":8.0,"totalDistance":31.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":139.78,"coordY":177.66}},"index":4,"playId":"a255e2a7-c354-3816-a067-f396cc4d0403","pitchNumber":3,"startTime":"2025-08-14T20:59:19.872Z","endTime":"2025-08-14T20:59:32.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.82,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-14T20:59:32.545Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Heineman grounds out, shortstop Dansby Swanson to first baseman Justin Turner. Daulton Varsho to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-14T20:59:56.152Z","endTime":"2025-08-14T21:00:34.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.24660099331473,"strikeZoneBottom":1.4700013683067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.264917282822733,"aZ":-40.05321701799139,"pfxX":1.3402170760374044,"pfxZ":-5.040285980308775,"pX":-0.6955302898748384,"pZ":0.7965639744355563,"vX0":-7.3702912935926905,"vY0":-123.81549246685888,"vZ0":-4.471036214578199,"x":143.51,"y":217.27,"x0":2.1376520927826475,"y0":50.003830083857274,"z0":5.955123457780527,"aX":2.094027387067377},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-10.0,"breakHorizontal":-0.8,"spinRate":2254,"spinDirection":330},"zone":13,"typeConfidence":0.89,"plateTime":0.4413063532003427,"extension":5.741376396799289},"index":0,"playId":"f22aa919-e7c6-3f9e-b28d-69a3198064ab","pitchNumber":1,"startTime":"2025-08-14T21:00:04.652Z","endTime":"2025-08-14T21:00:08.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.503427720537232,"aZ":-13.192762623726653,"pfxX":1.2681717174293348,"pfxZ":10.037145892282492,"pX":0.2778889581394971,"pZ":2.49843931433638,"vX0":-5.174694565603362,"vY0":-135.6408095846784,"vZ0":-6.659905452812903,"x":106.41,"y":171.32,"x0":2.0333515648655793,"y0":50.00612869088931,"z0":5.879061476503392,"aX":2.3999052341196943},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":-1.3,"spinRate":2693,"spinDirection":161},"zone":6,"typeConfidence":0.9,"plateTime":0.4015305162614191,"extension":5.692958318830205},"hitData":{"launchSpeed":94.8,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.57,"coordY":149.83}},"index":1,"playId":"0487dcb0-039a-35b4-98f3-e9c90f88a5b3","pitchNumber":2,"startTime":"2025-08-14T21:00:24.305Z","endTime":"2025-08-14T21:00:34.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.79,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-14T21:00:34.274Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-14T21:02:00.521Z","endTime":"2025-08-14T21:04:13.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alejandro Kirk replaces Joey Loperfido.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-14T21:00:57.803Z","endTime":"2025-08-14T21:01:13.879Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":694388,"link":"/api/v1/people/694388"},"defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-14T21:01:13.879Z","endTime":"2025-08-14T21:02:02.818Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.3101337567414,"strikeZoneBottom":1.51965343813919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.626328795154095,"aZ":-41.994341354372104,"pfxX":-1.3354203679993573,"pfxZ":-6.409670194977745,"pX":-0.5978627816457802,"pZ":1.7634012062587352,"vX0":-6.2033166885923885,"vY0":-122.51760964772906,"vZ0":-1.9014136957236416,"x":139.79,"y":191.17,"x0":2.1333499880366324,"y0":50.00519642185738,"z0":6.115479596897239,"aX":-2.0447602152402014},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.9,"breakHorizontal":3.8,"spinRate":2371,"spinDirection":334},"zone":7,"typeConfidence":0.9,"plateTime":0.4458752127364751,"extension":5.598264210467231},"index":2,"playId":"aef5b6cd-eb66-37a2-ad36-4889eba2be99","pitchNumber":1,"startTime":"2025-08-14T21:02:02.818Z","endTime":"2025-08-14T21:02:06.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.2801306010862,"strikeZoneBottom":1.59287763815458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.719511727229236,"aZ":-15.581420467701342,"pfxX":2.022642270259193,"pfxZ":8.857471083752333,"pX":-0.45149977697150084,"pZ":3.508441677136731,"vX0":-6.922062793045886,"vY0":-135.5323931574095,"vZ0":-3.933858887274725,"x":134.21,"y":144.05,"x0":1.8650813067090024,"y0":50.001150957061704,"z0":6.056482002895531,"aX":3.7889610239173397},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-2.3,"spinRate":2603,"spinDirection":158},"zone":11,"typeConfidence":0.89,"plateTime":0.40307634362715694,"extension":5.68304745609849},"index":3,"playId":"3a1f03d6-dc88-3345-ba1d-74f8595dd412","pitchNumber":2,"startTime":"2025-08-14T21:02:18.361Z","endTime":"2025-08-14T21:02:21.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-14T21:02:34.671Z","endTime":"2025-08-14T21:02:45.272Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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(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":84.4,"endSpeed":79.0,"strikeZoneTop":3.22607393257033,"strikeZoneBottom":1.48999878763097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.260646390382618,"aZ":-41.140816858954445,"pfxX":-1.2903400002374084,"pfxZ":-5.803611410289584,"pX":0.06622062702811586,"pZ":0.5524764931201499,"vX0":-4.734685934704257,"vY0":-122.88177168372512,"vZ0":-4.6735558905359635,"x":114.48,"y":223.86,"x0":2.178634759088637,"y0":50.00570575088764,"z0":5.940491396126401,"aX":-1.992030499871726},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-11.3,"breakHorizontal":3.4,"spinRate":2381,"spinDirection":337},"zone":14,"typeConfidence":0.9,"plateTime":0.44418455566561743,"extension":5.685319353602948},"index":5,"playId":"d95cef64-984a-32f3-81e2-d6ecbc77ccbd","pitchNumber":3,"startTime":"2025-08-14T21:02:45.272Z","endTime":"2025-08-14T21:02:48.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.22766586317083,"strikeZoneBottom":1.49000150093421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.223280609475545,"aZ":-13.101546162957924,"pfxX":1.4382335295842785,"pfxZ":10.199667276603908,"pX":-0.3537529405544867,"pZ":3.5842485339944545,"vX0":-6.870609611284501,"vY0":-135.75655753268737,"vZ0":-4.151659782690298,"x":130.48,"y":142.01,"x0":2.020968014505457,"y0":50.000877556962074,"z0":6.0427193326181365,"aX":2.6891443125277275},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":-1.2,"spinRate":2551,"spinDirection":162},"zone":11,"typeConfidence":0.89,"plateTime":0.4031874288173607,"extension":5.8686884100157295},"index":6,"playId":"7c31c223-dd88-3c61-b8bf-09b089e5dbff","pitchNumber":4,"startTime":"2025-08-14T21:03:04.956Z","endTime":"2025-08-14T21:03:07.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.24288219962373,"strikeZoneBottom":1.49000128879752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.605739749676854,"aZ":-13.934543733875199,"pfxX":1.2694047820690995,"pfxZ":9.574362493646095,"pX":0.6644278897537094,"pZ":2.7547444127619833,"vX0":-4.066523488050515,"vY0":-136.77454581282058,"vZ0":-6.0519555603503505,"x":91.67,"y":164.4,"x0":2.0019401799527414,"y0":50.00275182120671,"z0":5.942138839286527,"aX":2.4185451166561123},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":-1.4,"spinRate":2571,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.39960509511585407,"extension":5.755327885282114},"index":7,"playId":"71e6ca12-9cd0-3041-990c-4ca2f6f0aa7b","pitchNumber":5,"startTime":"2025-08-14T21:03:22.975Z","endTime":"2025-08-14T21:03:28.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.481370294025822,"aZ":-13.603732321985955,"pfxX":0.09577689588887509,"pfxZ":9.792966576426517,"pX":-0.057065202873531735,"pZ":3.052362724689118,"vX0":-5.599978467498702,"vY0":-136.47155017886047,"vZ0":-5.279883405818256,"x":119.18,"y":156.37,"x0":2.0044456077732726,"y0":50.00676695020861,"z0":5.94057652964173,"aX":0.1824062961503315},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":1.0,"spinRate":2664,"spinDirection":166},"zone":2,"typeConfidence":0.89,"plateTime":0.40051170901047994,"extension":5.890639889410272},"index":8,"playId":"102fcd0f-16e6-3dec-bda5-c584ff75112e","pitchNumber":6,"startTime":"2025-08-14T21:03:49.151Z","endTime":"2025-08-14T21:03:52.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.247674807179404,"aZ":-12.555505320103482,"pfxX":1.688500624346553,"pfxZ":10.221822374463173,"pX":0.48762115899445224,"pZ":3.454667045683218,"vX0":-4.430232061051317,"vY0":-137.166849775641,"vZ0":-4.649847330999433,"x":98.41,"y":145.5,"x0":1.8990856212908118,"y0":50.00500400241091,"z0":6.017522643300417,"aX":3.24175481318559},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":-2.2,"spinRate":2680,"spinDirection":164},"zone":12,"typeConfidence":0.9,"plateTime":0.3981857366850097,"extension":5.79176979017828},"index":9,"playId":"76c71964-6f2f-3992-aca4-11723854e749","pitchNumber":7,"startTime":"2025-08-14T21:04:10.048Z","endTime":"2025-08-14T21:04:13.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":457759,"link":"/api/v1/people/457759"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":650489,"link":"/api/v1/people/650489"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.0,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-14T21:04:13.048Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-14T21:06:51.565Z","endTime":"2025-08-14T21:07:35.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6,7,9],"actionIndex":[0,1,2,3,4,5],"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Andrés Giménez replaces left fielder Davis Schneider, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-14T21:06:22.607Z","endTime":"2025-08-14T21:06:22.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to third base for Ernie Clement.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"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-14T21:06:22.626Z","endTime":"2025-08-14T21:06:22.628Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"200","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Daulton Varsho remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"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-14T21:06:22.628Z","endTime":"2025-08-14T21:06:22.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Myles Straw.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-14T21:06:22.630Z","endTime":"2025-08-14T21:06:22.632Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nathan Lukes replaces Alejandro Kirk, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-08-14T21:06:22.632Z","endTime":"2025-08-14T21:06:22.635Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"902","replacedPlayer":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":694388,"link":"/api/v1/people/694388"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2025-08-14T21:06:22.635Z","endTime":"2025-08-14T21:06:53.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.540931674168984,"aZ":-14.878214620939293,"pfxX":-7.644853134772648,"pfxZ":8.707286595116535,"pX":-0.18028197705854343,"pZ":2.598742766165367,"vX0":8.967015593273883,"vY0":-139.60295746033853,"vZ0":-5.693317669786788,"x":123.87,"y":168.61,"x0":-2.431009852672989,"y0":50.00381412949672,"z0":5.6332983815481,"aX":-15.187699355679142},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":2551,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3913981221254299,"extension":6.609649915019331},"index":6,"playId":"2d43992c-a08b-353f-bfc5-6b625ac684a9","pitchNumber":1,"startTime":"2025-08-14T21:06:53.560Z","endTime":"2025-08-14T21:06:56.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.56484022179234,"aZ":-29.181117032764366,"pfxX":-9.131800887273913,"pfxZ":1.7554477937691795,"pX":-0.6736482665228483,"pZ":1.5059786284373025,"vX0":7.576365491858293,"vY0":-129.0333642665496,"vZ0":-4.539986364863196,"x":142.68,"y":198.12,"x0":-2.4428530443424155,"y0":50.00638876535061,"z0":5.503114435451537,"aX":-15.603095062324421},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.5,"breakHorizontal":15.1,"spinRate":1630,"spinDirection":245},"zone":7,"typeConfidence":0.91,"plateTime":0.42239481723377104,"extension":6.690644934024784},"index":7,"playId":"82a9c0b3-4b56-3d65-a849-b4d8eeddbb90","pitchNumber":2,"startTime":"2025-08-14T21:07:08.478Z","endTime":"2025-08-14T21:07:11.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":8,"startTime":"2025-08-14T21:07:20.942Z","endTime":"2025-08-14T21:07:31.561Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.431646320493098,"aZ":-31.553404699975697,"pfxX":-9.77312994923598,"pfxZ":0.35815529410861835,"pX":-1.893302501018245,"pZ":1.8169743023094052,"vX0":5.21889884147634,"vY0":-130.32364858985198,"vZ0":-3.2429827260223862,"x":189.17,"y":189.72,"x0":-2.656467123970235,"y0":50.00098931753088,"z0":5.471101024852431,"aX":-16.74043320266969},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.1,"breakHorizontal":16.4,"spinRate":1757,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4209448707969612,"extension":6.580502402547096},"index":9,"playId":"7b5793ae-32a2-3aa5-b051-c8a76aeeb39e","pitchNumber":3,"startTime":"2025-08-14T21:07:31.561Z","endTime":"2025-08-14T21:07:35.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-08-14T21:07:35.362Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-14T21:07:57.174Z","endTime":"2025-08-14T21:08:11.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.3,"endSpeed":89.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.642353149027876,"aZ":-15.793030271969894,"pfxX":-9.373534187147673,"pfxZ":8.029457046231029,"pX":-0.1010547733543093,"pZ":2.2644407495530925,"vX0":9.372265368038025,"vY0":-141.3317755793158,"vZ0":-6.342992609925641,"x":120.85,"y":177.64,"x0":-2.2287811519914107,"y0":50.002555842189395,"z0":5.536948218679015,"aX":-19.1240275165274},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":15.2,"spinRate":2457,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3862967294673312,"extension":6.589111972520799},"hitData":{"launchSpeed":96.7,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.66,"coordY":96.5}},"index":0,"playId":"47fe0c55-5ed3-39d1-a68e-ce7825999dda","pitchNumber":1,"startTime":"2025-08-14T21:08:01.440Z","endTime":"2025-08-14T21:08:11.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.5,"awayTeamWinProbability":17.5,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":2.19,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-14T21:08:11.767Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-14T21:08:24.379Z","endTime":"2025-08-14T21:10:07.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06384410304272,"aZ":-15.362532326056128,"pfxX":-6.085250276244859,"pfxZ":8.656461561944367,"pX":-0.1377432008492265,"pZ":2.8820548537665522,"vX0":8.555919525864105,"vY0":-138.721001052232,"vZ0":-4.658249740397506,"x":122.25,"y":160.96,"x0":-2.476451584225886,"y0":50.00064416939504,"z0":5.6126017198591915,"aX":-11.816117398273503},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":9.1,"spinRate":2478,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39537912134238473,"extension":6.497775958973136},"index":0,"playId":"095f0571-639a-3405-9613-40380f172ff0","pitchNumber":1,"startTime":"2025-08-14T21:08:41.267Z","endTime":"2025-08-14T21:08:44.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-14T21:09:00.708Z","endTime":"2025-08-14T21:09:17.133Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"dba584e0-3429-3880-a6d1-d8c0c7675076","startTime":"2025-08-14T21:09:17.133Z","endTime":"2025-08-14T21:09:21.462Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.174321394179557,"aZ":-13.551743659618737,"pfxX":-8.582987263413111,"pfxZ":9.349752337124926,"pX":-0.14934081570709537,"pZ":2.5111307174419912,"vX0":9.29931094995099,"vY0":-139.90586046366846,"vZ0":-6.112035630381985,"x":122.69,"y":170.98,"x0":-2.3937097593293766,"y0":50.00130017251912,"z0":5.604378079110164,"aX":-17.093508310126918},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":13.7,"spinRate":2509,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39079612210940295,"extension":6.486443651316513},"index":3,"playId":"54491653-bb4f-3797-8399-1743e0048cfd","pitchNumber":2,"startTime":"2025-08-14T21:09:38.587Z","endTime":"2025-08-14T21:09:41.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66005996622019,"aZ":-13.08930255501407,"pfxX":-8.785733040368022,"pfxZ":9.634584314747043,"pX":-0.3132024205553299,"pZ":3.170181314319637,"vX0":9.141083087145482,"vY0":-140.30647803883798,"vZ0":-4.228304406540068,"x":128.94,"y":153.19,"x0":-2.4820892038171647,"y0":50.00219463938032,"z0":5.558401583763347,"aX":-17.403120977667896},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":13.9,"spinRate":2557,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3913512165235904,"extension":5.9567810076978205},"index":4,"playId":"73e4c1e5-b4c8-3d55-a99d-47322f7c5ad3","pitchNumber":3,"startTime":"2025-08-14T21:10:04.304Z","endTime":"2025-08-14T21:10:07.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":9.600000000000009,"leverageIndex":4.08,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2025-08-14T21:10:07.304Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-14T21:10:34.058Z","endTime":"2025-08-14T21:13:10.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,7],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.64954293241895,"strikeZoneBottom":1.68000133829359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06075334488052,"aZ":-13.236193419616828,"pfxX":-7.753659517487388,"pfxZ":9.45194704665121,"pX":1.1349509815605539,"pZ":1.3764419936436838,"vX0":11.84107289329946,"vY0":-140.68611446311442,"vZ0":-9.13181066340514,"x":73.74,"y":201.62,"x0":-2.1220766011727457,"y0":50.004555022452855,"z0":5.523517199234186,"aX":-15.538136459188504},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":11.6,"spinRate":2622,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3893991150236453,"extension":6.577671983192657},"index":0,"playId":"aa58dde2-c2ab-306e-8bdc-5b2b8cd7c6fc","pitchNumber":1,"startTime":"2025-08-14T21:10:38.365Z","endTime":"2025-08-14T21:10:41.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.56436431055752,"strikeZoneBottom":1.68000116345186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.249470854806553,"aZ":-32.250915320619185,"pfxX":2.38521059464217,"pfxZ":-0.04617858760875482,"pX":1.6782641203164037,"pZ":1.539421727968018,"vX0":9.196277040351234,"vY0":-128.1191781016627,"vZ0":-4.110039669400913,"x":53.03,"y":197.22,"x0":-2.2603085829277356,"y0":50.001816521067646,"z0":5.671191835758245,"aX":3.9846783408674926},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.7,"breakHorizontal":-6.2,"spinRate":2716,"spinDirection":1},"zone":14,"typeConfidence":0.9,"plateTime":0.42670529713503136,"extension":6.683202415172674},"index":1,"playId":"f4fa324a-0a73-3cfe-9d6e-f84b2d3a28d6","pitchNumber":2,"startTime":"2025-08-14T21:10:58.296Z","endTime":"2025-08-14T21:11:05.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nico Hoerner steals (22) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"f4fa324a-0a73-3cfe-9d6e-f84b2d3a28d6","startTime":"2025-08-14T21:11:10.472Z","endTime":"2025-08-14T21:11:36.263Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"postOnSecond":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":3.15,"dramaIndex":107.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.39644673655016,"strikeZoneBottom":1.68000035888922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59777196638243,"aZ":-32.86380409143526,"pfxX":0.6004965383737282,"pfxZ":-0.4221892938777927,"pX":0.4326482494040252,"pZ":2.8489872215727816,"vX0":7.00135382842993,"vY0":-127.33302093503787,"vZ0":-0.9308634572236492,"x":100.51,"y":161.86,"x0":-2.4278483434681037,"y0":50.000332065865535,"z0":5.814291293378818,"aX":0.9873049711143266},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.7,"breakHorizontal":-2.6,"spinRate":2743,"spinDirection":99},"zone":6,"typeConfidence":0.89,"plateTime":0.429776869703105,"extension":6.374810111384376},"index":3,"playId":"0f46983f-e220-3322-b16c-be1b0435cbd9","pitchNumber":3,"startTime":"2025-08-14T21:11:36.263Z","endTime":"2025-08-14T21:11:39.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.58247966880384,"strikeZoneBottom":1.68000090060835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.127326136436196,"aZ":-29.40983743363581,"pfxX":-0.25665191499452433,"pfxZ":1.6929803246689303,"pX":-0.5644662881387326,"pZ":3.2377776603211674,"vX0":4.826001729348664,"vY0":-127.3745021819464,"vZ0":-0.4080769794859761,"x":138.52,"y":151.36,"x0":-2.4536271065915836,"y0":50.00542793272902,"z0":5.733347584434368,"aX":-0.4199659560886271},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":-0.7,"spinRate":2566,"spinDirection":147},"zone":1,"typeConfidence":0.88,"plateTime":0.4306578500449332,"extension":6.533517823834102},"index":4,"playId":"01e4543e-bf86-3776-9e91-4e890786fe03","pitchNumber":4,"startTime":"2025-08-14T21:11:57.804Z","endTime":"2025-08-14T21:12:01.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-14T21:12:09.760Z","endTime":"2025-08-14T21:12:25.196Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-14T21:12:25.196Z","endTime":"2025-08-14T21:13:07.187Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2044945791065,"aZ":-14.339714384942923,"pfxX":-7.382294899258429,"pfxZ":9.100244783728055,"pX":-0.10446730330157224,"pZ":3.7071818621037953,"vX0":8.896159384145024,"vY0":-139.54146451337994,"vZ0":-2.8714410684785117,"x":120.98,"y":138.69,"x0":-2.3840288591082945,"y0":50.00410927966327,"z0":5.701860077099359,"aX":-14.470452511650723},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2551,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39345673590921226,"extension":6.498501825335834},"index":7,"playId":"afcad1f0-7931-3152-b6d1-6295fc158090","pitchNumber":5,"startTime":"2025-08-14T21:13:07.187Z","endTime":"2025-08-14T21:13:10.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":11.599999999999994,"leverageIndex":3.15,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2025-08-14T21:13:10.187Z","atBatIndex":61}]