[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T23:11:08.474Z","endTime":"2025-09-20T23:11:47.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-09-20T20:39:02.235Z","endTime":"2025-09-20T22:43:33.376Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"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-09-20T22:43:33.376Z","endTime":"2025-09-20T23:09:14.414Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"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-09-20T23:09:14.414Z","endTime":"2025-09-20T23:11:09.474Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.50298999591158,"strikeZoneBottom":1.58312937171429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.439419128118573,"aZ":-15.45642603795806,"pfxX":6.084633646906543,"pfxZ":9.369008663584701,"pX":0.6923715896380527,"pZ":4.315357846023904,"vX0":-3.8811672603594145,"vY0":-132.9741448043933,"vZ0":-2.4069253389328353,"x":71.95,"y":106.5,"x0":1.3829258964702353,"y0":50.00325962300987,"z0":6.358150982856227,"aX":10.858912149501627},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":-10.1,"spinRate":2371,"spinDirection":160},"zone":12,"typeConfidence":0.89,"plateTime":0.41243966091497564,"extension":6.3147327044948955},"index":3,"playId":"6d8b70fc-b832-3b49-8d8d-3f5824afef87","pitchNumber":1,"startTime":"2025-09-20T23:11:09.474Z","endTime":"2025-09-20T23:11:13.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.50710325790184,"strikeZoneBottom":1.65858152111426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.20124943668215,"aZ":-14.843827608016387,"pfxX":3.2894825575767936,"pfxZ":9.57496433076266,"pX":-0.6441291159284901,"pZ":2.961078537426933,"vX0":-5.1726593529716025,"vY0":-133.31616332438915,"vZ0":-5.538475945744912,"x":141.55,"y":158.83,"x0":0.8890366260047035,"y0":50.000397508071,"z0":6.1271708398726865,"aX":5.952663378529765},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":-4.9,"spinRate":2365,"spinDirection":161},"zone":1,"typeConfidence":0.9,"plateTime":0.40998379615795333,"extension":6.429904115452427},"index":4,"playId":"1a4946a5-712a-3b28-8aec-6920810e7620","pitchNumber":2,"startTime":"2025-09-20T23:11:26.607Z","endTime":"2025-09-20T23:11:30.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.311945953719437,"aZ":-24.652805559183136,"pfxX":-1.2334562899763917,"pfxZ":4.573387843353584,"pX":0.15338395754838366,"pZ":1.7860827623707884,"vX0":-2.4055715347287006,"vY0":-126.52021240548336,"vZ0":-6.003000671693482,"x":111.15,"y":190.56,"x0":1.2713978203153338,"y0":50.003044869112635,"z0":6.1274156614369675,"aX":-2.0283796791290976},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.3,"breakHorizontal":2.8,"spinRate":2471,"spinDirection":186},"zone":8,"typeConfidence":0.92,"plateTime":0.4305388238324852,"extension":6.462099969570923},"hitData":{"launchSpeed":91.2,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.17,"coordY":169.42}},"index":5,"playId":"67161c7c-49ed-3725-9c18-97725d379f12","pitchNumber":3,"startTime":"2025-09-20T23:11:39.675Z","endTime":"2025-09-20T23:11:47.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-09-20T23:11:47.601Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Davis Schneider flies out to center fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T23:12:00.813Z","endTime":"2025-09-20T23:13:08.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.16140266289511,"strikeZoneBottom":1.59251530965902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.430083483170947,"aZ":-14.822362137112494,"pfxX":1.337269793236454,"pfxZ":9.706667490796544,"pX":-0.19467085871270048,"pZ":4.472634420512478,"vX0":-3.584180367565435,"vY0":-132.61741233998757,"vZ0":-2.1784492494736836,"x":124.42,"y":118.02,"x0":0.9984830011309357,"y0":50.00241994297151,"z0":6.38159283736344,"aX":2.3911068148996213},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":-1.7,"spinRate":2389,"spinDirection":158},"zone":11,"typeConfidence":0.87,"plateTime":0.4124661477645013,"extension":6.2900032508188},"index":0,"playId":"26c62785-af03-325c-ad0f-59ac1bd9ff45","pitchNumber":1,"startTime":"2025-09-20T23:12:11.450Z","endTime":"2025-09-20T23:12:16.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.19446484485126,"strikeZoneBottom":1.69195071127201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92798039316894,"aZ":-22.78029824990987,"pfxX":0.4043697905311956,"pfxZ":5.621398584954722,"pX":-0.7022174615442766,"pZ":3.3368552466460697,"vX0":-4.672832064330604,"vY0":-128.06761539019678,"vZ0":-2.857032516710353,"x":143.77,"y":148.68,"x0":1.0887351418336024,"y0":50.00270276825826,"z0":6.236700222042632,"aX":0.6758424278166465},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.8,"breakHorizontal":0.2,"spinRate":2538,"spinDirection":199},"zone":11,"typeConfidence":0.89,"plateTime":0.42667394121131696,"extension":6.440916297849009},"index":1,"playId":"25f65571-b680-393e-96c7-06876ea4c127","pitchNumber":2,"startTime":"2025-09-20T23:12:23.397Z","endTime":"2025-09-20T23:12:32.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.549602544723285,"aZ":-11.919971231578641,"pfxX":3.192888598662493,"pfxZ":11.186597383614673,"pX":-0.032903433354523115,"pZ":2.145921501626332,"vX0":-3.817477732545169,"vY0":-133.4204128736366,"vZ0":-7.987691642073793,"x":118.25,"y":180.84,"x0":0.9987417001477693,"y0":50.004683699235756,"z0":6.0293061904751335,"aX":5.782055845855222},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.8,"breakHorizontal":-5.0,"spinRate":2366,"spinDirection":152},"zone":5,"typeConfidence":0.92,"plateTime":0.4098587848129802,"extension":6.407787276139113},"index":2,"playId":"f9fe4c1d-04bc-3e28-9727-dd821871d84f","pitchNumber":3,"startTime":"2025-09-20T23:12:38.402Z","endTime":"2025-09-20T23:12:42.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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-09-20T23:12:50.395Z","endTime":"2025-09-20T23:13:00.766Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29255754518947,"aZ":-38.35248647316632,"pfxX":-5.148494330213346,"pfxZ":-4.456098997872353,"pX":-0.24957360274700188,"pZ":2.210899044390523,"vX0":-1.5473096408498352,"vY0":-116.83254774271145,"vZ0":-1.4633952035055047,"x":126.51,"y":179.09,"x0":1.089545418504897,"y0":50.00234158461801,"z0":6.438586830969179,"aX":-7.1411493437390305},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.2,"breakHorizontal":9.7,"spinRate":2519,"spinDirection":349},"zone":5,"typeConfidence":0.91,"plateTime":0.46819663718961824,"extension":6.36621439291481},"hitData":{"launchSpeed":73.1,"launchAngle":33.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.9,"coordY":95.32}},"index":4,"playId":"eed2b8b5-ec55-321e-88b4-057dcc137974","pitchNumber":4,"startTime":"2025-09-20T23:13:00.766Z","endTime":"2025-09-20T23:13:08.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:13:08.782Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T23:13:23.335Z","endTime":"2025-09-20T23:15:45.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":7},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.629954155511424,"aZ":-24.076264796058435,"pfxX":-3.3639547389100706,"pfxZ":4.812051480354798,"pX":-1.22095322540552,"pZ":2.608896854851259,"vX0":-5.090779940408185,"vY0":-128.14091510594372,"vZ0":-4.53722152135352,"x":163.54,"y":168.34,"x0":1.2197008234578355,"y0":50.002087102392935,"z0":6.257290820758741,"aX":-5.65630435591017},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.0,"breakHorizontal":7.1,"spinRate":2540,"spinDirection":159},"zone":13,"typeConfidence":0.9,"plateTime":0.42558862279599285,"extension":6.482962609597409},"index":0,"playId":"1621702b-87b6-3455-85d5-9e794871736b","pitchNumber":1,"startTime":"2025-09-20T23:13:32.172Z","endTime":"2025-09-20T23:13:36.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.78317740453047,"strikeZoneBottom":1.81271181618308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53637656430496,"aZ":-13.797355998475172,"pfxX":1.7487898202901002,"pfxZ":9.972697886687596,"pX":-1.3894384277821994,"pZ":3.882058125532499,"vX0":-6.355914355448232,"vY0":-134.27420040371015,"vZ0":-3.7945506833178437,"x":169.96,"y":133.96,"x0":0.7716152751963378,"y0":50.00560555627732,"z0":6.282295666924959,"aX":3.2240503556111317},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-1.9,"spinRate":2391,"spinDirection":165},"zone":11,"typeConfidence":0.89,"plateTime":0.40647134258664863,"extension":6.392984369420644},"index":1,"playId":"f0adeaaa-b129-3128-a9ca-2efbbc1b2147","pitchNumber":2,"startTime":"2025-09-20T23:13:49.589Z","endTime":"2025-09-20T23:13:53.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.84538813919102,"strikeZoneBottom":1.77071724056884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.9037929076987,"aZ":-41.569292424988085,"pfxX":-0.8358754090652214,"pfxZ":-6.774949199361657,"pX":-0.8177359350191933,"pZ":1.339827248334608,"vX0":-3.4144120074720243,"vY0":-117.01716538843608,"vZ0":-2.713590060986132,"x":148.17,"y":202.6,"x0":0.768270980628428,"y0":50.00037117124613,"z0":6.405766816690533,"aX":-1.1593238615760983},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.6,"breakHorizontal":2.4,"spinRate":2557,"spinDirection":346},"zone":13,"typeConfidence":0.9,"plateTime":0.4679160210745428,"extension":6.460352119823357},"index":2,"playId":"be30b01e-9d11-3265-ad60-434f444f15fc","pitchNumber":3,"startTime":"2025-09-20T23:14:02.303Z","endTime":"2025-09-20T23:14:06.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.1107956626289,"aZ":-22.13972673770325,"pfxX":5.853011914868791,"pfxZ":7.075728507418268,"pX":0.47188876866925905,"pZ":1.868762634825039,"vX0":-3.584678700973372,"vY0":-117.96702483720742,"vZ0":-5.2718158672422835,"x":99.01,"y":188.32,"x0":1.2458443496479,"y0":50.004374040407534,"z0":6.156909227949517,"aX":8.30233633609884},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":11.9,"breakHorizontal":-9.8,"spinRate":1454,"spinDirection":146},"zone":9,"typeConfidence":0.9,"plateTime":0.4631941614919315,"extension":6.410218734530187},"index":3,"playId":"20fbe6df-1240-3587-865e-f4eaa0556bda","pitchNumber":4,"startTime":"2025-09-20T23:14:16.347Z","endTime":"2025-09-20T23:14:20.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.114754106790638,"aZ":-23.654684889669063,"pfxX":6.0715347637991375,"pfxZ":6.49709909131081,"pX":0.07189868117604642,"pZ":1.9846063451935758,"vX0":-5.476342869685569,"vY0":-113.58943935344176,"vZ0":-4.106055967702575,"x":114.26,"y":185.2,"x0":1.7211551984484228,"y0":50.0031981065112,"z0":6.157958118611789,"aX":7.96252250190844},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":11.0,"breakHorizontal":-9.7,"spinRate":1458,"spinDirection":132},"zone":8,"typeConfidence":0.9,"plateTime":0.48154680069714306,"extension":6.226776367553636},"index":4,"playId":"e1321de8-3303-33cd-8802-8199a3b8772e","pitchNumber":5,"startTime":"2025-09-20T23:14:32.607Z","endTime":"2025-09-20T23:14:37.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.8054536596912,"strikeZoneBottom":1.80033403284118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.3993791668846,"aZ":-43.450869572698025,"pfxX":-2.781248597600573,"pfxZ":-7.768285977160174,"pX":-1.2363869153681364,"pZ":0.7653587381277123,"vX0":-4.388671988158183,"vY0":-119.76490052544719,"vZ0":-3.7262440657142557,"x":164.13,"y":218.12,"x0":0.9821605764595839,"y0":50.005108887911554,"z0":6.232403111487374,"aX":-4.03536361273728},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.8,"breakHorizontal":6.1,"spinRate":2514,"spinDirection":343},"zone":13,"typeConfidence":0.9,"plateTime":0.45754525856467865,"extension":6.4956627851394995},"index":5,"playId":"3c169df3-dd90-39ab-bad2-d04e0070e00a","pitchNumber":6,"startTime":"2025-09-20T23:14:52.939Z","endTime":"2025-09-20T23:14:57.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-09-20T23:15:16.771Z","endTime":"2025-09-20T23:15:37.230Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.580047100594765,"aZ":-42.364868350987884,"pfxX":-2.2503663933814435,"pfxZ":-7.3513342963864545,"pX":-0.29224230326706785,"pZ":2.788754670465841,"vX0":-2.2666508593667793,"vY0":-117.10453405337,"vZ0":0.6998450810154968,"x":128.14,"y":163.48,"x0":0.9814537332359455,"y0":50.004743545293984,"z0":6.456327387056069,"aX":-3.118225302333791},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-12.8,"breakHorizontal":4.7,"spinRate":2351,"spinDirection":344},"zone":4,"typeConfidence":0.9,"plateTime":0.4681429312581291,"extension":6.361235894815719},"hitData":{"launchSpeed":81.7,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.73,"coordY":158.78}},"index":7,"playId":"c6fd29e7-df65-3284-aeb1-6a87d873c52a","pitchNumber":7,"startTime":"2025-09-20T23:15:37.230Z","endTime":"2025-09-20T23:15:45.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:15:45.231Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carter Jensen grounds out, second baseman Davis Schneider to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T23:17:38.271Z","endTime":"2025-09-20T23:19:13.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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":"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":91.9,"endSpeed":84.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80588400346889,"aZ":-12.71677472277047,"pfxX":-8.471146299001681,"pfxZ":10.765893496400865,"pX":-0.1724521476734807,"pZ":2.403805539044038,"vX0":6.662291543428205,"vY0":-133.60044743101216,"vZ0":-5.713988067102361,"x":123.57,"y":173.88,"x0":-1.5979444747903535,"y0":50.00611939389188,"z0":5.484588502202964,"aX":-15.315279240824319},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":13.9,"spinRate":2482,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40999717688297155,"extension":6.306815770776473},"index":0,"playId":"4d05b81a-b1b0-3a3b-874e-27f7efc8e514","pitchNumber":1,"startTime":"2025-09-20T23:17:57.002Z","endTime":"2025-09-20T23:18:00.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.6,"strikeZoneTop":3.2513471392006,"strikeZoneBottom":1.56069154578415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.662215270617494,"aZ":-14.557529744812884,"pfxX":-6.909586420740319,"pfxZ":9.610323974305441,"pX":-1.7266620806999295,"pZ":3.7784226752966426,"vX0":2.515273318066936,"vY0":-134.1887617336509,"vZ0":-2.2499245455291654,"x":182.82,"y":136.76,"x0":-1.7757719780462067,"y0":50.00094485014937,"z0":5.658727932982757,"aX":-12.662893779453833},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":12.0,"spinRate":2406,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40738959381015194,"extension":6.470251582288289},"index":1,"playId":"a9ba42fa-faf8-37b3-b9e6-f8ee97b3345a","pitchNumber":2,"startTime":"2025-09-20T23:18:11.454Z","endTime":"2025-09-20T23:18:15.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.8,"endSpeed":84.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.888040932564486,"aZ":-13.129730659834255,"pfxX":-7.170364004982,"pfxZ":10.47721240374748,"pX":0.3164233980686503,"pZ":3.111615211857892,"vX0":7.13071272395337,"vY0":-133.50943915066043,"vZ0":-3.9870031284586505,"x":104.94,"y":154.77,"x0":-1.4486429395338853,"y0":50.003041249680045,"z0":5.559600868838924,"aX":-13.034245177295317},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":11.5,"spinRate":2402,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4091848224776582,"extension":6.351098213906178},"index":2,"playId":"d338d107-8e19-3351-8871-76ba333bc4a3","pitchNumber":3,"startTime":"2025-09-20T23:18:23.396Z","endTime":"2025-09-20T23:18:27.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-20T23:18:38.985Z","endTime":"2025-09-20T23:18:50.585Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.21927742829256,"strikeZoneBottom":1.39024592405251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.863345908043737,"aZ":-38.019017982066266,"pfxX":2.4719181649049444,"pfxZ":-3.8103326266662325,"pX":0.8997304381623183,"pZ":-0.43003730391908496,"vX0":5.442162552246435,"vY0":-122.85377824239302,"vZ0":-6.297702474977359,"x":82.7,"y":250.39,"x0":-1.663685386198299,"y0":50.00579287183687,"z0":5.390317061805406,"aX":3.787084699549734},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.2,"breakHorizontal":-5.8,"spinRate":2590,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.445485857523952,"extension":6.60013549271883},"index":4,"playId":"fa672694-df4c-3d01-a70e-93e3868e541e","pitchNumber":4,"startTime":"2025-09-20T23:18:50.585Z","endTime":"2025-09-20T23:18:54.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.766307662049055,"aZ":-41.27440958704169,"pfxX":3.0623251640724076,"pfxZ":-6.085894058021422,"pX":-0.07498491974544261,"pZ":2.1154736365794675,"vX0":2.9893012091856854,"vY0":-121.50452617421537,"vZ0":0.18346034849013426,"x":119.86,"y":181.66,"x0":-1.7189339963566006,"y0":50.001757586122416,"z0":5.6248135821969285,"aX":4.579413913441378},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.7,"breakHorizontal":-6.2,"spinRate":2582,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.45075367858961446,"extension":6.4354565233301},"hitData":{"launchSpeed":105.5,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":162.83}},"index":5,"playId":"f27c4a9b-af5d-375c-9f6b-2cf5124395fe","pitchNumber":5,"startTime":"2025-09-20T23:19:05.944Z","endTime":"2025-09-20T23:19:13.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:19:13.739Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Ernie Clement to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T23:19:20.814Z","endTime":"2025-09-20T23:20:27.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.55823439844545,"strikeZoneBottom":1.83065604362013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05972294185192,"aZ":-14.577240575977706,"pfxX":-6.363265347665283,"pfxZ":9.538242779450497,"pX":0.5238543335717764,"pZ":3.2855548791383247,"vX0":7.229421449218218,"vY0":-134.9074013446535,"vZ0":-3.4842971132955673,"x":97.03,"y":150.07,"x0":-1.3625882093554411,"y0":50.00619905708034,"z0":5.6199911268470935,"aX":-11.744355614224322},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":10.0,"spinRate":2373,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40584780711667445,"extension":6.585493803436432},"index":0,"playId":"cb5244d7-1007-3aea-afcd-2f8f3785ff1d","pitchNumber":1,"startTime":"2025-09-20T23:19:34.950Z","endTime":"2025-09-20T23:19:39.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.59115198958471,"strikeZoneBottom":1.62128269141674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.632815543845595,"aZ":-14.850657472615744,"pfxX":-6.655960499979351,"pfxZ":9.500496856161028,"pX":0.32154493581095395,"pZ":3.909099236948392,"vX0":6.822152824755417,"vY0":-134.31330680246822,"vZ0":-1.7645223709974562,"x":104.74,"y":133.23,"x0":-1.3890200939972748,"y0":50.002217723721415,"z0":5.632911475531735,"aX":-12.13651195903469},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":10.6,"spinRate":2368,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4081014054216605,"extension":6.578617833392904},"index":1,"playId":"7d39b2b0-32a3-3228-bee6-d6f195aa55b2","pitchNumber":2,"startTime":"2025-09-20T23:19:47.506Z","endTime":"2025-09-20T23:19:51.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58916174000719,"aZ":-25.03016491658785,"pfxX":-0.7105478853811913,"pfxZ":4.235733638984481,"pX":0.44026867877491055,"pZ":2.6615507663496647,"vX0":5.465568335807101,"vY0":-128.50822224222387,"vZ0":-2.5003829449435195,"x":100.22,"y":166.92,"x0":-1.6143328843894513,"y0":50.002064868343275,"z0":5.575018714957723,"aX":-1.1988179352142068},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.4,"breakHorizontal":0.1,"spinRate":2555,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.42489057668433095,"extension":6.472424506852321},"index":2,"playId":"d81f86ef-fede-35a6-93d5-adbb6cced7da","pitchNumber":3,"startTime":"2025-09-20T23:19:59.137Z","endTime":"2025-09-20T23:20:03.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":86.4,"endSpeed":79.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.434934863677384,"aZ":-31.88394434501175,"pfxX":-0.9685528403463071,"pfxZ":0.1785180451755881,"pX":0.6145219087557396,"pZ":2.07428675591948,"vX0":5.636021527945874,"vY0":-125.77200124022664,"vZ0":-2.2473959882576526,"x":93.58,"y":182.77,"x0":-1.5251429439948296,"y0":50.00112346387568,"z0":5.55372741333815,"aX":-1.5588728442676503},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.0,"breakHorizontal":0.5,"spinRate":2562,"spinDirection":83},"zone":9,"typeConfidence":2.0,"plateTime":0.4347377518438229,"extension":6.395537044544126},"hitData":{"launchSpeed":88.4,"launchAngle":0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.81,"coordY":163.34}},"index":3,"playId":"ee8b7b18-6444-319c-a9d9-65a2c86dd8fa","pitchNumber":4,"startTime":"2025-09-20T23:20:20.326Z","endTime":"2025-09-20T23:20:27.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:20:27.762Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T23:20:47.874Z","endTime":"2025-09-20T23:21:58.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.51000147357052,"strikeZoneBottom":1.69346809436122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.787926608555377,"aZ":-36.14594315965652,"pfxX":6.242945842132682,"pfxZ":-2.7230213706324875,"pX":-1.0640978542855386,"pZ":3.8904618009894056,"vX0":-0.06516673623868058,"vY0":-119.96358185804345,"vZ0":3.1150968994096635,"x":157.56,"y":133.74,"x0":-1.8478178479763954,"y0":50.00009009834748,"z0":5.793024381861192,"aX":9.115334418655728},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.0,"breakHorizontal":-11.3,"spinRate":2340,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.4562377642263584,"extension":6.2610081939455124},"index":0,"playId":"74bd0403-c928-3b22-9660-4a94bed7abd8","pitchNumber":1,"startTime":"2025-09-20T23:20:52.079Z","endTime":"2025-09-20T23:20:55.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.55307932085441,"strikeZoneBottom":1.79115984143711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.943420230552523,"aZ":-27.80314552669132,"pfxX":1.3576136367117488,"pfxZ":2.633237886183524,"pX":-0.6334108394364067,"pZ":3.222923501051288,"vX0":2.42504028202391,"vY0":-127.15441776998635,"vZ0":-0.5900630539949916,"x":141.14,"y":151.76,"x0":-1.7710708790995806,"y0":50.0014762258908,"z0":5.639573983724598,"aX":2.2505540563749564},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":-3.0,"spinRate":2566,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.42866925447825555,"extension":6.146547004956658},"index":1,"playId":"9936acd9-bbe3-35be-a683-99cbf48b8e0f","pitchNumber":2,"startTime":"2025-09-20T23:21:06.360Z","endTime":"2025-09-20T23:21:10.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.50999918533193,"strikeZoneBottom":1.74278168472215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60872604721885,"aZ":-12.92762610044365,"pfxX":-5.061825515622498,"pfxZ":10.53918931003471,"pX":-1.5290640509051268,"pZ":4.288732806926107,"vX0":2.4021768295047234,"vY0":-134.39616740042945,"vZ0":-1.134834437697207,"x":175.28,"y":122.98,"x0":-1.7777142432288393,"y0":50.001809121174816,"z0":5.636320031037395,"aX":-9.242514145021044},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":8.6,"spinRate":2445,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40783719454045286,"extension":6.327824887740953},"index":2,"playId":"cb0858a0-ce6f-326c-9b22-165010bd0f19","pitchNumber":3,"startTime":"2025-09-20T23:21:19.157Z","endTime":"2025-09-20T23:21:23.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.2,"endSpeed":84.6,"strikeZoneTop":3.60127113780671,"strikeZoneBottom":1.76979402216491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.614580390036693,"aZ":-12.790821844891482,"pfxX":-6.374479723325294,"pfxZ":10.529228049715694,"pX":-0.10872257906058447,"pZ":1.6437557029061278,"vX0":6.061147834599063,"vY0":-135.33492700406256,"vZ0":-7.478575642736639,"x":121.14,"y":194.4,"x0":-1.5573701310370556,"y0":50.00542846802364,"z0":5.353549010736825,"aX":-11.73747968357386},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":10.1,"spinRate":2491,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40590213884062365,"extension":6.792167922679587},"index":3,"playId":"0b63911c-0260-38cc-be1f-dacc6490b341","pitchNumber":4,"startTime":"2025-09-20T23:21:36.700Z","endTime":"2025-09-20T23:21:40.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.53804177306099,"strikeZoneBottom":1.74120262128374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.415559030748305,"aZ":-28.869696479561064,"pfxX":-10.222406596894869,"pfxZ":1.944072128427635,"pX":-2.1092826854306446,"pZ":2.8174054067122647,"vX0":2.4201778532991733,"vY0":-129.8872391540836,"vZ0":-1.3238086241676374,"x":197.4,"y":162.71,"x0":-1.7279664957413066,"y0":50.00282639862876,"z0":5.538611722109404,"aX":-17.383252347168327},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.5,"breakHorizontal":17.9,"spinRate":1728,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.42246433228693103,"extension":6.309033625325876},"index":4,"playId":"9d59d5c5-797a-3c1c-aaa8-6266936bfaec","pitchNumber":5,"startTime":"2025-09-20T23:21:54.082Z","endTime":"2025-09-20T23:21:58.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:21:58.594Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, third baseman Isiah Kiner-Falefa to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T23:22:07.114Z","endTime":"2025-09-20T23:22:57.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.59000284518474,"strikeZoneBottom":1.7577676909987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67397127165879,"aZ":-30.328869607567672,"pfxX":2.9480030724657595,"pfxZ":1.190553420648694,"pX":-2.026126599600611,"pZ":5.426574189435013,"vX0":-1.427561375613205,"vY0":-123.29505735716975,"vZ0":5.2366085544943175,"x":194.23,"y":92.26,"x0":-1.8250978404077687,"y0":50.00330463706391,"z0":5.824655645469755,"aX":4.575286098398026},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":-5.0,"spinRate":2521,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4428829678642101,"extension":6.265890351761422},"index":0,"playId":"5d54c7ef-4ad3-31db-904b-351102a6904e","pitchNumber":1,"startTime":"2025-09-20T23:22:24.757Z","endTime":"2025-09-20T23:22:29.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.897736282577917,"aZ":-26.410957166484135,"pfxX":0.10203634089773317,"pfxZ":3.461856270527135,"pX":0.9256446631283206,"pZ":1.955721470705353,"vX0":6.32624499240533,"vY0":-127.14020031914738,"vZ0":-3.695754864047155,"x":81.72,"y":185.98,"x0":-1.5904549745763525,"y0":50.003022210218965,"z0":5.484541047945143,"aX":0.1695557263861426},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.8,"breakHorizontal":-1.3,"spinRate":2523,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4280267516465024,"extension":6.550088087442887},"hitData":{"launchSpeed":73.0,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.28,"coordY":175.5}},"index":1,"playId":"9227d886-1c34-3c19-b0d1-f1f605bf8603","pitchNumber":2,"startTime":"2025-09-20T23:22:49.934Z","endTime":"2025-09-20T23:22:57.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:22:57.527Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T23:24:57.716Z","endTime":"2025-09-20T23:26:19.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.11000293244443,"strikeZoneBottom":1.45870947524462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.727456815485215,"aZ":-29.363015093757955,"pfxX":-2.3371544999293685,"pfxZ":1.9207800573045333,"pX":0.7977484679226711,"pZ":3.666896542425544,"vX0":-0.4468507399716634,"vY0":-119.8579086211769,"vZ0":-0.4509280637205093,"x":86.59,"y":139.77,"x0":1.2900824232961063,"y0":50.00404651746866,"z0":6.464640803925417,"aX":-3.423039607490127},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.6,"breakHorizontal":4.3,"spinRate":2494,"spinDirection":237},"zone":12,"typeConfidence":0.69,"plateTime":0.4558302169911843,"extension":6.136303786842459},"index":0,"playId":"2be5a91c-c81c-3535-9bf1-c9a4e403f229","pitchNumber":1,"startTime":"2025-09-20T23:25:10.397Z","endTime":"2025-09-20T23:25:14.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.11000048819751,"strikeZoneBottom":1.48029721820624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.718810947258746,"aZ":-14.991584677291746,"pfxX":4.508026162641537,"pfxZ":9.770505228483703,"pX":0.15981224042388142,"pZ":4.387693384677706,"vX0":-3.5895259141208906,"vY0":-131.9359161982456,"vZ0":-2.2471329117813017,"x":110.91,"y":120.31,"x0":0.9539231277751175,"y0":50.00340892477394,"z0":6.358518101181567,"aX":7.92825303620483},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.4,"breakHorizontal":-7.3,"spinRate":2294,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.4155465932887763,"extension":6.204405584946479},"index":1,"playId":"476b7fcd-37eb-341e-b473-b9214824d1c4","pitchNumber":2,"startTime":"2025-09-20T23:25:24.487Z","endTime":"2025-09-20T23:25:28.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.11000005435284,"strikeZoneBottom":1.46717059796694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.978095475417916,"aZ":-21.56498245079229,"pfxX":-1.1601850018318374,"pfxZ":6.406682329814879,"pX":-0.19505238549389176,"pZ":2.082627597493502,"vX0":-3.156606636624463,"vY0":-127.30535337374423,"vZ0":-5.90101033012831,"x":124.43,"y":182.55,"x0":1.2073200949932534,"y0":50.00273427229325,"z0":6.116695772499503,"aX":-1.920555388592248},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.7,"breakHorizontal":2.8,"spinRate":2423,"spinDirection":182},"zone":5,"typeConfidence":0.89,"plateTime":0.42880581640121784,"extension":6.395621748640094},"index":2,"playId":"73d87fd8-3124-3740-ba96-d76aaeae2e80","pitchNumber":3,"startTime":"2025-09-20T23:25:36.991Z","endTime":"2025-09-20T23:25:41.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-09-20T23:25:49.417Z","endTime":"2025-09-20T23:25:58.862Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.06509347140251,"strikeZoneBottom":1.33629636277205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.07533385130859,"aZ":-37.98940648070998,"pfxX":0.4446632993027091,"pfxZ":-4.212995636954388,"pX":-0.8787474939470563,"pZ":1.3764952508677735,"vX0":-4.091967499602268,"vY0":-116.78651332094087,"vZ0":-3.2644325893945787,"x":150.5,"y":201.61,"x0":0.838600719947998,"y0":50.00319198327411,"z0":6.367126630091776,"aX":0.6148470596944634},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.2,"breakHorizontal":0.2,"spinRate":2517,"spinDirection":349},"zone":13,"typeConfidence":0.89,"plateTime":0.46907539244438556,"extension":6.318013935120875},"index":4,"playId":"888af6bb-b2c7-3efd-a5c7-74e02b5c12d5","pitchNumber":4,"startTime":"2025-09-20T23:25:58.862Z","endTime":"2025-09-20T23:26:02.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.10999817240994,"strikeZoneBottom":1.46543149561678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64951480324169,"aZ":-14.045131760416622,"pfxX":2.5607576953171796,"pfxZ":10.070031264991659,"pX":0.5262464989718237,"pZ":3.2937459617834994,"vX0":-2.5803985249026327,"vY0":-133.32851726483045,"vZ0":-4.8440044814366425,"x":96.94,"y":149.85,"x0":1.1738742716838484,"y0":50.00607560465001,"z0":6.147795251109657,"aX":4.611687547422344},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":-4.1,"spinRate":2365,"spinDirection":162},"zone":12,"typeConfidence":0.91,"plateTime":0.41080209111077925,"extension":6.292490589358832},"index":5,"playId":"31b773ce-3282-3dca-8894-bfcd8fbd9727","pitchNumber":5,"startTime":"2025-09-20T23:26:14.819Z","endTime":"2025-09-20T23:26:19.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:26:19.325Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T23:26:27.517Z","endTime":"2025-09-20T23:28:13.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.31595451996709,"strikeZoneBottom":1.58599837482237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.839424521544412,"aZ":-23.06207603879262,"pfxX":-1.481361455071549,"pfxZ":5.324737036886535,"pX":0.7688062547707094,"pZ":2.9859137880913282,"vX0":0.15803090398609207,"vY0":-129.45632529311436,"vZ0":-3.859762909711329,"x":87.69,"y":158.16,"x0":0.8999506733345101,"y0":50.00487539785087,"z0":6.243598910381394,"aX":-2.5363362346564706},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":2.6,"spinRate":2445,"spinDirection":185},"zone":3,"typeConfidence":0.89,"plateTime":0.4217101646928638,"extension":6.578477645316454},"index":0,"playId":"f92e3279-7ea3-3817-9f55-656f71e22310","pitchNumber":1,"startTime":"2025-09-20T23:26:44.053Z","endTime":"2025-09-20T23:26:48.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.32210386714735,"strikeZoneBottom":1.53438143063355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88869607490209,"aZ":-40.31661465447261,"pfxX":-2.593787753579659,"pfxZ":-5.964711701476583,"pX":0.11008596335221443,"pZ":3.3529578535370965,"vX0":-1.534035702464754,"vY0":-116.10228944393168,"vZ0":1.623699327554994,"x":112.8,"y":148.25,"x0":1.116585522529737,"y0":50.004475468540655,"z0":6.483456172983781,"aX":-3.5387534556639775},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.1,"breakHorizontal":5.0,"spinRate":2551,"spinDirection":342},"zone":2,"typeConfidence":0.91,"plateTime":0.4718945142659434,"extension":6.3478275213973365},"index":1,"playId":"e91adefb-c450-35c8-87a1-298f1cc34185","pitchNumber":2,"startTime":"2025-09-20T23:27:02.135Z","endTime":"2025-09-20T23:27:06.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.74557663702221,"aZ":-22.4210587997476,"pfxX":6.802114734719541,"pfxZ":6.885665621088303,"pX":-0.11981921169521284,"pZ":1.316504291786649,"vX0":-5.81505066530864,"vY0":-118.07741607991714,"vZ0":-6.1922208606269695,"x":121.57,"y":203.23,"x0":1.4869199856758193,"y0":50.00540785841109,"z0":6.026236956320088,"aX":9.640208434009361},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.3,"breakHorizontal":-10.9,"spinRate":1489,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.4632496999100626,"extension":6.360741253439602},"index":2,"playId":"7e6ce887-2707-3539-809b-7416651bf989","pitchNumber":3,"startTime":"2025-09-20T23:27:23.332Z","endTime":"2025-09-20T23:27:27.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.059869559305287,"aZ":-13.853535237706277,"pfxX":2.230332462822851,"pfxZ":9.792554313705223,"pX":-0.23328285262110177,"pZ":2.819507417592568,"vX0":-3.9890169077694453,"vY0":-134.86236508534228,"vZ0":-5.895826257711712,"x":125.89,"y":162.65,"x0":0.9648819788520868,"y0":50.00198808284384,"z0":5.984579994369422,"aX":4.172603995094573},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-3.4,"spinRate":2321,"spinDirection":160},"zone":2,"typeConfidence":0.91,"plateTime":0.40375708763421203,"extension":6.494498101231949},"index":3,"playId":"8f55b3fe-004f-35e5-960e-860b5857d517","pitchNumber":4,"startTime":"2025-09-20T23:27:45.757Z","endTime":"2025-09-20T23:27:50.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.132823940070775,"aZ":-38.98964882863358,"pfxX":-1.7411712099147896,"pfxZ":-4.692181794348409,"pX":-0.9346409146146218,"pZ":0.4300638542409897,"vX0":-3.879229456681455,"vY0":-119.46418207871689,"vZ0":-5.310599637259519,"x":152.63,"y":227.17,"x0":0.933872373636553,"y0":50.00444554787393,"z0":6.170782414805631,"aX":-2.5273178276732815},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.5,"breakHorizontal":4.1,"spinRate":2417,"spinDirection":352},"zone":13,"typeConfidence":0.91,"plateTime":0.4577599441605229,"extension":6.646735503381561},"index":4,"playId":"f6a68507-6a2b-3a3d-8144-d4606d27f328","pitchNumber":5,"startTime":"2025-09-20T23:28:08.732Z","endTime":"2025-09-20T23:28:13.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:28:13.157Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T23:28:24.520Z","endTime":"2025-09-20T23:30:53.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.40999923853089,"strikeZoneBottom":1.66147603708077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50129412341022,"aZ":-26.60255275975719,"pfxX":-2.1218936080484,"pfxZ":3.363758385577059,"pX":-0.9516761282785681,"pZ":2.9116143315876384,"vX0":-3.896583685090684,"vY0":-126.9569640445603,"vZ0":-2.9316284491723965,"x":153.28,"y":160.17,"x0":0.8701051424255588,"y0":50.00124906068901,"z0":6.1667211052878175,"aX":-3.5128809611281446},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.8,"breakHorizontal":4.6,"spinRate":2495,"spinDirection":191},"zone":11,"typeConfidence":0.92,"plateTime":0.42907582798859334,"extension":6.344740067322931},"index":0,"playId":"495e6321-1dec-33d1-9d10-d3fc7fc22d1f","pitchNumber":1,"startTime":"2025-09-20T23:28:37.429Z","endTime":"2025-09-20T23:28:41.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.4099981826223,"strikeZoneBottom":1.60021413526542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.712475277892917,"aZ":-11.97166652877306,"pfxX":1.9251757149601163,"pfxZ":11.020229756796768,"pX":-0.18124794166927763,"pZ":1.3325956617889596,"vX0":-4.105388090897756,"vY0":-134.4234055010882,"vZ0":-9.878335319750448,"x":123.91,"y":202.8,"x0":1.1145398292458668,"y0":50.00072254220462,"z0":5.901373020032566,"aX":3.528845266599419},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":-2.6,"spinRate":2368,"spinDirection":158},"zone":13,"typeConfidence":0.91,"plateTime":0.40722667174144034,"extension":6.494358035921295},"index":1,"playId":"34667dcc-e6a4-3dda-8d97-3f993b5c8228","pitchNumber":2,"startTime":"2025-09-20T23:28:54.778Z","endTime":"2025-09-20T23:28:58.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40228525269491,"aZ":-24.82632063398727,"pfxX":-1.6837332635891702,"pfxZ":4.336027941440539,"pX":-0.03697284076950725,"pZ":2.6549023035668857,"vX0":-2.1843449500901944,"vY0":-128.7376725290439,"vZ0":-4.022015821084825,"x":118.41,"y":167.1,"x0":1.0382548803393943,"y0":50.00176694082101,"z0":6.138310828914545,"aX":-2.851812439390702},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":3.5,"spinRate":2420,"spinDirection":187},"zone":5,"typeConfidence":0.91,"plateTime":0.42396044733397575,"extension":6.239052543823451},"index":2,"playId":"6398c1bd-a382-3378-b70b-f712281ae0a1","pitchNumber":3,"startTime":"2025-09-20T23:29:17.028Z","endTime":"2025-09-20T23:29:21.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.546551965530973,"aZ":-30.582149266616003,"pfxX":-2.0175070566525046,"pfxZ":1.0111937586994921,"pX":-1.1538572615389837,"pZ":1.4235713372789285,"vX0":-4.643427617139466,"vY0":-124.48406437975166,"vZ0":-5.494572683336033,"x":160.98,"y":200.34,"x0":0.9933417588208845,"y0":50.005842945801966,"z0":6.172712174978002,"aX":-3.185663495673139},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":4.7,"spinRate":2555,"spinDirection":232},"zone":13,"typeConfidence":0.92,"plateTime":0.4389610760023892,"extension":6.243192404020178},"index":3,"playId":"dae10529-142d-3e54-8048-220180c20e42","pitchNumber":4,"startTime":"2025-09-20T23:29:36.960Z","endTime":"2025-09-20T23:29:40.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77986995416349,"aZ":-28.70645397164764,"pfxX":-1.1649546979718208,"pfxZ":2.072408619616051,"pX":-0.28551510279714926,"pZ":1.8035432128974531,"vX0":-2.880279267487595,"vY0":-127.78333183888293,"vZ0":-4.906157538597305,"x":127.88,"y":190.08,"x0":1.0029078198556967,"y0":50.00073541975005,"z0":5.976132485896677,"aX":-1.9456094792410719},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.0,"breakHorizontal":2.6,"spinRate":2509,"spinDirection":215},"zone":7,"typeConfidence":0.85,"plateTime":0.42695814730233383,"extension":6.501567295400429},"index":4,"playId":"28ff31c5-1259-3caf-b3d1-ccc5d695ef0a","pitchNumber":5,"startTime":"2025-09-20T23:29:58.816Z","endTime":"2025-09-20T23:30:03.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.853918337053877,"aZ":-22.454810816177357,"pfxX":6.055738311630036,"pfxZ":7.47808427269463,"pX":0.3011715574037088,"pZ":2.285964325051612,"vX0":-4.842499180647361,"vY0":-113.30152397542892,"vZ0":-3.4837936910385854,"x":105.52,"y":177.06,"x0":1.680193998131175,"y0":50.000607079250265,"z0":6.089442591147282,"aX":7.866328815447376},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":13.0,"breakHorizontal":-9.7,"spinRate":1542,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.48356737259760063,"extension":6.216032875395006},"index":5,"playId":"2d3b48ca-65a2-37a3-8fc1-6e50129f3011","pitchNumber":6,"startTime":"2025-09-20T23:30:29.045Z","endTime":"2025-09-20T23:30:33.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.501172173321915,"aZ":-28.331965041071623,"pfxX":-1.8319384488854555,"pfxZ":2.263679960882535,"pX":-0.5745671463342535,"pZ":0.5243800990764287,"vX0":-3.1433874239051423,"vY0":-129.40748710363943,"vZ0":-8.39319097459331,"x":138.9,"y":224.62,"x0":0.8930519680340853,"y0":50.00605381618191,"z0":5.974122423712319,"aX":-3.11329107863236},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.5,"breakHorizontal":4.0,"spinRate":2598,"spinDirection":199},"zone":13,"typeConfidence":0.54,"plateTime":0.4229444818223107,"extension":6.463310643049077},"index":6,"playId":"de571dd0-ee16-3d24-bac0-79b4b3f83cdf","pitchNumber":7,"startTime":"2025-09-20T23:30:48.754Z","endTime":"2025-09-20T23:30:53.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:30:53.389Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ernie Clement grounds into a force out, shortstop Bobby Witt Jr. to second baseman Michael Massey. Alejandro Kirk out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T23:31:04.308Z","endTime":"2025-09-20T23:32:09.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.421696100761565,"aZ":-24.957841508620557,"pfxX":8.885909812900396,"pfxZ":5.441474372355369,"pX":0.29567991962936013,"pZ":2.374173810676457,"vX0":-5.476918616217742,"vY0":-114.78477394691274,"vZ0":-3.138918247772292,"x":105.73,"y":174.68,"x0":1.5652942773948175,"y0":50.00400733356519,"z0":6.2049361663954645,"aX":11.78798659067297},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":9.2,"breakHorizontal":-14.6,"spinRate":1586,"spinDirection":141},"zone":6,"typeConfidence":0.9,"plateTime":0.47826015385344345,"extension":6.335868456476105},"index":0,"playId":"3807e5b9-e74f-300c-942b-b1c1fb6c958f","pitchNumber":1,"startTime":"2025-09-20T23:31:18.450Z","endTime":"2025-09-20T23:31:22.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.38999953894403,"strikeZoneBottom":1.45908404429395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.876718372561722,"aZ":-39.534376971354284,"pfxX":-1.4867209214871109,"pfxZ":-5.161857536167908,"pX":0.03357641267752936,"pZ":-0.7131849355848623,"vX0":-2.510568005042687,"vY0":-118.96913205177223,"vZ0":-7.26782950677232,"x":115.72,"y":258.04,"x0":1.2976965083712009,"y0":50.002472886986276,"z0":5.985790069307169,"aX":-2.1201465805443522},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.9,"breakHorizontal":3.4,"spinRate":2518,"spinDirection":340},"zone":14,"typeConfidence":0.91,"plateTime":0.4612616194547954,"extension":6.331745270907108},"index":1,"playId":"df3b906d-0154-33f0-892a-38f87a48eccf","pitchNumber":2,"startTime":"2025-09-20T23:31:32.875Z","endTime":"2025-09-20T23:31:37.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.368105034482795,"aZ":-22.454134417153686,"pfxX":7.6688271419255765,"pfxZ":6.924100428706275,"pX":-0.256301702265874,"pZ":0.9103230584050602,"vX0":-6.733505536884425,"vY0":-117.21826791689541,"vZ0":-6.834964816163518,"x":126.77,"y":214.2,"x0":1.6453568389589304,"y0":50.00111687955698,"z0":5.934807840777427,"aX":10.762830871832566},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":11.3,"breakHorizontal":-12.4,"spinRate":1734,"spinDirection":133},"zone":13,"typeConfidence":0.9,"plateTime":0.465735404345474,"extension":6.524471765349431},"hitData":{"launchSpeed":43.4,"launchAngle":-2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.44,"coordY":154.58}},"index":2,"playId":"4bd5cdcf-121f-31d2-805c-849c8811d6ae","pitchNumber":3,"startTime":"2025-09-20T23:32:02.059Z","endTime":"2025-09-20T23:32:09.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:32:09.022Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Salvador Perez lines out sharply to shortstop Ernie Clement.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T23:34:15.780Z","endTime":"2025-09-20T23:35:05.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.68999974462395,"strikeZoneBottom":1.70890141925889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05710049236645,"aZ":-33.43641570240987,"pfxX":-9.121340942805887,"pfxZ":-0.7400779101108785,"pX":-0.0010431706782017705,"pZ":1.598142565711205,"vX0":6.855108568319109,"vY0":-129.94199796554705,"vZ0":-3.4595112527279017,"x":117.04,"y":195.63,"x0":-1.4874395393911855,"y0":50.0006220776275,"z0":5.485200024047087,"aX":-15.606768681480876},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.9,"breakHorizontal":15.0,"spinRate":1263,"spinDirection":257},"zone":8,"typeConfidence":2.0,"plateTime":0.42140117922724585,"extension":6.597096826766755},"index":0,"playId":"5bdaa8bf-04e2-307b-9008-6744bf66586e","pitchNumber":1,"startTime":"2025-09-20T23:34:32.556Z","endTime":"2025-09-20T23:34:37.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.4,"endSpeed":79.7,"strikeZoneTop":3.68999953417157,"strikeZoneBottom":1.77573672421219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12508340286921,"aZ":-28.87666542183776,"pfxX":-0.9202660471849544,"pfxZ":2.0881547228646946,"pX":1.7805295217377655,"pZ":-0.028201905576328345,"vX0":8.352892978558662,"vY0":-124.05441326830962,"vZ0":-7.469620756337075,"x":49.13,"y":239.54,"x0":-1.4939746394838003,"y0":50.00200057117631,"z0":5.391579593912705,"aX":-1.4529688726688048},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":0.0,"spinRate":2607,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.4395827115189297,"extension":6.698988981390317},"index":1,"playId":"9c83b691-0791-3645-8bcb-b1927c03a7d5","pitchNumber":2,"startTime":"2025-09-20T23:34:44.981Z","endTime":"2025-09-20T23:34:49.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.8,"endSpeed":83.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.217102219038345,"aZ":-12.967630718942152,"pfxX":-6.260509100862965,"pfxZ":10.659632077386565,"pX":0.14784138402635208,"pZ":2.1226944208635605,"vX0":6.390975616599079,"vY0":-133.50276614262205,"vZ0":-6.431396436688115,"x":111.36,"y":181.47,"x0":-1.46573563075087,"y0":50.001867401624295,"z0":5.499398174898933,"aX":-11.280044181839443},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":10.0,"spinRate":2479,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4105487836497441,"extension":6.709276945637696},"hitData":{"launchSpeed":109.1,"launchAngle":8.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":97.03,"coordY":147.6}},"index":2,"playId":"f7859f96-67c7-3285-b2f2-7cca68d08081","pitchNumber":3,"startTime":"2025-09-20T23:35:00.249Z","endTime":"2025-09-20T23:35:05.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:35:05.420Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, shortstop Ernie Clement to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T23:35:22.444Z","endTime":"2025-09-20T23:36:44.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.51675978429524,"strikeZoneBottom":1.61743673775062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.102467496543195,"aZ":-14.779944807836488,"pfxX":-8.377748715553182,"pfxZ":9.833082731074509,"pX":-0.7926279817841148,"pZ":2.4452087472839508,"vX0":5.026994839073807,"vY0":-132.37776690827414,"vZ0":-5.062744571145295,"x":147.21,"y":172.76,"x0":-1.6308985340452553,"y0":50.003937891675854,"z0":5.469973645394375,"aX":-14.822155745776366},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.8,"breakHorizontal":14.0,"spinRate":2382,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4142747856464535,"extension":6.40427682669685},"index":0,"playId":"8595790c-786a-3811-9c2e-12793f3c0025","pitchNumber":1,"startTime":"2025-09-20T23:35:34.300Z","endTime":"2025-09-20T23:35:37.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.45195793791473,"strikeZoneBottom":1.62223987230261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41085804132619,"aZ":-25.66328721171243,"pfxX":1.7344573255441138,"pfxZ":3.9195807594419065,"pX":-0.7394455776309713,"pZ":2.5011654608617278,"vX0":2.2205150822028643,"vY0":-127.34761027994138,"vZ0":-2.6307330563469136,"x":145.19,"y":171.25,"x0":-1.8443308832666538,"y0":50.001356663426854,"z0":5.553988306612406,"aX":2.880425035807549},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":-3.6,"spinRate":2657,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4282682147198815,"extension":6.360436066472462},"index":1,"playId":"759d7384-38eb-3257-b2d5-73ee54b7e2c8","pitchNumber":2,"startTime":"2025-09-20T23:35:45.802Z","endTime":"2025-09-20T23:35:49.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-20T23:35:54.023Z","endTime":"2025-09-20T23:36:05.069Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.48842668781165,"strikeZoneBottom":1.65858898657451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.487687160741302,"aZ":-15.05998638749904,"pfxX":-7.680435468020567,"pfxZ":9.334213832974946,"pX":-1.9323117762751902,"pZ":4.2678444677714396,"vX0":2.219461618895631,"vY0":-135.05521922964144,"vZ0":-0.9354761906494229,"x":190.66,"y":123.55,"x0":-1.7709126023584523,"y0":50.00052390545489,"z0":5.685665847731135,"aX":-14.079019033291955},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":13.3,"spinRate":2526,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40673394588266554,"extension":6.340238880106946},"index":3,"playId":"583db1ec-bc9f-30a0-9766-9c473402a5a2","pitchNumber":3,"startTime":"2025-09-20T23:36:05.069Z","endTime":"2025-09-20T23:36:08.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.49584613698734,"strikeZoneBottom":1.73552403881892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.190193824297612,"aZ":-30.143938017008736,"pfxX":-9.5683949168804,"pfxZ":1.1741910060685417,"pX":-0.9418890683041677,"pZ":1.3196572955388775,"vX0":4.936752952916453,"vY0":-130.85500350466796,"vZ0":-4.593359529129301,"x":152.9,"y":203.15,"x0":-1.6119910749557693,"y0":50.00482216329153,"z0":5.362205035226138,"aX":-16.55788819727912},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.3,"breakHorizontal":16.2,"spinRate":1791,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.41894391778758644,"extension":6.461985214707615},"index":4,"playId":"65656b50-4f68-3501-bdfb-477f70f4b67a","pitchNumber":4,"startTime":"2025-09-20T23:36:17.508Z","endTime":"2025-09-20T23:36:21.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98051957970066,"aZ":-14.446283507210305,"pfxX":-7.5789048120799976,"pfxZ":9.760838131007931,"pX":-0.872983571970995,"pZ":3.1605555251472577,"vX0":4.449144110855992,"vY0":-134.14941345545105,"vZ0":-3.7034580953698306,"x":150.28,"y":153.45,"x0":-1.5714182237571905,"y0":50.00164893054997,"z0":5.593855975648,"aX":-13.763492728449856},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":12.7,"spinRate":2498,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40885155644796933,"extension":6.567081605953479},"hitData":{"launchSpeed":93.2,"launchAngle":5.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.32,"coordY":163.84}},"index":5,"playId":"774f1da2-f9a0-38c0-b076-51484c8efa95","pitchNumber":5,"startTime":"2025-09-20T23:36:36.723Z","endTime":"2025-09-20T23:36:44.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:36:44.152Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T23:36:56.934Z","endTime":"2025-09-20T23:37:50.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.35578120224837,"strikeZoneBottom":1.56086851346532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.352048836088997,"aZ":-38.881410744107164,"pfxX":3.117033183951792,"pfxZ":-4.618742631246482,"pX":-0.16081312779524384,"pZ":3.061467991877888,"vX0":2.5012543886227974,"vY0":-119.56596365692549,"vZ0":1.916648518482309,"x":123.13,"y":156.12,"x0":-1.6241857292631117,"y0":50.00194772420249,"z0":5.730125502018266,"aX":4.527159907699617},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.7,"breakHorizontal":-6.2,"spinRate":2187,"spinDirection":35},"zone":2,"typeConfidence":2.0,"plateTime":0.457529951210665,"extension":6.41590554876096},"index":0,"playId":"47dcdabf-3d35-3fd4-a7cb-640b7cbb15e7","pitchNumber":1,"startTime":"2025-09-20T23:37:10.848Z","endTime":"2025-09-20T23:37:14.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60195821829312,"aZ":-24.85033478511357,"pfxX":1.5676206884351955,"pfxZ":4.416886728712877,"pX":0.40608464125813254,"pZ":2.459064948446558,"vX0":4.728103173410807,"vY0":-127.3083442209021,"vZ0":-2.7130745325321444,"x":101.52,"y":172.39,"x0":-1.6711690602204539,"y0":50.0031770199869,"z0":5.4841035919784575,"aX":2.599617917526027},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.7,"breakHorizontal":-3.8,"spinRate":2494,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.42854446750538866,"extension":6.64021812748988},"index":1,"playId":"e3200adc-8be0-3bf3-a7a7-b8d26749d6c8","pitchNumber":2,"startTime":"2025-09-20T23:37:24.079Z","endTime":"2025-09-20T23:37:27.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61818413586942,"aZ":-42.49454902608645,"pfxX":3.446869664485078,"pfxZ":-7.102380184959269,"pX":-0.43349111676331564,"pZ":0.8024602121974317,"vX0":1.9817438941941186,"vY0":-120.15139134794369,"vZ0":-2.311314140189541,"x":133.52,"y":217.11,"x0":-1.7184877992208127,"y0":50.00350638694246,"z0":5.575077025080173,"aX":5.008176182743879},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.2,"breakHorizontal":-6.7,"spinRate":2650,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4569394234135009,"extension":6.421031422219312},"index":2,"playId":"ed920a10-2e1d-32ef-bec0-9b624e8eb38e","pitchNumber":3,"startTime":"2025-09-20T23:37:45.320Z","endTime":"2025-09-20T23:37:50.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:37:50.752Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T23:39:39.892Z","endTime":"2025-09-20T23:39:58.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.167023611121298,"aZ":-24.59349570521887,"pfxX":-0.8268506607807077,"pfxZ":4.731560771070768,"pX":-0.0326485009260216,"pZ":2.5448575157206346,"vX0":-2.803933701154283,"vY0":-125.92582141603148,"vZ0":-4.181170943688514,"x":118.24,"y":170.07,"x0":1.2037756658038772,"y0":50.001965127342096,"z0":6.222187472810167,"aX":-1.3243601660125028},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.8,"breakHorizontal":2.2,"spinRate":2359,"spinDirection":183},"zone":5,"typeConfidence":0.92,"plateTime":0.4353713648553934,"extension":6.389488603832632},"hitData":{"launchSpeed":95.7,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.11,"coordY":167.77}},"index":0,"playId":"9d409b11-0d41-39f0-8612-c70ee45240b2","pitchNumber":1,"startTime":"2025-09-20T23:39:50.751Z","endTime":"2025-09-20T23:39:58.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:39:58.184Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T23:40:06.645Z","endTime":"2025-09-20T23:41:35.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.32636318805611,"strikeZoneBottom":1.57052379173983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.291459757857538,"aZ":-15.63346412344437,"pfxX":3.3790487925766066,"pfxZ":9.094270644339225,"pX":0.6050093103920172,"pZ":3.3225651863831205,"vX0":-3.132457948416635,"vY0":-133.64808151441346,"vZ0":-4.60854908211264,"x":93.94,"y":149.07,"x0":1.3500761052922918,"y0":50.00434513841084,"z0":6.182822225555846,"aX":6.147582351293802},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":-5.5,"spinRate":2400,"spinDirection":156},"zone":3,"typeConfidence":0.9,"plateTime":0.40894561483687797,"extension":6.139551534952174},"index":0,"playId":"ba948fd0-bd0d-3ddd-97a0-15042f69cb42","pitchNumber":1,"startTime":"2025-09-20T23:40:19.773Z","endTime":"2025-09-20T23:40:24.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.967306469571394,"aZ":-23.312666170091735,"pfxX":7.437679108885345,"pfxZ":6.328742849493247,"pX":0.3049226312400031,"pZ":1.9527325762303045,"vX0":-4.887358478258048,"vY0":-117.20777958974513,"vZ0":-4.670162296001146,"x":105.38,"y":186.06,"x0":1.4449204453972406,"y0":50.000675473788476,"z0":6.133030725433023,"aX":10.406276942749946},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":10.7,"breakHorizontal":-12.4,"spinRate":1647,"spinDirection":137},"zone":9,"typeConfidence":0.9,"plateTime":0.46630109261794894,"extension":6.3258392241397505},"index":1,"playId":"c57814ae-f51d-3b92-aa1e-c6ab542908d3","pitchNumber":2,"startTime":"2025-09-20T23:40:33.799Z","endTime":"2025-09-20T23:40:39.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.6,"strikeZoneTop":3.57112653939583,"strikeZoneBottom":1.60673944692848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.202784899198118,"aZ":-40.06334620852461,"pfxX":-1.2528679899871515,"pfxZ":-5.806855498456207,"pX":0.5117906715412914,"pZ":2.419734709683001,"vX0":-1.0778328957270522,"vY0":-115.74357084021929,"vZ0":-0.4857939680605142,"x":97.49,"y":173.45,"x0":1.1458888592614573,"y0":50.000446116655944,"z0":6.462171877837647,"aX":-1.7029331908681675},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.3,"breakHorizontal":2.5,"spinRate":2467,"spinDirection":344},"zone":6,"typeConfidence":0.91,"plateTime":0.47286580353608176,"extension":6.239420921371262},"index":2,"playId":"72963d73-caae-31c7-a81a-453a2e97ebb5","pitchNumber":3,"startTime":"2025-09-20T23:41:01.896Z","endTime":"2025-09-20T23:41:06.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.46093271145494,"strikeZoneBottom":1.60024828774392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.797871971560237,"aZ":-13.63524570820504,"pfxX":3.66630506910971,"pfxZ":10.131573732070628,"pX":0.5749002637896602,"pZ":4.7588624789774014,"vX0":-3.226941527281065,"vY0":-134.3432393417287,"vZ0":-1.4098941024092884,"x":95.09,"y":110.29,"x0":1.3146410316202364,"y0":50.00337313859743,"z0":6.258505182901494,"aX":6.709409097288459},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":-6.0,"spinRate":2364,"spinDirection":153},"zone":12,"typeConfidence":0.92,"plateTime":0.4075369763234251,"extension":6.158505959372779},"index":3,"playId":"a8f8735e-4517-371d-8df9-309110ce3887","pitchNumber":4,"startTime":"2025-09-20T23:41:14.969Z","endTime":"2025-09-20T23:41:19.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27294260535743,"aZ":-11.770293011433566,"pfxX":3.718538866423721,"pfxZ":11.028700004401404,"pX":0.37534994293181023,"pZ":4.171844745605851,"vX0":-3.2738539485642337,"vY0":-135.34935809332399,"vZ0":-3.204882449060213,"x":102.69,"y":126.14,"x0":1.1190392222102157,"y0":50.00563260264803,"z0":6.1986823906016495,"aX":6.882044589175091},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":-6.0,"spinRate":2366,"spinDirection":156},"zone":12,"typeConfidence":0.93,"plateTime":0.40508379809082173,"extension":6.328421934188826},"index":4,"playId":"0f4a4661-fdd4-3464-8f3f-411e12fa814c","pitchNumber":5,"startTime":"2025-09-20T23:41:31.166Z","endTime":"2025-09-20T23:41:35.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:41:35.483Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"George Springer doubles (24) on a line drive to left fielder Adam Frazier.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T23:41:44.132Z","endTime":"2025-09-20T23:42:51.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.7,"endSpeed":74.3,"strikeZoneTop":3.57727765930314,"strikeZoneBottom":1.62316829493457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.597756487169207,"aZ":-22.05603451941544,"pfxX":6.576037771120648,"pfxZ":7.242864181335139,"pX":-0.4599720637831082,"pZ":1.68693457566376,"vX0":-6.3155635861456005,"vY0":-117.28832926790777,"vZ0":-5.379711517601067,"x":134.53,"y":193.23,"x0":1.4096399676599731,"y0":50.00271586955393,"z0":6.059515656253857,"aX":9.187808217081708},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":12.1,"breakHorizontal":-10.4,"spinRate":1540,"spinDirection":137},"zone":7,"typeConfidence":0.9,"plateTime":0.46647409114112204,"extension":6.2952372941340204},"index":0,"playId":"bc506b01-a255-350e-8604-2e6d02f9d2b9","pitchNumber":1,"startTime":"2025-09-20T23:42:01.536Z","endTime":"2025-09-20T23:42:05.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.498063088255634,"aZ":-23.97395909161271,"pfxX":-0.7585249265134661,"pfxZ":4.798052458077766,"pX":-0.03417112903442886,"pZ":2.542786271152541,"vX0":-2.0716415472729004,"vY0":-129.72765077655535,"vZ0":-4.691489566807469,"x":118.3,"y":170.12,"x0":0.8724642354339124,"y0":50.00251366406124,"z0":6.196441415990304,"aX":-1.2956372567847028},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.9,"breakHorizontal":1.8,"spinRate":2385,"spinDirection":177},"zone":5,"typeConfidence":0.9,"plateTime":0.42181664389821405,"extension":6.434217746844418},"index":1,"playId":"9693743a-92e7-3628-a83a-dd2799fcc04f","pitchNumber":2,"startTime":"2025-09-20T23:42:17.383Z","endTime":"2025-09-20T23:42:21.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.612317836894203,"aZ":-14.348971724685367,"pfxX":4.771420237552883,"pfxZ":9.926401458433777,"pX":-0.24374948408390326,"pZ":2.2075521143126124,"vX0":-5.888689186285508,"vY0":-133.16946753500366,"vZ0":-7.177167537287846,"x":126.29,"y":179.18,"x0":1.376339312480758,"y0":50.00421858057206,"z0":5.9757344798532115,"aX":8.57015117886721},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":-7.3,"spinRate":2288,"spinDirection":158},"zone":8,"typeConfidence":0.89,"plateTime":0.41129863829332614,"extension":6.457692671626235},"hitData":{"launchSpeed":107.8,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.52,"coordY":120.26}},"index":2,"playId":"7eac1b07-2474-3757-b934-d9e9f345399f","pitchNumber":3,"startTime":"2025-09-20T23:42:38.560Z","endTime":"2025-09-20T23:42:51.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.47,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:42:51.149Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Davis Schneider flies out to third baseman Maikel Garcia in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T23:43:05.475Z","endTime":"2025-09-20T23:43:49.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":"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":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.6,"endSpeed":75.8,"strikeZoneTop":3.10000035196289,"strikeZoneBottom":1.53927218602804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.587451836435697,"aZ":-37.24806314945509,"pfxX":-0.3431985649838203,"pfxZ":-3.54207696974009,"pX":-0.9284356540872287,"pZ":0.8426687479403774,"vX0":-4.485343882706549,"vY0":-118.83726922726524,"vZ0":-4.601458262872979,"x":152.39,"y":216.03,"x0":1.027384206398194,"y0":50.00339808426149,"z0":6.184329319386386,"aX":-0.4914445655208185},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.3,"breakHorizontal":1.7,"spinRate":2471,"spinDirection":341},"zone":13,"typeConfidence":0.85,"plateTime":0.4607515304101324,"extension":6.514035200551116},"index":0,"playId":"5cd5ace7-ea12-3144-b51a-471a960b1b6e","pitchNumber":1,"startTime":"2025-09-20T23:43:20.400Z","endTime":"2025-09-20T23:43:25.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67326689652228,"aZ":-23.834119487588456,"pfxX":-1.2738816588676087,"pfxZ":4.7592506253321645,"pX":-0.8010583829641302,"pZ":2.7538843783298947,"vX0":-4.681693366354024,"vY0":-130.7744974260198,"vZ0":-4.211052608121877,"x":147.53,"y":164.43,"x0":1.1696687492139657,"y0":50.001655143433396,"z0":6.148791728323043,"aX":-2.2295898311801614},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.0,"breakHorizontal":3.2,"spinRate":2351,"spinDirection":182},"zone":1,"typeConfidence":0.9,"plateTime":0.41704967611568033,"extension":6.376208278115028},"hitData":{"launchSpeed":79.3,"launchAngle":60.0,"totalDistance":183.0,"trajectory":"fly_ball","hardness":"medium","location":"5","coordinates":{"coordX":78.85,"coordY":174.49}},"index":1,"playId":"c159ffaf-ddda-3597-8673-884eb0c0f499","pitchNumber":2,"startTime":"2025-09-20T23:43:40.242Z","endTime":"2025-09-20T23:43:49.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:43:49.701Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, pitcher Shane Bieber to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T23:45:44.918Z","endTime":"2025-09-20T23:46:30.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669456,"link":"/api/v1/people/669456"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.36918363389218,"strikeZoneBottom":1.68481066640631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.561105515703485,"aZ":-15.539850314071199,"pfxX":-6.4573170327229565,"pfxZ":9.49286719045076,"pX":-0.005544175270652948,"pZ":3.8703528349489176,"vX0":6.03164626234482,"vY0":-131.92034502682446,"vZ0":-1.5307704380837333,"x":117.21,"y":134.28,"x0":-1.4889629846741077,"y0":50.00324478050864,"z0":5.6104904492406895,"aX":-11.316618320335877},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.0,"breakHorizontal":10.3,"spinRate":2365,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4160989671060431,"extension":6.589150642222339},"index":0,"playId":"a8aed977-c176-3b54-bb8f-cb33ea18e131","pitchNumber":1,"startTime":"2025-09-20T23:45:55.991Z","endTime":"2025-09-20T23:45:59.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.40000115612875,"strikeZoneBottom":1.69915422402764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.187426127204628,"aZ":-27.773078617133745,"pfxX":1.6109110775722595,"pfxZ":2.748238056319437,"pX":0.006529506951440911,"pZ":3.222263580215822,"vX0":3.657552012703974,"vY0":-125.27636180101038,"vZ0":-0.4754347012003129,"x":116.75,"y":151.78,"x0":-1.6766345135691918,"y0":50.005503751477576,"z0":5.667156941960941,"aX":2.5839228886885492},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.2,"breakHorizontal":-3.7,"spinRate":2589,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.43572020392343846,"extension":6.36032019018241},"index":1,"playId":"36b51d3f-cd93-3a70-86b3-b0bc958445d3","pitchNumber":2,"startTime":"2025-09-20T23:46:10.693Z","endTime":"2025-09-20T23:46:14.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88740008254989,"aZ":-40.06870150847651,"pfxX":4.801280219003637,"pfxZ":-5.382268753831988,"pX":-0.2584359601157371,"pZ":1.7789690160524436,"vX0":2.0422893284655523,"vY0":-120.75504150270325,"vZ0":-0.6710167812286593,"x":126.85,"y":190.75,"x0":-1.740398519808127,"y0":50.00125275289334,"z0":5.604671129471882,"aX":7.045094895870979},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-9.6,"breakHorizontal":-9.2,"spinRate":2418,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.4546705125620307,"extension":6.268315333569799},"hitData":{"launchSpeed":67.7,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":134.68,"coordY":173.15}},"index":2,"playId":"6d1f0ada-0e61-33e6-acea-ee879aa6e350","pitchNumber":3,"startTime":"2025-09-20T23:46:22.697Z","endTime":"2025-09-20T23:46:30.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:46:30.012Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Massey lines out to left fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T23:46:42.755Z","endTime":"2025-09-20T23:47:54.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.52999952127598,"strikeZoneBottom":1.67332821755605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.257433843933175,"aZ":-23.319063197353678,"pfxX":0.8268258075694956,"pfxZ":5.354033098292333,"pX":-0.1796605858400998,"pZ":1.0320722319152542,"vX0":3.713971906347669,"vY0":-126.8250800012408,"vZ0":-6.275973737908672,"x":123.85,"y":210.91,"x0":-1.7614302353558504,"y0":50.00116044444868,"z0":5.359701884048398,"aX":1.3671464478703643},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.8,"breakHorizontal":-2.3,"spinRate":2685,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.429403792118467,"extension":6.522363682641238},"index":0,"playId":"e18568c0-e219-363e-9296-c99fcc822a30","pitchNumber":1,"startTime":"2025-09-20T23:46:53.790Z","endTime":"2025-09-20T23:46:57.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.511253080718145,"aZ":-42.306535236616845,"pfxX":3.371169851167234,"pfxZ":-6.9124688002105215,"pX":-0.14243775654294236,"pZ":1.613028930700114,"vX0":2.751729834565885,"vY0":-120.32591640374804,"vZ0":-0.5788076759608712,"x":122.43,"y":195.23,"x0":-1.7392368556434787,"y0":50.00502802902742,"z0":5.607766329614685,"aX":4.9393838587286085},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.4,"breakHorizontal":-6.7,"spinRate":2547,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4553401400970838,"extension":6.3839398151479525},"index":1,"playId":"c343e012-c133-3fe6-8c7d-7224f0f4587f","pitchNumber":2,"startTime":"2025-09-20T23:47:08.428Z","endTime":"2025-09-20T23:47:12.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.601882367343663,"aZ":-41.77921107963107,"pfxX":3.347844984146812,"pfxZ":-6.429206314701003,"pX":-0.22558394416613406,"pZ":1.4348757291001613,"vX0":2.411126896563122,"vY0":-121.36635991562667,"vZ0":-1.233379424816437,"x":125.6,"y":200.04,"x0":-1.6667639891308756,"y0":50.00569120349713,"z0":5.586108481843389,"aX":4.998257531761136},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.6,"breakHorizontal":-6.6,"spinRate":2524,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.45118178394357766,"extension":6.462474398807911},"index":2,"playId":"932b74cf-d29c-3c90-ad58-615f76f6d1b6","pitchNumber":3,"startTime":"2025-09-20T23:47:23.527Z","endTime":"2025-09-20T23:47:27.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.7,"endSpeed":84.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.328917022548765,"aZ":-15.104497232424656,"pfxX":-6.232070744907184,"pfxZ":9.444356334066498,"pX":-0.7749934001082996,"pZ":2.5538440343179603,"vX0":4.246750690996696,"vY0":-133.4845958211539,"vZ0":-4.726152056256567,"x":146.54,"y":169.83,"x0":-1.575671114575247,"y0":50.002233990614506,"z0":5.432331825418814,"aX":-11.262892717240934},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2408,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4100948658958563,"extension":6.537345310011013},"hitData":{"launchSpeed":95.5,"launchAngle":24.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.3,"coordY":73.3}},"index":3,"playId":"16696a53-846a-31c1-a3d7-470ad16edaf9","pitchNumber":4,"startTime":"2025-09-20T23:47:45.190Z","endTime":"2025-09-20T23:47:54.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:47:54.879Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carter Jensen grounds out, second baseman Davis Schneider to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T23:48:06.605Z","endTime":"2025-09-20T23:48:28.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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":"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.202171372325708,"aZ":-36.4007716093201,"pfxX":-7.01622281453624,"pfxZ":-2.46347938456147,"pX":-0.4572175744737956,"pZ":1.8268573806591708,"vX0":5.406092909860925,"vY0":-129.8274474784181,"vZ0":-2.277879398450526,"x":134.43,"y":189.45,"x0":-1.6509680846408643,"y0":50.005632481263994,"z0":5.475945018675467,"aX":-12.025320971449537},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.8,"breakHorizontal":11.5,"spinRate":1279,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4212780050430984,"extension":6.448163733872026},"hitData":{"launchSpeed":88.9,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.69,"coordY":155.14}},"index":0,"playId":"29a4b428-59db-35c1-bdd8-6f6fd8a7e265","pitchNumber":1,"startTime":"2025-09-20T23:48:20.119Z","endTime":"2025-09-20T23:48:28.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:48:28.845Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to center fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T23:50:19.511Z","endTime":"2025-09-20T23:51:04.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.79325022655287,"strikeZoneBottom":1.83754795356696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.090364052658042,"aZ":-30.555183756317497,"pfxX":-2.1800606603886163,"pfxZ":1.0783650597587222,"pX":0.12686713988905782,"pZ":3.356956000547324,"vX0":-1.7206393272940146,"vY0":-121.41762079442445,"vZ0":-0.963868196763747,"x":112.16,"y":148.14,"x0":1.1261022196144854,"y0":50.00450862579789,"z0":6.4000939809638435,"aX":-3.279621898591414},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.0,"breakHorizontal":4.3,"spinRate":2493,"spinDirection":253},"zone":2,"typeConfidence":0.88,"plateTime":0.4498094423093062,"extension":6.247177371252644},"index":0,"playId":"17fee5ef-1c72-3e49-99a5-a5aef7c4cef5","pitchNumber":1,"startTime":"2025-09-20T23:50:30.546Z","endTime":"2025-09-20T23:50:35.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.5,"endSpeed":84.4,"strikeZoneTop":3.68886496011459,"strikeZoneBottom":1.80173587249586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.744090630193114,"aZ":-16.83271537251538,"pfxX":4.014741922559228,"pfxZ":8.454639245000974,"pX":-0.8002292654120381,"pZ":3.850003862497331,"vX0":-6.371594255079958,"vY0":-133.1691289573112,"vZ0":-3.1179975680773024,"x":147.5,"y":134.83,"x0":1.090271491878741,"y0":50.006543341968246,"z0":6.237835299099418,"aX":7.28920987278571},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":-6.1,"spinRate":2371,"spinDirection":158},"zone":11,"typeConfidence":0.88,"plateTime":0.40963561529696646,"extension":6.198268521626203},"index":1,"playId":"28ac2605-e7c0-3f0e-926a-fb4e3eb05990","pitchNumber":2,"startTime":"2025-09-20T23:50:42.008Z","endTime":"2025-09-20T23:50:46.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5717229902749,"aZ":-24.486459994675275,"pfxX":0.3768663093317526,"pfxZ":4.415736760374019,"pX":-0.36282494701660434,"pZ":2.990798563558591,"vX0":-3.5167394420919256,"vY0":-130.3689720873997,"vZ0":-3.640607279887409,"x":130.83,"y":158.03,"x0":0.9482848841611647,"y0":50.00261498799192,"z0":6.230420924590989,"aX":0.6568387045736852},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":0.0,"spinRate":2422,"spinDirection":182},"zone":4,"typeConfidence":0.88,"plateTime":0.41838961919658724,"extension":6.343476679401775},"hitData":{"launchSpeed":84.4,"launchAngle":18.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.89,"coordY":76.88}},"index":2,"playId":"f3603038-16e3-305d-8a7e-b156d58cf461","pitchNumber":3,"startTime":"2025-09-20T23:50:55.305Z","endTime":"2025-09-20T23:51:04.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:51:04.477Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alejandro Kirk grounds into a double play, second baseman Michael Massey to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Vladimir Guerrero Jr. out at 2nd. Alejandro Kirk out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T23:51:15.847Z","endTime":"2025-09-20T23:52:53.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.657577823307392,"aZ":-24.004411406841935,"pfxX":-2.514799156465661,"pfxZ":4.944064081423127,"pX":-0.32542458447184247,"pZ":2.763038638072866,"vX0":-2.4081245295529685,"vY0":-126.88039260608068,"vZ0":-4.036666055266532,"x":129.4,"y":164.18,"x0":0.9580851466210071,"y0":50.003740466512745,"z0":6.257159997368477,"aX":-4.155549813002199},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":5.0,"spinRate":2357,"spinDirection":185},"zone":1,"typeConfidence":0.91,"plateTime":0.42946402308183806,"extension":6.470965753141099},"index":0,"playId":"2b1567fa-3f07-30ee-bcbe-ad6b1a70de9a","pitchNumber":1,"startTime":"2025-09-20T23:51:26.647Z","endTime":"2025-09-20T23:51:30.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.249519979191586,"aZ":-37.283382673762944,"pfxX":-1.546817804078115,"pfxZ":-3.6615266144605485,"pX":-0.13161689726588913,"pZ":2.489696253773532,"vX0":-2.043593433782478,"vY0":-117.13451006975305,"vZ0":-1.070642266313144,"x":122.02,"y":171.56,"x0":0.9516940499040717,"y0":50.0036854564318,"z0":6.425734936012621,"aX":-2.1579996345918837},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.6,"breakHorizontal":3.2,"spinRate":2462,"spinDirection":346},"zone":5,"typeConfidence":0.83,"plateTime":0.4668611897305599,"extension":6.435356110393975},"index":1,"playId":"d58d3323-a6d0-3bcf-a78d-ed6df2ab07e8","pitchNumber":2,"startTime":"2025-09-20T23:51:44.658Z","endTime":"2025-09-20T23:51:48.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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-09-20T23:51:55.799Z","endTime":"2025-09-20T23:52:10.688Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"5f6b6f03-4821-302e-bf47-cb71e5a65350","startTime":"2025-09-20T23:52:10.688Z","endTime":"2025-09-20T23:52:14.386Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.11000220996695,"strikeZoneBottom":1.57290568727305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44176082013376,"aZ":-13.682259216108413,"pfxX":2.916794002323671,"pfxZ":9.888889133804282,"pX":-0.9848844038926231,"pZ":4.060940136137902,"vX0":-6.6043771579470505,"vY0":-135.5913523755289,"vZ0":-2.9196341582027046,"x":154.54,"y":129.13,"x0":1.098764751301398,"y0":50.00520539010267,"z0":6.1011021546829625,"aX":5.4567593284208264},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-4.0,"spinRate":2351,"spinDirection":156},"zone":11,"typeConfidence":0.92,"plateTime":0.40329202081075444,"extension":6.459817008952827},"index":4,"playId":"593aa244-f204-3bef-b340-b717ccd0fa9e","pitchNumber":3,"startTime":"2025-09-20T23:52:27.002Z","endTime":"2025-09-20T23:52:31.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04620417001572,"aZ":-13.799436389610277,"pfxX":4.9048194706530515,"pfxZ":9.800007703684312,"pX":0.01931536867522284,"pZ":3.845695928466967,"vX0":-5.1895811186812555,"vY0":-135.88531378083218,"vZ0":-3.208167402834293,"x":116.26,"y":134.95,"x0":1.3142311398503432,"y0":50.00391787450553,"z0":5.997054998297488,"aX":9.197550009755426},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":-7.8,"spinRate":2328,"spinDirection":157},"zone":12,"typeConfidence":0.92,"plateTime":0.4026904909892224,"extension":6.356604132890981},"hitData":{"launchSpeed":93.0,"launchAngle":-26.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.34,"coordY":157.76}},"index":5,"playId":"0598d571-a722-3f05-a8e4-959db35ed174","pitchNumber":4,"startTime":"2025-09-20T23:52:45.117Z","endTime":"2025-09-20T23:52:53.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":9.100000000000001,"leverageIndex":1.78,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:52:53.376Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T23:53:13.492Z","endTime":"2025-09-20T23:54:03.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":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":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.2699976641041,"strikeZoneBottom":1.5784181611757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.901233844333237,"aZ":-26.828419182540376,"pfxX":-0.6413732989981611,"pfxZ":3.14512971330889,"pX":-0.7816171380917913,"pZ":4.244268165217137,"vX0":-4.499317773153496,"vY0":-129.07668818334508,"vZ0":-0.21799411564095206,"x":146.79,"y":124.18,"x0":1.0618691045030362,"y0":50.00438807681795,"z0":6.381951071172411,"aX":-1.0902027495620974},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":2.0,"spinRate":2437,"spinDirection":167},"zone":11,"typeConfidence":0.91,"plateTime":0.42308918128193795,"extension":6.207072826593515},"index":0,"playId":"42115b50-f5e6-3efb-bdcf-3c122027d743","pitchNumber":1,"startTime":"2025-09-20T23:53:20.092Z","endTime":"2025-09-20T23:53:24.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.722437898611663,"aZ":-24.28480072644045,"pfxX":6.549154404304309,"pfxZ":5.559617223173123,"pX":0.019214220825812683,"pZ":2.3067792328898755,"vX0":-4.622710271995956,"vY0":-117.87605611618775,"vZ0":-3.7154033219390294,"x":116.27,"y":176.5,"x0":1.1471336377246468,"y0":50.000520666202014,"z0":6.125222125530587,"aX":9.289034911203855},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.5,"breakHorizontal":-10.8,"spinRate":1497,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.463233626218595,"extension":6.348143534071512},"index":1,"playId":"3edf3025-9d06-3bc5-a7de-636182e677df","pitchNumber":2,"startTime":"2025-09-20T23:53:36.980Z","endTime":"2025-09-20T23:53:41.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":92.9,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.751425648786988,"aZ":-13.003299028036343,"pfxX":3.477024476363858,"pfxZ":10.309436937266575,"pX":-0.3736314449622026,"pZ":2.6097489996766643,"vX0":-5.6960755987175045,"vY0":-135.09790289894894,"vZ0":-6.640195042567691,"x":131.24,"y":168.32,"x0":1.3045494874532448,"y0":50.006252188849295,"z0":6.0028049699973955,"aX":6.468356374569676},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":-5.2,"spinRate":2359,"spinDirection":153},"zone":4,"typeConfidence":0.92,"plateTime":0.4044868042085663,"extension":6.2607904299252715},"hitData":{"launchSpeed":72.6,"launchAngle":0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.89,"coordY":147.28}},"index":2,"playId":"ef7a0faf-ddde-325b-9257-89f18f4b9ea9","pitchNumber":3,"startTime":"2025-09-20T23:53:57.262Z","endTime":"2025-09-20T23:54:03.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:54:03.475Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bobby Witt Jr. homers (23) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T23:55:56.981Z","endTime":"2025-09-20T23:56:55.840Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.54361457103759,"strikeZoneBottom":1.6415652303079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.609065102167964,"aZ":-31.698004282067643,"pfxX":0.4074435215183989,"pfxZ":0.30693501315019667,"pX":1.0981934308632544,"pZ":2.086580220185486,"vX0":6.379043411326311,"vY0":-122.96376211976067,"vZ0":-1.9165964526112265,"x":75.14,"y":182.44,"x0":-1.5741341292944044,"y0":50.00240081375825,"z0":5.545776238654151,"aX":0.6273862301822171},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":-2.2,"spinRate":2626,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4441318086112158,"extension":6.527332034012523},"index":0,"playId":"d5ccb42e-eafa-3cce-ac52-867ad61eb1d9","pitchNumber":1,"startTime":"2025-09-20T23:56:11.045Z","endTime":"2025-09-20T23:56:15.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.5100012790811,"strikeZoneBottom":1.671363989224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.028775259868905,"aZ":-26.4787071802631,"pfxX":1.6946862365615503,"pfxZ":3.498942489531516,"pX":0.6117228521157593,"pZ":1.404089549977694,"vX0":5.001723323296813,"vY0":-126.33212830763532,"vZ0":-4.782899337683474,"x":93.68,"y":200.87,"x0":-1.6083074229098473,"y0":50.00220734696319,"z0":5.432030905667992,"aX":2.7585341343166605},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":-4.1,"spinRate":2622,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4323833659139833,"extension":6.530969292609741},"index":1,"playId":"3f63562b-bf91-32ad-877b-58823ef7811e","pitchNumber":2,"startTime":"2025-09-20T23:56:22.341Z","endTime":"2025-09-20T23:56:26.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67577034565065,"aZ":-28.918539942340715,"pfxX":1.8104206888728134,"pfxZ":1.97247046083816,"pX":0.29210300606691614,"pZ":2.881209465526832,"vX0":4.290179038565831,"vY0":-127.1830049829792,"vZ0":-1.0909469022031755,"x":105.87,"y":160.99,"x0":-1.6477875209538206,"y0":50.000117293085374,"z0":5.597186422312896,"aX":2.9815833089041366},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.6,"breakHorizontal":-4.2,"spinRate":2598,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4297157202322768,"extension":6.400582463048436},"hitData":{"launchSpeed":103.5,"launchAngle":29.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.22,"coordY":28.08}},"index":2,"playId":"a5638a82-2653-30ea-8191-65b29c688d79","pitchNumber":3,"startTime":"2025-09-20T23:56:33.808Z","endTime":"2025-09-20T23:56:55.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":12.499999999999993,"leverageIndex":1.06,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:56:55.840Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vinnie Pasquantino homers (31) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T23:57:03.876Z","endTime":"2025-09-20T23:58:03.039Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.125237825057408,"aZ":-41.59108108616959,"pfxX":3.0408090168413775,"pfxZ":-6.420368980181237,"pX":0.11561910318632225,"pZ":1.4670978411238584,"vX0":3.2809492518611623,"vY0":-120.48085482513689,"vZ0":-0.9244509463013355,"x":112.59,"y":199.17,"x0":-1.6607029830626048,"y0":50.00559333219912,"z0":5.541950677108578,"aX":4.456619514273859},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.6,"breakHorizontal":-6.4,"spinRate":2485,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45518523434945646,"extension":6.4966274494312115},"index":0,"playId":"532dd5fd-53f9-390e-8172-97ae918c0002","pitchNumber":1,"startTime":"2025-09-20T23:57:14.276Z","endTime":"2025-09-20T23:57:18.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":89.1,"endSpeed":82.1,"strikeZoneTop":3.58320155180037,"strikeZoneBottom":1.73134650839935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29753521936992,"aZ":-33.665284279091225,"pfxX":-6.261640597113978,"pfxZ":-0.8707531840978078,"pX":-2.2231353586475118,"pZ":2.821665335427463,"vX0":0.9870790227679184,"vY0":-129.84812657298298,"vZ0":-0.35826176742767135,"x":201.74,"y":162.6,"x0":-1.7936452836896983,"y0":50.00341161498158,"z0":5.5153306563611855,"aX":-10.729423062148436},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.4,"breakHorizontal":11.2,"spinRate":1286,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4212580903521306,"extension":6.440226037352047},"index":1,"playId":"c9272e93-dfe3-3dc1-b99e-5fe152533e89","pitchNumber":2,"startTime":"2025-09-20T23:57:27.733Z","endTime":"2025-09-20T23:57:31.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88265842733047,"aZ":-32.57541717192588,"pfxX":-7.509426444099821,"pfxZ":-0.233782993166602,"pX":0.229028314375593,"pZ":1.7263481076028546,"vX0":7.104087262323519,"vY0":-128.82909347022706,"vZ0":-3.0181114273559864,"x":108.27,"y":192.17,"x0":-1.57869978230149,"y0":50.005992544332244,"z0":5.411781066084971,"aX":-12.720201263591491},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.8,"breakHorizontal":12.1,"spinRate":1169,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.42395587892663045,"extension":6.593268859336156},"hitData":{"launchSpeed":99.2,"launchAngle":35.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":206.6,"coordY":59.72}},"index":2,"playId":"953cd94a-2e04-3e42-b439-5718f6d39570","pitchNumber":3,"startTime":"2025-09-20T23:57:38.078Z","endTime":"2025-09-20T23:58:03.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":10.100000000000009,"leverageIndex":0.83,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:58:03.039Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T23:58:09.893Z","endTime":"2025-09-20T23:59:57.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.5899998884368,"strikeZoneBottom":1.67720730097148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67188931857666,"aZ":-15.645760480552516,"pfxX":-6.220882683756113,"pfxZ":9.066040346907224,"pX":0.22195055582668574,"pZ":2.837059480134471,"vX0":6.614062838509501,"vY0":-133.86430827418053,"vZ0":-4.091170878578039,"x":108.54,"y":162.18,"x0":-1.4672824799818867,"y0":50.00406343535572,"z0":5.498260048547651,"aX":-11.342769553558693},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":10.0,"spinRate":2403,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40846538078114625,"extension":6.796530385738665},"index":0,"playId":"b604e095-307d-30e7-855b-6f9ba11b4835","pitchNumber":1,"startTime":"2025-09-20T23:58:22.580Z","endTime":"2025-09-20T23:58:26.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.22318849575994,"aZ":-32.92434482975191,"pfxX":-0.34899365619561806,"pfxZ":-0.47746977618992403,"pX":0.13002580850505688,"pZ":2.2383018747801873,"vX0":4.295924648336675,"vY0":-123.89976258815621,"vZ0":-1.367891207248395,"x":112.04,"y":178.35,"x0":-1.5729487661726358,"y0":50.002840563818786,"z0":5.521667660284962,"aX":-0.5490111236986294},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.0,"breakHorizontal":-0.2,"spinRate":2543,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.4402499243223841,"extension":6.533426859337277},"index":1,"playId":"d131090c-0556-35c2-bf63-b810942b4f88","pitchNumber":2,"startTime":"2025-09-20T23:58:35.783Z","endTime":"2025-09-20T23:58:39.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.908962601275118,"aZ":-31.16772193728979,"pfxX":-0.32851042375339157,"pfxZ":0.6243238694662088,"pX":0.6106050625343978,"pZ":1.1019657480257465,"vX0":5.393085901399952,"vY0":-124.70547734939672,"vZ0":-4.514042733501501,"x":93.73,"y":209.03,"x0":-1.517440075014163,"y0":50.00210476633752,"z0":5.443982766105372,"aX":-0.5292510301852639},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-0.4,"spinRate":2648,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4355877320253816,"extension":6.545083690014744},"index":2,"playId":"1814d0e7-2756-39fe-860e-e1580302a26d","pitchNumber":3,"startTime":"2025-09-20T23:58:50.462Z","endTime":"2025-09-20T23:58:54.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.7,"endSpeed":83.5,"strikeZoneTop":3.51605732931011,"strikeZoneBottom":1.63243357071141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.262246996964766,"aZ":-14.865118764916538,"pfxX":-6.431374306047777,"pfxZ":9.623043065986781,"pX":-0.3437091592891479,"pZ":4.6446894696730165,"vX0":5.287396209293275,"vY0":-133.41933408294275,"vZ0":0.17430480686150607,"x":130.1,"y":113.37,"x0":-1.5175945364395043,"y0":50.00484108856897,"z0":5.651553714183965,"aX":-11.571908685000984},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":10.4,"spinRate":2335,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4108579391957039,"extension":6.64319221124371},"index":3,"playId":"3cfa2f4b-82de-350d-a7c4-6758831dca84","pitchNumber":4,"startTime":"2025-09-20T23:59:21.765Z","endTime":"2025-09-20T23:59:25.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":89.0,"endSpeed":81.9,"strikeZoneTop":3.59000142416917,"strikeZoneBottom":1.693319153233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54821767261074,"aZ":-30.37824922406493,"pfxX":-9.824611827222489,"pfxZ":1.0507685500842712,"pX":-1.4079538104688487,"pZ":2.4156774645465298,"vX0":3.7559826603277444,"vY0":-129.60127738939477,"vZ0":-1.8446086620971536,"x":170.67,"y":173.56,"x0":-1.5979481170725265,"y0":50.000022891544205,"z0":5.451986099133976,"aX":-16.74545308200599},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.7,"breakHorizontal":17.0,"spinRate":1467,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42228523668528517,"extension":6.797308672590774},"index":4,"playId":"c32c07c0-487f-3cdf-b5c1-cf7a8b1a3122","pitchNumber":5,"startTime":"2025-09-20T23:59:35.948Z","endTime":"2025-09-20T23:59:40.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41997154219595,"aZ":-12.964127944024257,"pfxX":-6.240211689641116,"pfxZ":10.857268092104233,"pX":-0.28785556726734984,"pZ":2.0552464659715888,"vX0":5.298173928330448,"vY0":-132.22425457676854,"vZ0":-6.314977056385064,"x":127.97,"y":183.29,"x0":-1.5076782176617511,"y0":50.002157950497654,"z0":5.4273535581804495,"aX":-11.039726056949076},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.5,"breakHorizontal":10.1,"spinRate":2344,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.41438972106343464,"extension":6.857867521428047},"hitData":{"launchSpeed":91.1,"launchAngle":27.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.4,"coordY":59.02}},"index":5,"playId":"194c1e01-a961-32b5-93a5-c2ce8388d98d","pitchNumber":6,"startTime":"2025-09-20T23:59:49.354Z","endTime":"2025-09-20T23:59:57.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-09-20T23:59:57.472Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T00:00:08.019Z","endTime":"2025-09-21T00:03:05.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.69000129969182,"strikeZoneBottom":1.69560853481065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13824939493249,"aZ":-14.641177832349937,"pfxX":-6.758585727501018,"pfxZ":9.587757511955688,"pX":-1.0070207021984394,"pZ":4.270702887203159,"vX0":3.9632063008330043,"vY0":-134.82163583344814,"vZ0":-0.9157670042779698,"x":155.39,"y":123.47,"x0":-1.6231621920531174,"y0":50.00090006970411,"z0":5.654752771203815,"aX":-12.357699344549875},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2449,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4072973540143394,"extension":6.542600546860629},"index":0,"playId":"0d3a03bf-2afa-322d-9e38-b682fb981ebb","pitchNumber":1,"startTime":"2025-09-21T00:00:30.523Z","endTime":"2025-09-21T00:00:34.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.521386684960348,"aZ":-14.021898258563901,"pfxX":-7.155917746901562,"pfxZ":9.81709645421953,"pX":-0.19556838007766378,"pZ":3.174307755954036,"vX0":5.7301349816952865,"vY0":-135.36623359107938,"vZ0":-3.847731617771937,"x":124.45,"y":153.07,"x0":-1.413774253553911,"y0":50.00581155060049,"z0":5.600955971039138,"aX":-13.235826079047063},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":11.6,"spinRate":2433,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4051868903051634,"extension":6.6078372913397105},"index":1,"playId":"9171cd88-b107-391c-95f5-6fbd7a34dd39","pitchNumber":2,"startTime":"2025-09-21T00:00:44.000Z","endTime":"2025-09-21T00:00:48.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.68999781655985,"strikeZoneBottom":1.71606357853423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.500933215043485,"aZ":-16.002412375683807,"pfxX":-6.3638222537435745,"pfxZ":8.78567685149945,"pX":-0.26336736122657073,"pZ":3.4345758841264047,"vX0":5.2543058695767755,"vY0":-134.62612864737687,"vZ0":-2.6883462079119163,"x":127.04,"y":146.05,"x0":-1.411034307266111,"y0":50.00102019041382,"z0":5.575142009471009,"aX":-11.711321278507535},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2332,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40644087758418346,"extension":6.7291589698269},"index":2,"playId":"f094e03f-58ce-3c73-a19c-d6cb1f282d46","pitchNumber":3,"startTime":"2025-09-21T00:01:13.370Z","endTime":"2025-09-21T00:01:17.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-21T00:01:28.275Z","endTime":"2025-09-21T00:01:38.048Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":86.0,"endSpeed":80.3,"strikeZoneTop":3.68999915205774,"strikeZoneBottom":1.72031427992163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06542315520456,"aZ":-32.89114973714125,"pfxX":-0.0020079712067611055,"pfxZ":-0.4408084174609357,"pX":1.1343440929736375,"pZ":1.5919431971667928,"vX0":6.48435254798396,"vY0":-125.26731614818289,"vZ0":-3.0731638824839314,"x":73.76,"y":195.8,"x0":-1.472891806908837,"y0":50.005822506366194,"z0":5.486449995483707,"aX":-0.0035269102656724878},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":-1.3,"spinRate":2627,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.43497511171811043,"extension":6.720836956194157},"index":4,"playId":"36c6fe95-a6b9-367d-8552-9f7f2e6636a9","pitchNumber":4,"startTime":"2025-09-21T00:01:38.048Z","endTime":"2025-09-21T00:01:42.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.68999991782299,"strikeZoneBottom":1.75771745167138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.013328073143853,"aZ":-25.51581588866478,"pfxX":0.6294005812583734,"pfxZ":4.021764765825424,"pX":1.5233148519977606,"pZ":0.8856815429019628,"vX0":7.217461669143526,"vY0":-127.02332022420708,"vZ0":-6.29182858841474,"x":58.93,"y":214.87,"x0":-1.4219797463217156,"y0":50.000107676839804,"z0":5.390007297317934,"aX":1.0399534112718005},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.2,"breakHorizontal":-2.5,"spinRate":2562,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4291891488519224,"extension":6.797859338044865},"index":5,"playId":"b5070f80-cba4-3523-bea2-28070e7da583","pitchNumber":5,"startTime":"2025-09-21T00:01:53.115Z","endTime":"2025-09-21T00:01:57.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.713640431337144,"aZ":-37.12341575286659,"pfxX":4.39064575188403,"pfxZ":-3.329833191345152,"pX":0.10730587119141112,"pZ":2.3502329129277806,"vX0":2.7977795151374014,"vY0":-120.92367973613727,"vZ0":-0.1368006208332233,"x":112.91,"y":175.32,"x0":-1.6335543493660294,"y0":50.00295393960616,"z0":5.653785556214399,"aX":6.526794565165887},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.8,"breakHorizontal":-8.6,"spinRate":2612,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.45227820705488986,"extension":6.674715300812147},"index":6,"playId":"3ce5667d-a2a5-3e83-8127-2581136e361c","pitchNumber":6,"startTime":"2025-09-21T00:02:10.717Z","endTime":"2025-09-21T00:02:15.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91048988578118,"aZ":-24.331750484945506,"pfxX":0.9063328630204004,"pfxZ":4.644198397920428,"pX":0.516361398164168,"pZ":2.0238358220568147,"vX0":4.855950440177413,"vY0":-128.4631159730961,"vZ0":-4.14716252030782,"x":97.32,"y":184.14,"x0":-1.507876330059079,"y0":50.00430992659149,"z0":5.526336651608325,"aX":1.5314710282147963},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.8,"breakHorizontal":-2.6,"spinRate":2653,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.42461065651905194,"extension":6.68129575756462},"index":7,"playId":"d023a005-9291-319d-9d7f-70a83dba55f8","pitchNumber":7,"startTime":"2025-09-21T00:02:28.172Z","endTime":"2025-09-21T00:02:32.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.881202203303108,"aZ":-13.74690554145668,"pfxX":-4.79340699824122,"pfxZ":9.952801726403012,"pX":-0.5265316599121571,"pZ":3.0963599299961513,"vX0":4.204300926149577,"vY0":-134.8498342143964,"vZ0":-3.964377844268355,"x":137.07,"y":155.18,"x0":-1.4790731457642254,"y0":50.00190966425822,"z0":5.547858381097531,"aX":-8.874094223073415},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2435,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40536909104647867,"extension":6.755111469822587},"index":8,"playId":"4a02c0a9-3507-314b-8ff4-e0505b8b2c9e","pitchNumber":8,"startTime":"2025-09-21T00:03:00.508Z","endTime":"2025-09-21T00:03:05.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:03:05.570Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, second baseman Davis Schneider to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T00:03:11.526Z","endTime":"2025-09-21T00:03:45.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.51646262353055,"strikeZoneBottom":1.61478679376066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.021976050872908,"aZ":-29.880432312712685,"pfxX":-9.36876831766423,"pfxZ":1.3507902826149039,"pX":0.10499583731501336,"pZ":1.6399485693186044,"vX0":7.415901171798478,"vY0":-129.59713021081566,"vZ0":-3.75245193598989,"x":113.0,"y":194.5,"x0":-1.5760245535727933,"y0":50.00548191482584,"z0":5.388437864186403,"aX":-15.942911714193963},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":15.4,"spinRate":1545,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4226009349601032,"extension":6.475980579527059},"index":0,"playId":"be33af1c-1324-36f2-b562-3e90959eaaa5","pitchNumber":1,"startTime":"2025-09-21T00:03:25.258Z","endTime":"2025-09-21T00:03:28.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.338376961936948,"aZ":-33.85533713729236,"pfxX":-6.992216927641194,"pfxZ":-0.9714914626919864,"pX":-0.05886121771066111,"pZ":1.7806782448324132,"vX0":6.17633042801088,"vY0":-130.3074694640555,"vZ0":-2.9295519447409477,"x":119.24,"y":190.7,"x0":-1.5466820088745494,"y0":50.00405424219959,"z0":5.466688058772167,"aX":-12.074483428009902},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.2,"breakHorizontal":11.4,"spinRate":1430,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.41968673161402315,"extension":6.56606966508376},"hitData":{"launchSpeed":102.8,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":153.71}},"index":1,"playId":"5393b6f6-32a1-3617-80cf-fbedd8094d29","pitchNumber":2,"startTime":"2025-09-21T00:03:37.048Z","endTime":"2025-09-21T00:03:45.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:03:45.036Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daulton Varsho walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T00:05:33.267Z","endTime":"2025-09-21T00:06:55.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.8,"strikeZoneTop":2.81329539650448,"strikeZoneBottom":1.29588446818279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.05686200219092,"aZ":-42.293405668045004,"pfxX":-1.1875905178107307,"pfxZ":-7.712886866970508,"pX":-0.24173493675413743,"pZ":0.8426833070234034,"vX0":-2.8744184541528086,"vY0":-113.83625510273407,"vZ0":-3.072881769398766,"x":126.21,"y":216.03,"x0":1.1920902817698729,"y0":50.004820494046854,"z0":6.400267947351073,"aX":-1.5572650537519306},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-14.5,"breakHorizontal":2.9,"spinRate":2400,"spinDirection":349},"zone":13,"typeConfidence":0.9,"plateTime":0.4813040720399999,"extension":6.142000276872367},"index":0,"playId":"fa95147f-bd21-3fea-b640-81460a52821b","pitchNumber":1,"startTime":"2025-09-21T00:05:50.103Z","endTime":"2025-09-21T00:05:54.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98706095728019,"aZ":-22.927416862677994,"pfxX":-1.0665110572596657,"pfxZ":5.718682336071561,"pX":-1.2826120198157311,"pZ":1.871350842523299,"vX0":-4.784809153180694,"vY0":-126.1663084420677,"vZ0":-6.272876436275891,"x":165.89,"y":188.25,"x0":0.7747498537774768,"y0":50.001844114111826,"z0":6.230229399235559,"aX":-1.7237186557620658},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.2,"breakHorizontal":3.0,"spinRate":2418,"spinDirection":185},"zone":13,"typeConfidence":0.92,"plateTime":0.43366381745521076,"extension":6.466334539055505},"index":1,"playId":"9f460b8b-e8bb-3bb3-8848-d82527c67a8b","pitchNumber":2,"startTime":"2025-09-21T00:06:05.899Z","endTime":"2025-09-21T00:06:09.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":2.80433791613787,"strikeZoneBottom":1.18315359800076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.638156029845995,"aZ":-30.745067204855896,"pfxX":-1.8579067980146218,"pfxZ":0.9635548030548491,"pX":-0.8581949486073889,"pZ":-0.005453405902006338,"vX0":-3.081541789911724,"vY0":-121.04330172015447,"vZ0":-8.201165815577376,"x":149.71,"y":238.93,"x0":0.6706642078304784,"y0":50.00532611037555,"z0":6.102299133404596,"aX":-2.7698266638357207},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":4.1,"spinRate":2475,"spinDirection":273},"zone":13,"typeConfidence":0.91,"plateTime":0.4517282353736074,"extension":6.434853086842659},"index":2,"playId":"c043a6ef-2c12-307f-9f54-6f89d457a430","pitchNumber":3,"startTime":"2025-09-21T00:06:19.415Z","endTime":"2025-09-21T00:06:23.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.42533778772842,"strikeZoneBottom":1.56239045832217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.205392501970046,"aZ":-24.617181410699562,"pfxX":-1.768022356332028,"pfxZ":4.617464242664915,"pX":-0.9556114497473099,"pZ":1.1162117801226672,"vX0":-4.041982732693425,"vY0":-127.13009054563831,"vZ0":-7.658893897388347,"x":153.43,"y":208.64,"x0":0.8849125127758275,"y0":50.002053281422306,"z0":6.12359706885024,"aX":-2.8911670246276877},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":4.1,"spinRate":2485,"spinDirection":188},"zone":13,"typeConfidence":0.91,"plateTime":0.43094823464128584,"extension":6.446305959955425},"index":3,"playId":"0093d2b1-c6a9-3495-8288-f001e66b60df","pitchNumber":4,"startTime":"2025-09-21T00:06:38.367Z","endTime":"2025-09-21T00:06:42.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.43281111680623,"strikeZoneBottom":1.67384863020158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.325589317941805,"aZ":-11.265084773313463,"pfxX":3.6660962064742337,"pfxZ":11.55293196347261,"pX":-1.1010998082773027,"pZ":1.237798196310386,"vX0":-6.182885581927913,"vY0":-133.55951895756004,"vZ0":-10.321448347111435,"x":158.97,"y":205.36,"x0":0.7657741551542285,"y0":50.00071517527774,"z0":5.958689281882767,"aX":6.634016976900555},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":-5.3,"spinRate":2459,"spinDirection":160},"zone":13,"typeConfidence":0.92,"plateTime":0.40985143945491265,"extension":6.4076820265338625},"index":4,"playId":"11185784-2967-3411-b231-a8f583e619ba","pitchNumber":5,"startTime":"2025-09-21T00:06:50.603Z","endTime":"2025-09-21T00:06:55.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.13,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:06:55.134Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T00:07:07.110Z","endTime":"2025-09-21T00:08:57.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.38999982937071,"strikeZoneBottom":1.60823212683373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.509975547082608,"aZ":-24.09333840751036,"pfxX":5.916268022187154,"pfxZ":5.834234721970798,"pX":1.0273631293945777,"pZ":2.7498756669619144,"vX0":-3.075798427202413,"vY0":-117.04327372947571,"vZ0":-2.829853012597696,"x":77.84,"y":164.53,"x0":1.591311592721043,"y0":50.000504586381844,"z0":6.235535662832073,"aX":8.190613755588904},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.1,"breakHorizontal":-10.0,"spinRate":1630,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.46833274168413563,"extension":6.23139590161801},"index":0,"playId":"b14ccd80-68b2-3414-868a-48f01dcc6ee7","pitchNumber":1,"startTime":"2025-09-21T00:07:14.844Z","endTime":"2025-09-21T00:07:19.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":79.6,"endSpeed":73.2,"strikeZoneTop":3.38999979979798,"strikeZoneBottom":1.63039427934307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.25693827086525,"aZ":-39.18433195843327,"pfxX":-0.7616958428051394,"pfxZ":-5.194625626873364,"pX":0.002875038962094036,"pZ":2.0244090593816813,"vX0":-2.2095378209113328,"vY0":-115.85964131426168,"vZ0":-1.5062226503239515,"x":116.89,"y":184.12,"x0":1.0709967004231633,"y0":50.005176438186744,"z0":6.454992081666178,"aX":-1.0270373367612868},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.5,"breakHorizontal":1.9,"spinRate":2492,"spinDirection":340},"zone":8,"typeConfidence":0.91,"plateTime":0.474195087711347,"extension":6.268547727357489},"index":1,"playId":"a500183c-2178-35a5-8816-1453c398a749","pitchNumber":2,"startTime":"2025-09-21T00:07:28.693Z","endTime":"2025-09-21T00:07:32.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.741025826099953,"aZ":-22.3640113818027,"pfxX":7.469058863342717,"pfxZ":6.933665324832742,"pX":0.5443592156368595,"pZ":0.6918448589074999,"vX0":-4.305812375680385,"vY0":-118.50064366447158,"vZ0":-7.640411762783562,"x":96.25,"y":220.1,"x0":1.4193999391098793,"y0":50.0018749979901,"z0":6.016702497858276,"aX":10.566811254374961},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.8,"breakHorizontal":-12.4,"spinRate":1570,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.46313036037335564,"extension":6.384058429382999},"index":2,"playId":"0f87f32d-4bcc-3ef9-bf31-ca4e74670357","pitchNumber":3,"startTime":"2025-09-21T00:07:46.738Z","endTime":"2025-09-21T00:07:50.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"b88d62d0-6bf6-3065-bc56-65167ab61373","startTime":"2025-09-21T00:08:08.933Z","endTime":"2025-09-21T00:08:13.067Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.82492360352862,"aZ":-14.719798832898046,"pfxX":4.415131925869436,"pfxZ":9.474675927346215,"pX":-0.3901145619864435,"pZ":3.9085405882125093,"vX0":-5.466993740742551,"vY0":-135.20075097050136,"vZ0":-3.0059693094507263,"x":131.87,"y":133.25,"x0":1.0891959007491874,"y0":50.00266906519184,"z0":6.074344494558644,"aX":8.133929527371405},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-6.7,"spinRate":2445,"spinDirection":154},"zone":11,"typeConfidence":0.92,"plateTime":0.40588248019886564,"extension":6.236777631334635},"index":4,"playId":"027f33f3-3905-30fc-87c4-3b4c56f9331c","pitchNumber":4,"startTime":"2025-09-21T00:08:25.375Z","endTime":"2025-09-21T00:08:29.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.339837872867225,"aZ":-14.220953955089975,"pfxX":4.856539087414863,"pfxZ":9.822211246163269,"pX":-0.05919117754977867,"pZ":3.8798440000402965,"vX0":-4.544560158664325,"vY0":-134.1691110618934,"vZ0":-3.3808456843884263,"x":119.26,"y":134.02,"x0":1.0235409188492723,"y0":50.00098603924798,"z0":6.166140047399236,"aX":8.875732096745704},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":-7.8,"spinRate":2306,"spinDirection":161},"zone":11,"typeConfidence":0.91,"plateTime":0.4078317221039267,"extension":6.286668095809961},"hitData":{"launchSpeed":87.7,"launchAngle":21.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.71,"coordY":107.6}},"index":5,"playId":"82682f72-6633-3e51-81e7-c2e88322e6bc","pitchNumber":5,"startTime":"2025-09-21T00:08:47.406Z","endTime":"2025-09-21T00:08:57.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":4.500000000000014,"leverageIndex":1.98,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:08:57.733Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isiah Kiner-Falefa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T00:09:11.939Z","endTime":"2025-09-21T00:10:37.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.37407841039675,"strikeZoneBottom":1.57956595289634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.080528035441734,"aZ":-23.38786033537021,"pfxX":-2.1236198794230985,"pfxZ":5.29949301334382,"pX":-0.2808776865622576,"pZ":3.0513961930892535,"vX0":-2.054885989776089,"vY0":-128.1470548450866,"vZ0":-3.6495729244512063,"x":101.31,"y":133.83,"x0":0.8081027590920647,"y0":50.00575475619148,"z0":6.3262258951572266,"aX":-3.5241144399966196},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.0,"breakHorizontal":4.3,"spinRate":2355,"spinDirection":184},"zone":1,"typeConfidence":0.9,"plateTime":0.42780708084278674,"extension":6.261300425977988},"index":0,"playId":"7d651592-b0bb-3b15-943b-8d8f3e8f44ac","pitchNumber":1,"startTime":"2025-09-21T00:09:22.505Z","endTime":"2025-09-21T00:09:26.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58457751074171,"aZ":-24.217917206979994,"pfxX":-1.7714992766264284,"pfxZ":4.711277212449099,"pX":-1.0483131729022688,"pZ":2.6879510591798175,"vX0":-4.495007608598614,"vY0":-129.05170741060527,"vZ0":-4.076560088749264,"x":156.96,"y":166.21,"x0":0.9454140772624544,"y0":50.0027253107567,"z0":6.151163127886573,"aX":-2.9902999795043894},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":4.2,"spinRate":2432,"spinDirection":181},"zone":11,"typeConfidence":0.9,"plateTime":0.4242455208002318,"extension":6.327831394292236},"index":1,"playId":"c87aedc5-b08d-3131-b362-26fde95f2730","pitchNumber":2,"startTime":"2025-09-21T00:09:43.698Z","endTime":"2025-09-21T00:09:48.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.213317089542638,"aZ":-13.98778296893621,"pfxX":5.066581473541612,"pfxZ":9.906765301150307,"pX":-0.31825028826241397,"pZ":3.124542175094341,"vX0":-6.149452504814075,"vY0":-134.61491261219325,"vZ0":-5.208074945562274,"x":129.13,"y":154.42,"x0":1.3374179910363397,"y0":50.000751527240254,"z0":6.074523161937087,"aX":9.298703169416578},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":-7.8,"spinRate":2401,"spinDirection":158},"zone":1,"typeConfidence":0.91,"plateTime":0.40688709990543304,"extension":6.344829408568832},"index":2,"playId":"f7c73bdd-8ee1-3af4-94cd-9b15c9957bc6","pitchNumber":3,"startTime":"2025-09-21T00:10:06.752Z","endTime":"2025-09-21T00:10:11.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.1,"endSpeed":72.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.213447387856565,"aZ":-24.531419037014587,"pfxX":8.617152937058838,"pfxZ":5.686476885506809,"pX":1.172222047916718,"pZ":1.9828268003369232,"vX0":-3.057613473946168,"vY0":-115.15245659852226,"vZ0":-3.791066087529443,"x":72.32,"y":185.24,"x0":1.3970718302128777,"y0":50.00270504148931,"z0":6.02148674833925,"aX":11.582130465163022},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":9.6,"breakHorizontal":-14.9,"spinRate":1489,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.47548959911728783,"extension":6.206565073681813},"index":3,"playId":"719f7087-af53-31c3-be85-f108a55a330e","pitchNumber":4,"startTime":"2025-09-21T00:10:33.501Z","endTime":"2025-09-21T00:10:37.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.59,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:10:37.999Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Myles Straw lines out to left fielder Adam Frazier.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T00:10:48.700Z","endTime":"2025-09-21T00:12:18.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":"Lineout","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":4},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"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, 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":79.0,"endSpeed":72.8,"strikeZoneTop":3.56063057260747,"strikeZoneBottom":1.71477305380644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.704164093085023,"aZ":-23.955736583265764,"pfxX":5.356037718688606,"pfxZ":6.13126601274342,"pX":-0.7401003980871317,"pZ":1.9415918175180036,"vX0":-6.572724198340174,"vY0":-114.86698543125954,"vZ0":-4.220197292159392,"x":145.21,"y":186.36,"x0":1.4586939370180927,"y0":50.00299984023021,"z0":6.124119505773208,"aX":7.178768445375813},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":10.3,"breakHorizontal":-8.2,"spinRate":1415,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.47632412694815907,"extension":6.249427549466477},"index":0,"playId":"79ba1340-6819-304f-9a94-183a307051ea","pitchNumber":1,"startTime":"2025-09-21T00:10:59.624Z","endTime":"2025-09-21T00:11:03.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.61998983474275,"strikeZoneBottom":1.75722574150274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85958595414323,"aZ":-23.31857794596846,"pfxX":6.561371820467832,"pfxZ":6.249905599538882,"pX":0.8723248966530751,"pZ":1.7814280950206385,"vX0":-3.428222731809127,"vY0":-118.3360602898922,"vZ0":-4.749185826965209,"x":83.75,"y":190.68,"x0":1.4883793842290602,"y0":50.000972501717136,"z0":5.953971487467199,"aX":9.292312545575514},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.4,"breakHorizontal":-11.0,"spinRate":1609,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4630836344018756,"extension":6.26839042293186},"index":1,"playId":"224da971-9ab7-31fc-8f30-a4719892bd47","pitchNumber":2,"startTime":"2025-09-21T00:11:18.928Z","endTime":"2025-09-21T00:11:23.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"e6d00459-42e6-3a06-b987-c4dc1cce8065","startTime":"2025-09-21T00:11:34.852Z","endTime":"2025-09-21T00:11:38.865Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.61472511664564,"strikeZoneBottom":1.68255057948618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75910618742607,"aZ":-24.32984980690517,"pfxX":-0.5744611383583922,"pfxZ":4.58550399699679,"pX":0.014707156655741882,"pZ":3.0921314471415644,"vX0":-3.0324523278441333,"vY0":-129.4261423320158,"vZ0":-3.3290931578372946,"x":116.44,"y":155.29,"x0":1.2720063505189516,"y0":50.00619244985097,"z0":6.239977682532069,"aX":-0.9828980015756388},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":1.7,"spinRate":2325,"spinDirection":175},"zone":2,"typeConfidence":0.9,"plateTime":0.4217741587640771,"extension":6.364379119813602},"index":3,"playId":"2add57de-63c5-331a-b400-15e6ae6774e6","pitchNumber":3,"startTime":"2025-09-21T00:11:50.884Z","endTime":"2025-09-21T00:11:55.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.613864705256624,"aZ":-23.455629089233707,"pfxX":-0.9636003658290708,"pfxZ":5.015793368080547,"pX":-0.2814317557377986,"pZ":2.1897667827971885,"vX0":-3.0081282825193476,"vY0":-130.97668776100508,"vZ0":-5.449199548562711,"x":127.73,"y":179.66,"x0":1.0069770681228158,"y0":50.0006522479779,"z0":6.050646815488602,"aX":-1.6741577645997106},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.2,"breakHorizontal":2.4,"spinRate":2544,"spinDirection":174},"zone":4,"typeConfidence":0.9,"plateTime":0.41814854144301083,"extension":6.40420538194288},"hitData":{"launchSpeed":106.3,"launchAngle":16.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.47,"coordY":110.64}},"index":4,"playId":"c3c4b374-d5bf-3c8e-a11b-31320e8a01db","pitchNumber":4,"startTime":"2025-09-21T00:12:10.545Z","endTime":"2025-09-21T00:12:18.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:12:18.164Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T00:14:07.077Z","endTime":"2025-09-21T00:15:14.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.984392460170497,"aZ":-15.644295887340759,"pfxX":-7.823186838174424,"pfxZ":9.40995207236421,"pX":-0.09337753003263329,"pZ":1.7536842511596642,"vX0":6.3539069674119935,"vY0":-131.69816429901385,"vZ0":-6.58622315894645,"x":124.98,"y":137.13,"x0":-1.5209192574569177,"y0":50.00385410241797,"z0":5.444337492280614,"aX":-13.742666962762538},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.8,"breakHorizontal":12.7,"spinRate":2391,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4159085561440423,"extension":6.628956848483597},"index":0,"playId":"97e840ac-d717-3317-81fd-56334a7fa049","pitchNumber":1,"startTime":"2025-09-21T00:14:24.139Z","endTime":"2025-09-21T00:14:28.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.29000217869687,"strikeZoneBottom":1.53082193720168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12034294596297,"aZ":-28.21190866260964,"pfxX":2.058109062075536,"pfxZ":2.441624232149543,"pX":-0.6227715356965109,"pZ":4.3253092720569555,"vX0":2.0777272653594574,"vY0":-125.65722508936511,"vZ0":2.064579354047329,"x":140.74,"y":122.0,"x0":-1.7234558130272521,"y0":50.00126830107882,"z0":5.76359685426798,"aX":3.3364317628877322},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":-4.2,"spinRate":2552,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.43358870243149594,"extension":6.493785674878122},"index":1,"playId":"a9955be7-c667-3823-80cc-83adf28e9671","pitchNumber":2,"startTime":"2025-09-21T00:14:46.242Z","endTime":"2025-09-21T00:14:50.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.5,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87570952966402,"aZ":-15.606872766067069,"pfxX":-6.1898131454766965,"pfxZ":9.131479054331953,"pX":0.20036560309134147,"pZ":3.081405678997109,"vX0":6.446421360067559,"vY0":-133.16049611066111,"vZ0":-3.774493665403113,"x":109.36,"y":155.58,"x0":-1.4360255356766116,"y0":50.00119423718001,"z0":5.630883802069419,"aX":-11.228156975572388},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2440,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4097543593716262,"extension":6.615168256395766},"index":2,"playId":"0d61b619-ec2c-3e51-bfd0-1202dce6a069","pitchNumber":3,"startTime":"2025-09-21T00:14:56.562Z","endTime":"2025-09-21T00:15:00.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.272164414336512,"aZ":-33.21183123991153,"pfxX":-0.45260116363331415,"pfxZ":-0.6664640164291749,"pX":0.15887289776036131,"pZ":1.1595055266289915,"vX0":4.513436775480463,"vY0":-123.16714814556858,"vZ0":-3.728546570553511,"x":110.94,"y":207.47,"x0":-1.6277624939805548,"y0":50.00288420360167,"z0":5.460580132345455,"aX":-0.7055944139918157},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.8,"breakHorizontal":-0.1,"spinRate":2610,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4423669830867478,"extension":6.5563049328537275},"index":3,"playId":"c7b8fa2a-d2f3-399b-8484-8d0f5350f0c1","pitchNumber":4,"startTime":"2025-09-21T00:15:10.627Z","endTime":"2025-09-21T00:15:14.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:15:14.829Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jac Caglianone flies out sharply to right fielder George Springer.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T00:15:27.532Z","endTime":"2025-09-21T00:15:45.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"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":91.5,"endSpeed":83.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.696785001566,"aZ":-14.75449034296906,"pfxX":-6.468896788400078,"pfxZ":9.761025723658523,"pX":0.3867495723228998,"pZ":3.180324829941268,"vX0":6.9638824305032,"vY0":-133.03123143545685,"vZ0":-3.3166878333137144,"x":102.26,"y":152.91,"x0":-1.4298732162931762,"y0":50.001715683961294,"z0":5.518891747046968,"aX":-11.543686158892426},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.2,"breakHorizontal":10.1,"spinRate":2470,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4124077689026526,"extension":6.713714383007836},"hitData":{"launchSpeed":106.4,"launchAngle":54.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":169.18,"coordY":89.99}},"index":0,"playId":"7af79dee-57da-33b1-af24-9bffc2434404","pitchNumber":1,"startTime":"2025-09-21T00:15:35.847Z","endTime":"2025-09-21T00:15:45.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:15:45.696Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Massey flies out to left fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T00:16:28.833Z","endTime":"2025-09-21T00:17:06.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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-09-21T00:16:10.597Z","endTime":"2025-09-21T00:16:31.080Z","isPitch":false,"type":"action","player":{"id":686681,"link":"/api/v1/people/686681"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.53359433923865,"strikeZoneBottom":1.64018606044691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.371404395778946,"aZ":-22.72354581106866,"pfxX":-0.4437126657275605,"pfxZ":5.669374392036323,"pX":0.49332287879727316,"pZ":1.190913829389267,"vX0":5.568716702420658,"vY0":-127.75768816384311,"vZ0":-6.234886375956731,"x":98.2,"y":206.63,"x0":-1.6495735202395894,"y0":50.001495392869806,"z0":5.429282348721901,"aX":-0.7406655703927639},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.2,"breakHorizontal":-0.4,"spinRate":2489,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.42744541932588964,"extension":6.611338009135669},"index":1,"playId":"ad50f701-5c95-37dc-b1f8-8f6389cea8b7","pitchNumber":1,"startTime":"2025-09-21T00:16:31.080Z","endTime":"2025-09-21T00:16:34.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":92.2,"endSpeed":83.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59256750444415,"aZ":-13.247509093067167,"pfxX":-5.568789977133209,"pfxZ":10.470977192916997,"pX":0.20325696331665216,"pZ":2.825165700939551,"vX0":6.333566325946445,"vY0":-134.01203439184877,"vZ0":-4.743922279707556,"x":109.25,"y":162.5,"x0":-1.4740295192049355,"y0":50.005191789322915,"z0":5.573925160958655,"aX":-10.069140999935973},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2486,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40965541754246093,"extension":6.582414408945777},"index":2,"playId":"d63d3c5c-04b6-3534-aeef-510e9589dc0d","pitchNumber":2,"startTime":"2025-09-21T00:16:43.365Z","endTime":"2025-09-21T00:16:46.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.3,"endSpeed":83.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.391984270198876,"aZ":-12.358436942876255,"pfxX":-6.442287452897535,"pfxZ":11.048837143855483,"pX":-0.08567075685757322,"pZ":3.1998352523031546,"vX0":6.08042530032738,"vY0":-132.8107557893917,"vZ0":-3.843926160840601,"x":120.27,"y":152.38,"x0":-1.5634216561197005,"y0":50.003358569424186,"z0":5.5594670407851625,"aX":-11.55483215795469},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.4,"breakHorizontal":10.4,"spinRate":2364,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.41179340895868277,"extension":6.623111078121926},"hitData":{"launchSpeed":85.8,"launchAngle":55.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.75,"coordY":125.28}},"index":3,"playId":"c1d694dd-7b56-33d2-803a-8d821df1cc13","pitchNumber":3,"startTime":"2025-09-21T00:16:57.220Z","endTime":"2025-09-21T00:17:06.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:17:06.628Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T00:18:57.466Z","endTime":"2025-09-21T00:20:22.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.55999874657942,"strikeZoneBottom":1.67045995126492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.736323746495696,"aZ":-39.91216305402322,"pfxX":-2.0600332423323335,"pfxZ":-5.755728447500676,"pX":-0.04153554373694153,"pZ":3.274401246762718,"vX0":-1.8776692234806567,"vY0":-115.3244079655028,"vZ0":1.2089697956232932,"x":118.58,"y":150.37,"x0":1.0512338112735773,"y0":50.002299900025726,"z0":6.59759126296144,"aX":-2.770006959211697},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.8,"breakHorizontal":4.2,"spinRate":2399,"spinDirection":338},"zone":2,"typeConfidence":0.91,"plateTime":0.47520981946339713,"extension":6.139447000748414},"index":0,"playId":"b9c3cb96-615d-3138-ad07-94a5cfd5b06b","pitchNumber":1,"startTime":"2025-09-21T00:19:15.379Z","endTime":"2025-09-21T00:19:19.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":77.8,"endSpeed":71.6,"strikeZoneTop":3.5599978279681,"strikeZoneBottom":1.72617471118066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.184023914291924,"aZ":-25.01140657883878,"pfxX":7.505262924449383,"pfxZ":5.532414630239911,"pX":1.3027369663790618,"pZ":1.4045868574803007,"vX0":-3.636872740865392,"vY0":-113.22035144718583,"vZ0":-4.87475654720084,"x":67.34,"y":200.86,"x0":1.9569816766081418,"y0":50.00443738128464,"z0":6.0967270455295886,"aX":9.718798803558768},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":9.0,"breakHorizontal":-12.6,"spinRate":1553,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.48427186396064315,"extension":6.155758281575162},"index":1,"playId":"7b3b56e0-5802-3fc6-a968-443b8a4931ab","pitchNumber":2,"startTime":"2025-09-21T00:19:28.226Z","endTime":"2025-09-21T00:19:32.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.080799363291263,"aZ":-28.454843916131754,"pfxX":-0.568820862571549,"pfxZ":2.2702675035391415,"pX":-0.43369786175564207,"pZ":2.825906373454594,"vX0":-2.8598954036721453,"vY0":-126.5340006367819,"vZ0":-2.9117753882354362,"x":133.53,"y":162.48,"x0":0.7799193199023583,"y0":50.00409348570242,"z0":6.2447338492026105,"aX":-0.9328974099627269},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":1.6,"spinRate":2546,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.4310152761628401,"extension":6.410137023944053},"index":2,"playId":"708dd4ac-48e0-3fd1-814d-fb9f5ce8670d","pitchNumber":3,"startTime":"2025-09-21T00:19:45.350Z","endTime":"2025-09-21T00:19:50.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.834051869476998,"aZ":-26.473014622917947,"pfxX":-1.9176214056554874,"pfxZ":3.3913919306648808,"pX":0.03870393041354636,"pZ":3.5292100318483994,"vX0":-3.013445378960942,"vY0":-128.62570245599485,"vZ0":-1.340079022693011,"x":115.52,"y":143.49,"x0":1.4730635226538156,"y0":50.00344182094465,"z0":6.103162277155666,"aX":-3.223564464864864},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.1,"breakHorizontal":4.1,"spinRate":2373,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.42527362676072267,"extension":6.445201408378335},"index":3,"playId":"76ee257c-d17c-395f-9313-8774afdd29f7","pitchNumber":4,"startTime":"2025-09-21T00:20:18.316Z","endTime":"2025-09-21T00:20:22.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:20:22.593Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Davis Schneider grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T00:20:28.931Z","endTime":"2025-09-21T00:21:16.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.83824641402171,"aZ":-24.238761852005428,"pfxX":5.376069433939334,"pfxZ":5.760332159626737,"pX":0.36236489793433946,"pZ":1.697188761823436,"vX0":-4.285879113205671,"vY0":-116.60943357846882,"vZ0":-5.024771287351829,"x":103.19,"y":192.96,"x0":1.525281070069501,"y0":50.00305735968009,"z0":6.165442079662277,"aX":7.407093063194105},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.5,"breakHorizontal":-8.6,"spinRate":1406,"spinDirection":141},"zone":9,"typeConfidence":0.89,"plateTime":0.4696228957203328,"extension":6.293752643918529},"index":0,"playId":"ef34ea79-6557-3356-9d1b-252f623d2c5a","pitchNumber":1,"startTime":"2025-09-21T00:20:43.056Z","endTime":"2025-09-21T00:20:47.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.0,"endSpeed":72.9,"strikeZoneTop":3.14540348686931,"strikeZoneBottom":1.58865788567593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.999510080602885,"aZ":-22.739402187287155,"pfxX":7.146651636553102,"pfxZ":7.040599173391771,"pX":0.10216669516336825,"pZ":1.2228498309514648,"vX0":-5.480768233812436,"vY0":-114.92261279383439,"vZ0":-5.7521098391923084,"x":113.11,"y":205.76,"x0":1.5877066120778143,"y0":50.00104626057307,"z0":5.962569900312053,"aX":9.57289048173032},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":11.6,"breakHorizontal":-11.6,"spinRate":1496,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4763390436542392,"extension":6.224126271757848},"index":1,"playId":"480e0d3a-6a51-3032-8679-125d9989ea0c","pitchNumber":2,"startTime":"2025-09-21T00:20:56.510Z","endTime":"2025-09-21T00:21:00.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43959308964388,"aZ":-39.452835168091184,"pfxX":-3.76381919512707,"pfxZ":-5.134022310652773,"pX":-0.26168193783956545,"pZ":2.3090373673740414,"vX0":-2.4482073132770346,"vY0":-118.33537588753363,"vZ0":-0.8066130417318043,"x":126.97,"y":176.44,"x0":1.2749282730765183,"y0":50.00114615282776,"z0":6.266633303629196,"aX":-5.339729844705826},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.2,"breakHorizontal":7.4,"spinRate":2498,"spinDirection":347},"zone":5,"typeConfidence":0.91,"plateTime":0.4627414967426926,"extension":6.276284470555621},"hitData":{"launchSpeed":79.0,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.77,"coordY":169.92}},"index":2,"playId":"9e494d7a-4365-3525-8cda-6df34b11e552","pitchNumber":3,"startTime":"2025-09-21T00:21:08.439Z","endTime":"2025-09-21T00:21:16.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:21:16.192Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T00:21:24.636Z","endTime":"2025-09-21T00:23:40.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":81.8,"endSpeed":76.5,"strikeZoneTop":3.71720125062707,"strikeZoneBottom":1.70873551757862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99944175841413,"aZ":-37.59097887333109,"pfxX":0.605480153784856,"pfxZ":-3.772938507535934,"pX":-0.7953233292243657,"pZ":-0.8145095610103221,"vX0":-4.45499675080172,"vY0":-118.93062980432076,"vZ0":-8.131521377441748,"x":147.32,"y":260.77,"x0":1.0203260259043314,"y0":50.000328964467045,"z0":6.041945871758559,"aX":0.8712571978703482},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.5,"breakHorizontal":0.0,"spinRate":2541,"spinDirection":348},"zone":13,"typeConfidence":0.9,"plateTime":0.4598850596337507,"extension":6.392819995219053},"index":0,"playId":"7b8b9e25-c421-3cd4-a3d2-ae7cc0cbdeb9","pitchNumber":1,"startTime":"2025-09-21T00:21:50.907Z","endTime":"2025-09-21T00:21:55.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.716057717549,"strikeZoneBottom":1.74241503848003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.739052154944023,"aZ":-22.821087790081123,"pfxX":-1.5385137576048091,"pfxZ":5.421071316500418,"pX":-1.5729300099925654,"pZ":3.0816946937919987,"vX0":-6.0462634957720605,"vY0":-129.4148429482435,"vZ0":-3.581923855103103,"x":176.96,"y":155.57,"x0":0.9775801390298242,"y0":50.00126140615904,"z0":6.197825974461236,"aX":-2.6524552513497968},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.4,"breakHorizontal":4.0,"spinRate":2462,"spinDirection":184},"zone":11,"typeConfidence":0.9,"plateTime":0.42054447652950344,"extension":6.385119121550658},"index":1,"playId":"038c23c6-af7a-3813-9327-78898014ba27","pitchNumber":2,"startTime":"2025-09-21T00:22:07.789Z","endTime":"2025-09-21T00:22:12.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.156779046946006,"aZ":-25.149816571394528,"pfxX":7.300511453612025,"pfxZ":5.164114593994002,"pX":-0.009641938680698629,"pZ":2.460715384875098,"vX0":-5.512916971666994,"vY0":-115.7354966534179,"vZ0":-3.018816702602189,"x":117.37,"y":172.34,"x0":1.4522102251108395,"y0":50.00030046646446,"z0":6.184934836879656,"aX":9.924189328722818},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.9,"breakHorizontal":-11.9,"spinRate":1556,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.47285744414597897,"extension":6.487913678645586},"index":2,"playId":"58e70202-7819-38e0-b36f-11f2f4dda14d","pitchNumber":3,"startTime":"2025-09-21T00:22:25.004Z","endTime":"2025-09-21T00:22:29.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.7938775009711,"strikeZoneBottom":1.7504933196569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82810192249788,"aZ":-21.28961757844943,"pfxX":-1.7428041277284696,"pfxZ":6.287318260178482,"pX":0.6088444643813901,"pZ":2.0249850121116606,"vX0":-0.8798009243291508,"vY0":-130.55334959605844,"vZ0":-6.144999682465243,"x":93.79,"y":184.11,"x0":1.1763266324320878,"y0":50.00141671176485,"z0":6.005719388234551,"aX":-3.0154435047349852},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.3,"breakHorizontal":3.4,"spinRate":2485,"spinDirection":181},"zone":9,"typeConfidence":0.88,"plateTime":0.4191369687635391,"extension":6.370599004526146},"index":3,"playId":"523b7c49-ef31-37e6-a3c0-ed01b9662ef8","pitchNumber":4,"startTime":"2025-09-21T00:22:53.856Z","endTime":"2025-09-21T00:22:58.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.71200576030373,"strikeZoneBottom":1.80769592663034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.870381471078755,"aZ":-24.933518364061456,"pfxX":7.624608572556108,"pfxZ":5.17812964094502,"pX":0.07695954603550424,"pZ":-0.01066409737274314,"vX0":-6.08345859014403,"vY0":-117.65448891131616,"vZ0":-8.275883086433952,"x":114.07,"y":239.07,"x0":1.7088315415851707,"y0":50.00196643557339,"z0":5.871933600217661,"aX":10.660775051333804},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.6,"breakHorizontal":-12.2,"spinRate":1555,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.46600178979949813,"extension":6.23706793502978},"index":4,"playId":"7c184e1e-ffe1-3fc2-bb5a-16c6ee665bc1","pitchNumber":5,"startTime":"2025-09-21T00:23:08.935Z","endTime":"2025-09-21T00:23:13.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.75072626600651,"aZ":-24.56391703019099,"pfxX":-0.3908674509114355,"pfxZ":4.33126982121914,"pX":-0.09115339849845036,"pZ":2.9704910593893303,"vX0":-3.01969034385171,"vY0":-131.45873163101072,"vZ0":-3.3231992741510274,"x":120.47,"y":158.58,"x0":1.1212237547813966,"y0":50.00538418057306,"z0":6.065855921315297,"aX":-0.6865213275108556},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.3,"breakHorizontal":1.3,"spinRate":2455,"spinDirection":175},"zone":5,"typeConfidence":0.89,"plateTime":0.41597336751816494,"extension":6.609282440714687},"hitData":{"launchSpeed":94.7,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.07,"coordY":201.95}},"index":5,"playId":"7fd3da08-b4c7-3c9e-a320-03e758e59fbc","pitchNumber":6,"startTime":"2025-09-21T00:23:33.228Z","endTime":"2025-09-21T00:23:40.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:23:40.224Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T00:25:37.002Z","endTime":"2025-09-21T00:26:27.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.17999899704247,"strikeZoneBottom":1.51157616833637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.723102400822675,"aZ":-43.767214148678846,"pfxX":4.61749782924631,"pfxZ":-8.197584209680002,"pX":-0.10630754344604225,"pZ":2.202430185879929,"vX0":2.2471638063431008,"vY0":-118.47162945697809,"vZ0":1.155678774223089,"x":121.05,"y":179.31,"x0":-1.6685931381304278,"y0":50.00367830945227,"z0":5.724859729330431,"aX":6.529279380041225},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-14.3,"breakHorizontal":-8.9,"spinRate":2707,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.4632569240887041,"extension":6.466671984745145},"index":0,"playId":"3ed80a98-34b8-3b93-93f4-5328971a3b8f","pitchNumber":1,"startTime":"2025-09-21T00:25:50.132Z","endTime":"2025-09-21T00:25:53.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.2,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.440166669827992,"aZ":-15.488436354641754,"pfxX":-8.005444503315367,"pfxZ":9.368174079758354,"pX":0.24254616775309004,"pZ":3.1956675375705377,"vX0":7.0185420485674195,"vY0":-132.62736319377336,"vZ0":-3.262044365385587,"x":107.75,"y":152.5,"x0":-1.3983555787547817,"y0":50.00161600852094,"z0":5.571525305006048,"aX":-14.256829925748846},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":13.0,"spinRate":2440,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.41302402742248745,"extension":6.71268667395244},"index":1,"playId":"e4557f3b-50e0-3286-a791-3412a7cda30d","pitchNumber":2,"startTime":"2025-09-21T00:26:05.220Z","endTime":"2025-09-21T00:26:08.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.759572504062465,"aZ":-42.346484059972056,"pfxX":3.1998042229866424,"pfxZ":-7.0114545197297815,"pX":0.823694774183516,"pZ":0.28014357467886886,"vX0":4.705005013485264,"vY0":-120.36603359741409,"vZ0":-3.402142819659753,"x":85.6,"y":231.22,"x0":-1.5803589366289605,"y0":50.0023392798899,"z0":5.502720910965446,"aX":4.6425313002470885},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.3,"breakHorizontal":-7.1,"spinRate":2693,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4569800025651207,"extension":6.583965402345236},"index":2,"playId":"2ac43697-d889-33fd-b108-de9723e01056","pitchNumber":3,"startTime":"2025-09-21T00:26:23.155Z","endTime":"2025-09-21T00:26:27.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:26:27.322Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bobby Witt Jr. doubles (43) on a ground ball to left fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T00:26:35.946Z","endTime":"2025-09-21T00:28:22.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.52486915977502,"strikeZoneBottom":1.69006120574813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35391811231473,"aZ":-12.636548050918607,"pfxX":-7.64488788574501,"pfxZ":10.781775528566527,"pX":-0.8114553814387236,"pZ":2.821498631586983,"vX0":4.568186092505687,"vY0":-134.53480442154878,"vZ0":-4.828387812743779,"x":147.93,"y":162.6,"x0":-1.5486058665161049,"y0":50.00118675813476,"z0":5.552772951179604,"aX":-13.849455516852393},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":12.7,"spinRate":2496,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.408954486251603,"extension":6.722189834650444},"index":0,"playId":"5964f801-ba86-3479-b229-a8689de20021","pitchNumber":1,"startTime":"2025-09-21T00:26:50.866Z","endTime":"2025-09-21T00:26:55.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.795507417704858,"aZ":-13.606604538613473,"pfxX":-6.701039440535187,"pfxZ":10.139185788009176,"pX":-1.0334658762151658,"pZ":3.49371556597562,"vX0":3.6365428052564264,"vY0":-135.06198990212636,"vZ0":-3.0061298073813116,"x":156.39,"y":144.45,"x0":-1.5328950993086887,"y0":50.005571603145135,"z0":5.589191076570952,"aX":-12.27466728478012},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":11.3,"spinRate":2495,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40688793864781925,"extension":6.629250568206441},"index":1,"playId":"67d50d85-cb67-36f6-83ae-784625520d30","pitchNumber":2,"startTime":"2025-09-21T00:27:03.596Z","endTime":"2025-09-21T00:27:07.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T00:27:10.986Z","endTime":"2025-09-21T00:27:22.572Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.55805394243632,"strikeZoneBottom":1.65382961843341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03146279826561,"aZ":-15.972658755905849,"pfxX":-8.163740050407178,"pfxZ":9.030807341729847,"pX":-1.307546335835481,"pZ":4.489266767366778,"vX0":3.29673696709605,"vY0":-133.86724376399502,"vZ0":-0.12049315317797721,"x":166.84,"y":117.57,"x0":-1.502581972632446,"y0":50.00205240631139,"z0":5.689711156013541,"aX":-14.64336761558531},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":13.9,"spinRate":2400,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4109961447813184,"extension":6.675665819899716},"index":3,"playId":"78226cdc-e9f9-3e45-a77a-a44fc84d1bf8","pitchNumber":3,"startTime":"2025-09-21T00:27:22.572Z","endTime":"2025-09-21T00:27:26.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.319543088186325,"aZ":-14.213160446592877,"pfxX":-8.211338711724538,"pfxZ":9.88068481582943,"pX":0.6694108554786767,"pZ":3.735295494391826,"vX0":8.282358097349272,"vY0":-134.50091755695598,"vZ0":-2.3132668511885366,"x":91.48,"y":137.93,"x0":-1.3946836322219676,"y0":50.003226791468656,"z0":5.6240002786078795,"aX":-14.927203808779602},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":13.0,"spinRate":2565,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40847015527570374,"extension":6.6500028050294375},"index":4,"playId":"6979b5b4-c592-3f0a-8ac2-7c593cb0af04","pitchNumber":4,"startTime":"2025-09-21T00:27:41.339Z","endTime":"2025-09-21T00:27:45.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":86.3,"endSpeed":80.0,"strikeZoneTop":3.50999819431558,"strikeZoneBottom":1.63229058852279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.476238095632883,"aZ":-31.468186820832155,"pfxX":-1.132764506482678,"pfxZ":0.43700680139833437,"pX":1.7798473799983485,"pZ":0.18713324883506594,"vX0":8.210792899962474,"vY0":-125.43843744525768,"vZ0":-6.470445879528869,"x":49.16,"y":233.73,"x0":-1.3832001719307243,"y0":50.00065724492169,"z0":5.353471354470018,"aX":-1.8133915524179813},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.5,"breakHorizontal":0.2,"spinRate":2664,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.43603045013470254,"extension":6.830910772472498},"index":5,"playId":"c3406ef0-7e14-36f1-9fc1-30cb1539f4d2","pitchNumber":5,"startTime":"2025-09-21T00:27:56.102Z","endTime":"2025-09-21T00:28:00.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27468037371479,"aZ":-38.40210953581219,"pfxX":4.527095459416668,"pfxZ":-4.171072074537179,"pX":0.5930721919895015,"pZ":2.0855493830807568,"vX0":3.724172978331601,"vY0":-121.28373116738408,"vZ0":-0.52429090177509,"x":94.39,"y":182.47,"x0":-1.5494062954503252,"y0":50.00275727494692,"z0":5.647704323686775,"aX":6.757989051702008},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.4,"breakHorizontal":-9.1,"spinRate":2750,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.45125450913060394,"extension":6.664634579956175},"hitData":{"launchSpeed":101.0,"launchAngle":1.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.08,"coordY":111.14}},"index":6,"playId":"46825aa8-b3c7-3c2e-a911-7fd46cf684ae","pitchNumber":6,"startTime":"2025-09-21T00:28:12.936Z","endTime":"2025-09-21T00:28:22.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":0.4,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:28:22.655Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T00:28:40.768Z","endTime":"2025-09-21T00:31:26.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.558611507050635,"aZ":-14.953628357258793,"pfxX":-6.266454537544139,"pfxZ":9.526281325068572,"pX":0.22913926281332198,"pZ":3.653332688107926,"vX0":6.408164887122215,"vY0":-134.0097985690567,"vZ0":-2.1472751380897583,"x":108.27,"y":140.14,"x0":-1.3857496858803824,"y0":50.00562453524253,"z0":5.540505598005612,"aX":-11.332168791427438},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2400,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.409650911116497,"extension":6.731629278111385},"index":0,"playId":"e96a3f28-ff89-3d33-801e-01fe8aa6e7e5","pitchNumber":1,"startTime":"2025-09-21T00:28:59.205Z","endTime":"2025-09-21T00:29:03.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"c8366c46-11f7-3ad4-8455-605ae673809c","startTime":"2025-09-21T00:29:21.005Z","endTime":"2025-09-21T00:29:26.928Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.55734863561272,"strikeZoneBottom":1.79108026197581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42022181842729,"aZ":-13.344394350122126,"pfxX":-7.740963914148817,"pfxZ":10.41213850625742,"pX":1.0710554722462495,"pZ":2.2227451480138667,"vX0":8.738238257260464,"vY0":-133.55465326719153,"vZ0":-6.193711249173032,"x":76.17,"y":178.77,"x0":-1.2355308496403317,"y0":50.006585340004655,"z0":5.529605037710578,"aX":-14.005214055324537},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":12.1,"spinRate":2429,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.409914797658411,"extension":6.639264618851374},"index":2,"playId":"0a366ce1-4798-389c-85af-07ddd12fbc5c","pitchNumber":2,"startTime":"2025-09-21T00:29:41.322Z","endTime":"2025-09-21T00:29:45.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.813010659853028,"aZ":-27.625782162479464,"pfxX":0.8404500960842736,"pfxZ":2.7760802245774485,"pX":-0.27478272906900036,"pZ":2.6131994311204916,"vX0":3.07588583450578,"vY0":-126.6023517639745,"vZ0":-1.8692180908419407,"x":127.47,"y":168.22,"x0":-1.6104624742241478,"y0":50.00105925578245,"z0":5.5542528906429265,"aX":1.3749405128926475},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":-2.2,"spinRate":2530,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4312630283632024,"extension":6.5909203236539415},"index":3,"playId":"2b2d1083-2125-3691-978b-db8f3a6e6592","pitchNumber":3,"startTime":"2025-09-21T00:30:04.983Z","endTime":"2025-09-21T00:30:08.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25356517033849,"aZ":-43.12263889599127,"pfxX":2.6083789330298575,"pfxZ":-7.396405843529203,"pX":0.3316714322384168,"pZ":1.6250571573960941,"vX0":3.552860236558911,"vY0":-121.03885340251776,"vZ0":-0.5538774588378887,"x":104.36,"y":194.9,"x0":-1.4957950661380988,"y0":50.00551314113195,"z0":5.642194528026418,"aX":3.858904225635387},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.2,"breakHorizontal":-5.6,"spinRate":2640,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4530300143885957,"extension":6.607729944973692},"index":4,"playId":"69bb509b-3735-3d25-ad0a-e3383c3bc0c7","pitchNumber":4,"startTime":"2025-09-21T00:30:28.696Z","endTime":"2025-09-21T00:30:32.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.53976920047214,"strikeZoneBottom":1.77403984464194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.176532247464543,"aZ":-42.247451073139636,"pfxX":3.391323691444357,"pfxZ":-6.831099905443068,"pX":-0.8951766772755193,"pZ":4.022344704139798,"vX0":0.5773956929307451,"vY0":-120.58136815864142,"vZ0":4.60238944136536,"x":151.12,"y":130.18,"x0":-1.578315559472145,"y0":50.00354401998837,"z0":5.813545871957394,"aX":4.999998124899041},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.0,"breakHorizontal":-6.2,"spinRate":2531,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.45403590714415554,"extension":6.759536197744851},"index":5,"playId":"eb174a48-0d57-3256-97d4-fefae6a6cb5d","pitchNumber":5,"startTime":"2025-09-21T00:30:52.101Z","endTime":"2025-09-21T00:30:55.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.494629397838644,"aZ":-42.82598364227612,"pfxX":2.781692626193554,"pfxZ":-7.178170555525016,"pX":-0.3039675320985713,"pZ":2.1447611032679474,"vX0":2.100841787827354,"vY0":-121.26041209078423,"vZ0":0.4784323310119085,"x":128.59,"y":180.87,"x0":-1.5440527493224458,"y0":50.00389360928023,"z0":5.692081731618551,"aX":4.127172374188964},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.6,"breakHorizontal":-5.5,"spinRate":2659,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4523238818235109,"extension":6.532790467994421},"hitData":{"launchSpeed":103.4,"launchAngle":30.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.68,"coordY":50.84}},"index":6,"playId":"0ab37842-6ff3-3991-a37f-d7330a30b890","pitchNumber":6,"startTime":"2025-09-21T00:31:13.251Z","endTime":"2025-09-21T00:31:26.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.7,"awayTeamWinProbability":16.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.77,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:31:26.053Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to shortstop Ernie Clement.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T00:31:36.057Z","endTime":"2025-09-21T00:32:45.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.69419929219423,"strikeZoneBottom":1.82244493616446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.611922000657476,"aZ":-13.25159772948511,"pfxX":-6.756360580319629,"pfxZ":10.297132794380392,"pX":0.2165133151208646,"pZ":2.319425963627685,"vX0":6.5539864203232145,"vY0":-134.5567825709147,"vZ0":-5.986184387179444,"x":108.75,"y":176.16,"x0":-1.3704618236618529,"y0":50.00348070360525,"z0":5.50832159998166,"aX":-12.416542985591265},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":10.9,"spinRate":2447,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4067358564214554,"extension":6.730014402532387},"index":0,"playId":"3e666116-53e4-3fc9-af72-5ad930de0e3c","pitchNumber":1,"startTime":"2025-09-21T00:31:55.663Z","endTime":"2025-09-21T00:31:59.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.0,"endSpeed":80.7,"strikeZoneTop":3.58999954665061,"strikeZoneBottom":1.79505765083852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.04526844931639,"aZ":-31.126689116346988,"pfxX":-0.41261837973346704,"pfxZ":0.6437714624695676,"pX":1.6499054744486956,"pZ":0.2735221770652485,"vX0":7.5778886938719126,"vY0":-125.07556896898365,"vZ0":-6.417016576657815,"x":54.11,"y":231.39,"x0":-1.3427976945822995,"y0":50.0001843884945,"z0":5.36908009126523,"aX":-0.6674544343559886},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":-0.7,"spinRate":2671,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4349942122125312,"extension":6.88025835827499},"index":1,"playId":"5972a880-79d9-3bb4-9c7d-886c1b5bade5","pitchNumber":2,"startTime":"2025-09-21T00:32:11.426Z","endTime":"2025-09-21T00:32:15.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40837056780202,"aZ":-32.24309498293178,"pfxX":-0.4560551693875604,"pfxZ":-0.042619065188938876,"pX":0.20678209223685015,"pZ":2.2879905281337414,"vX0":4.803191327185885,"vY0":-123.21099057394703,"vZ0":-1.4172631984879471,"x":109.12,"y":177.0,"x0":-1.7012509166652636,"y0":50.00501491037653,"z0":5.572942689977039,"aX":-0.708550512443754},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":-0.2,"spinRate":2660,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.44301585505240526,"extension":6.584090499282366},"hitData":{"launchSpeed":87.7,"launchAngle":63.0,"totalDistance":176.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":94.05,"coordY":141.55}},"index":2,"playId":"98ff0fba-eabb-3d01-8e8a-130239f6cbec","pitchNumber":3,"startTime":"2025-09-21T00:32:36.022Z","endTime":"2025-09-21T00:32:45.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:32:45.252Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T00:34:59.452Z","endTime":"2025-09-21T00:36:45.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.27712262368958,"strikeZoneBottom":1.62716209365298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.714257737431158,"aZ":-13.059356990224396,"pfxX":3.3880187416835303,"pfxZ":10.800199665848957,"pX":1.2931588081965526,"pZ":3.1002234163926174,"vX0":-0.4667176459524674,"vY0":-132.3145579307144,"vZ0":-5.475781767344428,"x":67.71,"y":155.07,"x0":1.0319192554407481,"y0":50.00388385362874,"z0":6.1566646382514545,"aX":5.9962547962225194},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":-6.0,"spinRate":2248,"spinDirection":161},"zone":12,"typeConfidence":0.91,"plateTime":0.41424617292226484,"extension":6.3653091530814905},"index":0,"playId":"0324592e-86a2-332b-966e-3b5fbd638aeb","pitchNumber":1,"startTime":"2025-09-21T00:35:10.642Z","endTime":"2025-09-21T00:35:14.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67556113462909,"aZ":-23.747266355682306,"pfxX":6.991848133375054,"pfxZ":6.226205785100943,"pX":0.4270781978596292,"pZ":1.7971943336768252,"vX0":-3.979772702851944,"vY0":-115.9101833438891,"vZ0":-4.656125708047558,"x":100.72,"y":190.26,"x0":1.26225656597391,"y0":50.00566067923333,"z0":6.113432371487469,"aX":9.467800631881147},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":10.3,"breakHorizontal":-11.6,"spinRate":1712,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.4734653063873475,"extension":6.365031378203062},"index":1,"playId":"9a32359a-45cd-35af-9778-845de88c63bd","pitchNumber":2,"startTime":"2025-09-21T00:35:21.549Z","endTime":"2025-09-21T00:35:25.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-21T00:35:33.314Z","endTime":"2025-09-21T00:35:44.634Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.25299844152588,"strikeZoneBottom":1.51823488938599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.91935831322635,"aZ":-22.67234528612205,"pfxX":-0.3877992487344062,"pfxZ":5.702360576854591,"pX":-0.8824774999684101,"pZ":2.915895722371051,"vX0":-3.8533233825106685,"vY0":-127.88255017439378,"vZ0":-3.833166058856194,"x":150.64,"y":160.05,"x0":0.6905366044267568,"y0":50.00342354998252,"z0":6.20049127501177,"aX":-0.6449364045559365},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.7,"breakHorizontal":1.6,"spinRate":2400,"spinDirection":179},"zone":11,"typeConfidence":0.9,"plateTime":0.4273570277999794,"extension":6.523985727376793},"index":3,"playId":"cdc06b4e-71bd-33d9-ba47-c4a70d4df606","pitchNumber":3,"startTime":"2025-09-21T00:35:44.634Z","endTime":"2025-09-21T00:35:48.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":81.3,"endSpeed":74.6,"strikeZoneTop":3.11000209825314,"strikeZoneBottom":1.55286903894349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.499077768556795,"aZ":-20.512254446398632,"pfxX":8.466119523198449,"pfxZ":8.319634901644653,"pX":0.6351824095876805,"pZ":-0.12742296483862103,"vX0":-4.7973385404299185,"vY0":-117.94989201579601,"vZ0":-9.628432487978372,"x":92.79,"y":242.22,"x0":1.6008032553143563,"y0":50.00403163295933,"z0":5.916006859716488,"aX":11.869007911235467},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":12.8,"breakHorizontal":-14.0,"spinRate":1676,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.46528735232486307,"extension":6.210947169671995},"index":4,"playId":"0238bbd6-0da3-3cd3-8438-096dab855ba4","pitchNumber":4,"startTime":"2025-09-21T00:35:57.835Z","endTime":"2025-09-21T00:36:01.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62336043133905,"aZ":-20.980431674838975,"pfxX":-2.4226788012715623,"pfxZ":6.403164220871957,"pX":0.5227123935880607,"pZ":2.269028816404212,"vX0":-0.9353294549190083,"vY0":-131.33072267880698,"vZ0":-5.847864654430444,"x":97.08,"y":177.52,"x0":1.198153711553167,"y0":50.003082914700315,"z0":6.083474506367094,"aX":-4.234769044847022},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.6,"breakHorizontal":4.6,"spinRate":2415,"spinDirection":170},"zone":6,"typeConfidence":0.89,"plateTime":0.41694544315453097,"extension":6.337618270994641},"index":5,"playId":"54d778fe-8052-3751-96b3-37d90dc6bce3","pitchNumber":5,"startTime":"2025-09-21T00:36:16.662Z","endTime":"2025-09-21T00:36:20.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.450981128263,"aZ":-25.187945672936646,"pfxX":8.039457077850898,"pfxZ":5.11409005427757,"pX":0.49289488369041695,"pZ":2.183958701628007,"vX0":-4.724232951923209,"vY0":-116.58764659175688,"vZ0":-3.3720009665187822,"x":98.21,"y":179.81,"x0":1.5086813769110528,"y0":50.00454015555433,"z0":6.04583288353502,"aX":10.985758406427355},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":8.6,"breakHorizontal":-13.3,"spinRate":1513,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.47116381376066396,"extension":6.228228064660045},"hitData":{"launchSpeed":97.7,"launchAngle":31.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.68,"coordY":74.76}},"index":6,"playId":"ee107259-acd2-3ee5-893c-160bdd2fa466","pitchNumber":6,"startTime":"2025-09-21T00:36:36.163Z","endTime":"2025-09-21T00:36:45.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:36:45.616Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T00:36:57.212Z","endTime":"2025-09-21T00:38:49.748Z","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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":"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":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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(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":79.0,"endSpeed":72.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.433338495974002,"aZ":-23.3018676605332,"pfxX":7.51702558185414,"pfxZ":6.673105055986621,"pX":0.6457006160923057,"pZ":2.178330241007673,"vX0":-4.567996715671402,"vY0":-114.9203359961653,"vZ0":-3.729631297973585,"x":92.39,"y":179.97,"x0":1.688274662979547,"y0":50.00509187820091,"z0":6.100640724347069,"aX":9.99832081773684},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":11.4,"breakHorizontal":-12.4,"spinRate":1662,"spinDirection":131},"zone":6,"typeConfidence":0.9,"plateTime":0.477664310343743,"extension":6.1441408244337055},"index":0,"playId":"f837da5b-125a-33e4-8f64-a5ae2f60bfdd","pitchNumber":1,"startTime":"2025-09-21T00:37:10.882Z","endTime":"2025-09-21T00:37:15.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.279255604715736,"aZ":-23.69618749551791,"pfxX":-1.7514668514802838,"pfxZ":4.972178019840353,"pX":-0.6058617740653395,"pZ":3.365962673558551,"vX0":-3.5016673766616857,"vY0":-129.31382221250493,"vZ0":-2.5734501752712076,"x":140.09,"y":147.9,"x0":0.9897652809062782,"y0":50.00169356430409,"z0":6.179016089607136,"aX":-2.985633245985946},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":4.0,"spinRate":2349,"spinDirection":183},"zone":1,"typeConfidence":0.9,"plateTime":0.4224788069321517,"extension":6.574113594724373},"index":1,"playId":"eb8feb67-bddd-362a-ba35-57ebeffa58db","pitchNumber":2,"startTime":"2025-09-21T00:37:29.925Z","endTime":"2025-09-21T00:37:34.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.3371737508531,"strikeZoneBottom":1.50166640853615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.976552830913175,"aZ":-15.611894488702026,"pfxX":3.492340532763327,"pfxZ":8.903517643197548,"pX":0.8274415135632051,"pZ":4.401318542002955,"vX0":-2.256871106644382,"vY0":-134.95074124523893,"vZ0":-1.6710841994819459,"x":85.46,"y":119.94,"x0":1.2171126904674139,"y0":50.0054817566129,"z0":6.118211719965313,"aX":6.498482533901852},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":-5.9,"spinRate":2395,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.4045373104476533,"extension":6.272539911088102},"index":2,"playId":"437dc61b-0678-324c-b147-70fff5e257b9","pitchNumber":3,"startTime":"2025-09-21T00:37:48.867Z","endTime":"2025-09-21T00:37:53.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":82.0,"endSpeed":75.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2668528510296,"aZ":-24.00845853714044,"pfxX":6.961285647709998,"pfxZ":5.682271910196671,"pX":0.23133594576984526,"pZ":1.9522362507830295,"vX0":-5.305584771712491,"vY0":-119.20895674219956,"vZ0":-4.398018121748368,"x":108.18,"y":186.07,"x0":1.5831867930597123,"y0":50.00123468318089,"z0":5.992449770752624,"aX":10.00167011442665},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.5,"breakHorizontal":-11.3,"spinRate":1647,"spinDirection":135},"zone":8,"typeConfidence":0.9,"plateTime":0.459748414035027,"extension":6.275456640655375},"index":3,"playId":"0b919d58-325b-3817-a1c2-8bbcf9d61eb0","pitchNumber":4,"startTime":"2025-09-21T00:38:07.590Z","endTime":"2025-09-21T00:38:12.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.2,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26162876208075,"aZ":-12.953091366897189,"pfxX":3.243717032916411,"pfxZ":10.374735929833491,"pX":-1.158000205024317,"pZ":2.8464996666208147,"vX0":-6.917721895785355,"vY0":-135.41700982454958,"vZ0":-6.04131388446145,"x":161.14,"y":161.92,"x0":1.0110896754849525,"y0":50.00272796313608,"z0":6.016804755517903,"aX":6.0102306171653},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-4.3,"spinRate":2297,"spinDirection":157},"zone":11,"typeConfidence":0.92,"plateTime":0.4048626881881816,"extension":6.495173472584355},"hitData":{"launchSpeed":53.3,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.48,"coordY":153.85}},"index":4,"playId":"d742cf21-19c3-3fbc-93ae-0b9ab448a678","pitchNumber":5,"startTime":"2025-09-21T00:38:42.631Z","endTime":"2025-09-21T00:38:49.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:38:49.748Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daulton Varsho homers (19) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T00:39:02.605Z","endTime":"2025-09-21T00:39:37.081Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.300970705239656,"aZ":-24.011565560386746,"pfxX":-1.9972569065200594,"pfxZ":4.8126173444799925,"pX":-0.27997529106505975,"pZ":2.3559322629823223,"vX0":-2.514951748867347,"vY0":-128.80819827607098,"vZ0":-5.086724466155548,"x":127.67,"y":175.17,"x0":0.9650409994344848,"y0":50.00546998598094,"z0":6.189949368155029,"aX":-3.389051885879814},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":4.1,"spinRate":2419,"spinDirection":182},"zone":4,"typeConfidence":0.9,"plateTime":0.4236439695262799,"extension":6.416379429763861},"hitData":{"launchSpeed":106.2,"launchAngle":22.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.24,"coordY":22.76}},"index":0,"playId":"d203cc4e-be38-3cc2-ab96-a8de6fdef447","pitchNumber":1,"startTime":"2025-09-21T00:39:13.520Z","endTime":"2025-09-21T00:39:37.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":-10.5,"leverageIndex":0.54,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:39:37.081Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ernie Clement walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T00:41:55.534Z","endTime":"2025-09-21T00:43:10.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-09-21T00:39:49.714Z","endTime":"2025-09-21T00:40:33.952Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John Schreiber replaces Noah Cameron.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T00:40:33.952Z","endTime":"2025-09-21T00:41:57.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.3900016911976,"strikeZoneBottom":1.6700993390319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.850271516054363,"aZ":-30.306951806625925,"pfxX":-11.683074098904711,"pfxZ":1.022328460508474,"pX":0.21225321729644295,"pZ":2.1869380042600826,"vX0":10.778761166648874,"vY0":-134.5476368050539,"vZ0":-0.47074863711144455,"x":108.91,"y":179.73,"x0":-2.332563965349823,"y0":50.003497693147395,"z0":4.516254807527214,"aX":-21.36956070469822},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.9,"breakHorizontal":18.7,"spinRate":2343,"spinDirection":253},"zone":8,"typeConfidence":0.91,"plateTime":0.40746490353088305,"extension":6.461834354819438},"index":2,"playId":"7612ac79-faa1-3190-b41b-e8672e5a6c05","pitchNumber":1,"startTime":"2025-09-21T00:41:57.565Z","endTime":"2025-09-21T00:42:01.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.39000169988731,"strikeZoneBottom":1.53942368619812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.689758230597004,"aZ":-30.65792309936777,"pfxX":6.26066048680154,"pfxZ":1.061137063682608,"pX":1.2489256861755327,"pZ":1.9896464581147035,"vX0":6.649140680929977,"vY0":-119.11779795340634,"vZ0":0.9243737885646202,"x":69.39,"y":185.06,"x0":-2.3960675894794927,"y0":50.004276855484406,"z0":4.376489395116127,"aX":8.962483147484969},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.4,"breakHorizontal":-13.0,"spinRate":2584,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.46048872228304516,"extension":6.109591886398817},"index":3,"playId":"d6a79fb4-da8e-3170-b422-81dc966d0844","pitchNumber":2,"startTime":"2025-09-21T00:42:14.176Z","endTime":"2025-09-21T00:42:18.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.39000238009299,"strikeZoneBottom":1.46911495004684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.137694271288098,"aZ":-26.46225558537463,"pfxX":-1.0215564065026768,"pfxZ":3.31979967809659,"pX":0.9853344755316199,"pZ":2.7170816373025044,"vX0":9.040824374918651,"vY0":-129.3333780490446,"vZ0":0.4859442948900583,"x":79.44,"y":165.42,"x0":-2.4003090661530706,"y0":50.00205522324256,"z0":4.532198340594418,"aX":-1.7590717023041018},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":0.1,"spinRate":2529,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.4210706973274778,"extension":6.206155984936022},"index":4,"playId":"7f5ae893-0ad0-3d39-bd43-23f6ac5ae3d8","pitchNumber":3,"startTime":"2025-09-21T00:42:29.490Z","endTime":"2025-09-21T00:42:33.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.36093148495772,"strikeZoneBottom":1.49137524081826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.223039208869316,"aZ":-27.838306402985342,"pfxX":0.17172848291050524,"pfxZ":2.5312584595528076,"pX":1.163444652115624,"pZ":2.2405017646134437,"vX0":9.042974656498751,"vY0":-129.32092918900958,"vZ0":-0.432366589979662,"x":72.65,"y":178.29,"x0":-2.3850209713019295,"y0":50.00200847396652,"z0":4.525399492481567,"aX":0.2924725663952659},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":-2.2,"spinRate":2441,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.42179154654826956,"extension":6.3081297018474265},"index":5,"playId":"21b6baab-b27b-3297-8f30-c328c9e791bf","pitchNumber":4,"startTime":"2025-09-21T00:42:48.234Z","endTime":"2025-09-21T00:42:52.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.37275173796502,"strikeZoneBottom":1.57640323269292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.622483184049553,"aZ":-30.23729953295709,"pfxX":-11.833062836928613,"pfxZ":1.0591870078501087,"pX":0.7941566321918261,"pZ":1.4263025079823028,"vX0":12.1354438066976,"vY0":-134.4907565255783,"vZ0":-2.263172501393738,"x":86.73,"y":200.27,"x0":-2.2427707027796604,"y0":50.00381747441988,"z0":4.426904041791675,"aX":-21.643005357016502},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.6,"breakHorizontal":18.7,"spinRate":2281,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.40752024468921766,"extension":6.48116712960011},"index":6,"playId":"b6b846b5-4ef2-3123-beeb-6fb1d5f34d4b","pitchNumber":5,"startTime":"2025-09-21T00:43:05.402Z","endTime":"2025-09-21T00:43:10.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.82,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:43:10.112Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Addison Barger flies out to left fielder Adam Frazier.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T00:44:20.812Z","endTime":"2025-09-21T00:46:02.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Addison Barger replaces Isiah Kiner-Falefa.","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-09-21T00:43:35.156Z","endTime":"2025-09-21T00:43:39.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":643396,"link":"/api/v1/people/643396"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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-09-21T00:43:39.993Z","endTime":"2025-09-21T00:44:22.871Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65670052600569,"aZ":-25.442048613589737,"pfxX":-1.3835588899655455,"pfxZ":3.7632306316780593,"pX":0.8717285199560807,"pZ":1.2278899560118939,"vX0":9.138104464617985,"vY0":-132.08082241017186,"vZ0":-3.678869108311744,"x":83.77,"y":205.63,"x0":-2.433843377579886,"y0":50.00637974876562,"z0":4.48191166190297,"aX":-2.4788473723189237},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":0.8,"spinRate":2419,"spinDirection":250},"zone":14,"typeConfidence":0.91,"plateTime":0.4126167843993711,"extension":6.36780408218952},"index":2,"playId":"9d76a486-9015-3218-9a17-4607953c9456","pitchNumber":1,"startTime":"2025-09-21T00:44:22.871Z","endTime":"2025-09-21T00:44:27.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.242824710392814,"aZ":-20.499147491593263,"pfxX":-9.125845323354413,"pfxZ":6.223412338051768,"pX":0.9619885888859107,"pZ":1.435030959844852,"vX0":11.846727518194022,"vY0":-136.43030689330936,"vZ0":-4.080592365004057,"x":80.33,"y":200.03,"x0":-2.2598812316367503,"y0":50.006618502627774,"z0":4.37098987570079,"aX":-17.132163396332075},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":13.9,"spinRate":2310,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.4021475632878895,"extension":6.419714743465757},"index":3,"playId":"cb70dbe5-2c18-3168-bcfe-4a39ef13740b","pitchNumber":2,"startTime":"2025-09-21T00:44:39.070Z","endTime":"2025-09-21T00:44:43.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.70000276276344,"strikeZoneBottom":1.91476438154849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.16060677570752,"aZ":-26.187400788038133,"pfxX":-2.8471705006304395,"pfxZ":3.4149418895076735,"pX":-0.18210460565124736,"pZ":3.293795742794556,"vX0":6.762684067543123,"vY0":-130.45778321313617,"vZ0":1.83588376776712,"x":123.94,"y":149.85,"x0":-2.4189555862493823,"y0":50.0004500131832,"z0":4.532763604297123,"aX":-4.988681353011348},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":4.0,"spinRate":2423,"spinDirection":245},"zone":2,"typeConfidence":0.9,"plateTime":0.41720626129469185,"extension":6.288016903438243},"index":4,"playId":"cca0b91c-6e9a-367e-a38e-3bbd3e5b41cd","pitchNumber":3,"startTime":"2025-09-21T00:45:02.198Z","endTime":"2025-09-21T00:45:06.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.981925715910734,"aZ":-38.43412440062863,"pfxX":-4.749455862237119,"pfxZ":-3.997305437033265,"pX":1.0039684473478276,"pZ":0.8295479663967725,"vX0":9.740927819083508,"vY0":-124.2790615035299,"vZ0":-0.7634785433091418,"x":78.73,"y":216.38,"x0":-2.349979529077027,"y0":50.00562708764359,"z0":4.333762898714243,"aX":-7.427819550412627},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.2,"breakHorizontal":6.4,"spinRate":1245,"spinDirection":287},"zone":14,"typeConfidence":0.72,"plateTime":0.44076395620745457,"extension":6.3144178313739046},"index":5,"playId":"035a3c9b-27a2-3253-85da-5190a6cd6437","pitchNumber":4,"startTime":"2025-09-21T00:45:18.967Z","endTime":"2025-09-21T00:45:23.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":6,"startTime":"2025-09-21T00:45:36.589Z","endTime":"2025-09-21T00:45:54.386Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":93.7,"endSpeed":85.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6166215856026,"aZ":-24.02705080916566,"pfxX":-8.328470737774468,"pfxZ":4.342003884366992,"pX":0.35960587430175195,"pZ":2.3818786100392524,"vX0":9.786467077291823,"vY0":-136.08658348494095,"vZ0":-1.233620454856296,"x":103.29,"y":174.47,"x0":-2.199627316667041,"y0":50.004779426223244,"z0":4.5040043181468565,"aX":-15.636891413602216},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":13.1,"spinRate":2215,"spinDirection":252},"zone":6,"typeConfidence":0.89,"plateTime":0.40235352915437117,"extension":6.350003319742557},"hitData":{"launchSpeed":79.3,"launchAngle":32.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.43,"coordY":96.89}},"index":7,"playId":"d0f9bff4-fe81-328d-b878-4ca2d36e28c5","pitchNumber":5,"startTime":"2025-09-21T00:45:54.386Z","endTime":"2025-09-21T00:46:02.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":1.79,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:46:02.744Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a ground ball to right fielder George Springer.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T00:48:13.108Z","endTime":"2025-09-21T00:48:24.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Addison Barger remains in the game as the third baseman.","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":0,"startTime":"2025-09-21T00:47:33.699Z","endTime":"2025-09-21T00:48:08.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":643396,"link":"/api/v1/people/643396"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T00:48:08.344Z","endTime":"2025-09-21T00:48:15.428Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82702180617842,"aZ":-29.958362356803235,"pfxX":-7.235298566015168,"pfxZ":1.337728820334796,"pX":0.3478121659772001,"pZ":2.7591132891096795,"vX0":6.963758080166933,"vY0":-127.30626991655478,"vZ0":-1.1084054664482936,"x":103.74,"y":164.28,"x0":-1.4707323680054982,"y0":50.003548132414714,"z0":5.551362029834855,"aX":-11.98900385552941},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":11.8,"spinRate":1212,"spinDirection":251},"zone":6,"typeConfidence":2.0,"plateTime":0.42871030925141085,"extension":6.578772819332711},"hitData":{"launchSpeed":91.0,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.35,"coordY":115.7}},"index":2,"playId":"b491a858-74d7-31f3-b592-285644a796b1","pitchNumber":1,"startTime":"2025-09-21T00:48:15.428Z","endTime":"2025-09-21T00:48:24.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.69999999999999,"awayTeamWinProbability":18.30000000000001,"homeTeamWinProbabilityAdded":2.799999999999983,"leverageIndex":0.75,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:48:24.878Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T00:48:35.645Z","endTime":"2025-09-21T00:49:43.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93792865776659,"aZ":-41.92712629469831,"pfxX":1.7791208157092768,"pfxZ":-6.694212621269088,"pX":0.5514578141866127,"pZ":1.0387979961859062,"vX0":4.354721629587873,"vY0":-120.33568551839284,"vZ0":-1.8782268226267775,"x":95.98,"y":210.73,"x0":-1.5181825884881386,"y0":50.004755364152395,"z0":5.5687036290627745,"aX":2.5906646031567786},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.4,"breakHorizontal":-4.3,"spinRate":2718,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.45644101943290316,"extension":6.505654821635208},"index":0,"playId":"fba4d764-7247-34a0-a1a4-a397ef762eb0","pitchNumber":1,"startTime":"2025-09-21T00:48:49.016Z","endTime":"2025-09-21T00:48:52.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.41000169356111,"strikeZoneBottom":1.5478402472695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51170287705181,"aZ":-41.76885184240995,"pfxX":1.6493679141742525,"pfxZ":-6.578787827426262,"pX":1.4371551110940552,"pZ":0.010829133976409965,"vX0":6.460183986424495,"vY0":-120.5853023580714,"vZ0":-4.060812598736281,"x":62.22,"y":238.49,"x0":-1.5011679620830036,"y0":50.00192417323331,"z0":5.437467222795156,"aX":2.4054335994628078},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.7,"breakHorizontal":-4.7,"spinRate":2708,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.45587668701864237,"extension":6.579482076602473},"index":1,"playId":"6c836693-cf19-3c1f-8f11-2011606559ee","pitchNumber":2,"startTime":"2025-09-21T00:49:07.486Z","endTime":"2025-09-21T00:49:11.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.8,"endSpeed":83.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.227972141029856,"aZ":-12.38100498369154,"pfxX":-6.599717771063657,"pfxZ":10.968917087681115,"pX":-0.6138550843017628,"pZ":3.1612311067560266,"vX0":4.7351428704323375,"vY0":-133.59441205892495,"vZ0":-3.831435754835093,"x":128.93,"y":122.99,"x0":-1.5532924990232635,"y0":50.00416030704308,"z0":5.50624650645068,"aX":-11.910537463053656},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":10.9,"spinRate":2429,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4102500704302283,"extension":6.6004334144005306},"hitData":{"launchSpeed":101.9,"launchAngle":38.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.15,"coordY":68.07}},"index":2,"playId":"81956e05-d848-35b0-abf8-0a8404220e08","pitchNumber":3,"startTime":"2025-09-21T00:49:32.552Z","endTime":"2025-09-21T00:49:43.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":-2.6999999999999886,"leverageIndex":1.18,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:49:43.990Z","atBatIndex":49},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Randal Grichuk reaches on a fielder's choice. Salvador Perez to 3rd. Salvador Perez advances to 3rd, on a fielding error by shortstop Ernie Clement.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T00:52:15.592Z","endTime":"2025-09-21T00:53:53.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T00:49:58.853Z","endTime":"2025-09-21T00:51:03.703Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Fluharty replaces Shane Bieber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T00:51:03.703Z","endTime":"2025-09-21T00:51:09.315Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669456,"link":"/api/v1/people/669456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Adam Frazier.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-21T00:51:09.315Z","endTime":"2025-09-21T00:52:17.904Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.28000090101978,"strikeZoneBottom":1.63173872088209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69272054676512,"aZ":-28.19577823616701,"pfxX":-6.649540232883334,"pfxZ":2.7915509405307013,"pX":0.615110936416456,"pZ":2.4787437838305246,"vX0":-5.143951395893828,"vY0":-118.36425967560434,"vZ0":-1.3017715920124808,"x":93.55,"y":171.85,"x0":3.677082194722565,"y0":50.002588255567375,"z0":5.607530781405473,"aX":-9.474143007706695},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.0,"breakHorizontal":13.2,"spinRate":2830,"spinDirection":288},"zone":6,"typeConfidence":2.0,"plateTime":0.46200532396640703,"extension":6.677812792985473},"index":3,"playId":"72f215ee-d72c-3905-83b2-7dd415fee15b","pitchNumber":1,"startTime":"2025-09-21T00:52:17.904Z","endTime":"2025-09-21T00:52:22.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.33170443485665,"strikeZoneBottom":1.50939839722399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.970826065359162,"aZ":-29.852609386474647,"pfxX":-7.137368944014401,"pfxZ":1.5839117041134845,"pX":0.913609838548464,"pZ":2.534961843633995,"vX0":-4.568670533515283,"vY0":-120.09487535152152,"vZ0":-0.9967699836207159,"x":82.18,"y":170.34,"x0":3.7667972476305622,"y0":50.00055069063197,"z0":5.6075048653497745,"aX":-10.43668721885861},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.9,"breakHorizontal":14.0,"spinRate":2846,"spinDirection":284},"zone":12,"typeConfidence":2.0,"plateTime":0.4558457501610653,"extension":6.627811174302965},"index":4,"playId":"59f9dafb-bb39-35a1-80ce-3533cfb597b1","pitchNumber":2,"startTime":"2025-09-21T00:52:38.040Z","endTime":"2025-09-21T00:52:42.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.569408372261545,"aZ":-20.670942736102877,"pfxX":1.3429902608184996,"pfxZ":6.424148814635962,"pX":0.20391088229685636,"pZ":2.47453842808439,"vX0":-9.673570855558797,"vY0":-132.09160957727147,"vZ0":-3.9542968362336297,"x":109.23,"y":171.97,"x0":3.718151573655222,"y0":50.00608935099361,"z0":5.485592218002633,"aX":2.408063301376466},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":-0.6,"spinRate":2834,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.4125321876154686,"extension":6.509330492075015},"index":5,"playId":"a943ae75-067d-3093-8167-e8bddf9a8f9e","pitchNumber":3,"startTime":"2025-09-21T00:52:57.131Z","endTime":"2025-09-21T00:53:01.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.2800024731466,"strikeZoneBottom":1.51610031328653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.185019191336888,"aZ":-21.04185572987301,"pfxX":-1.412074039073274,"pfxZ":6.184975682225685,"pX":1.4353670550431192,"pZ":3.892394623951097,"vX0":-6.009854229961818,"vY0":-132.30260131565856,"vZ0":-0.5616357203887012,"x":62.29,"y":133.69,"x0":3.9057475612662,"y0":50.00157417876062,"z0":5.628816516425502,"aX":-2.5414318760623824},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":3.7,"spinRate":2811,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.41160240014678395,"extension":6.451160439632196},"index":6,"playId":"74bff760-65d5-3457-832c-7695f0e03b5c","pitchNumber":4,"startTime":"2025-09-21T00:53:20.119Z","endTime":"2025-09-21T00:53:24.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.830651765852952,"aZ":-26.49601936948137,"pfxX":-7.983448230063454,"pfxZ":3.777149963781479,"pX":0.08835479725626222,"pZ":1.9098894614620194,"vX0":-5.559169072204081,"vY0":-121.8014292723195,"vZ0":-3.4839059314916048,"x":113.63,"y":187.21,"x0":3.437196129113765,"y0":50.003540633080256,"z0":5.648994551281006,"aX":-11.998545074970476},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.2,"breakHorizontal":15.7,"spinRate":2863,"spinDirection":292},"zone":8,"typeConfidence":2.0,"plateTime":0.4496257667148482,"extension":6.899489496581598},"hitData":{"launchSpeed":89.0,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.75,"coordY":130.31}},"index":7,"playId":"14b27465-0e50-3996-bbbd-8f5c6d602bff","pitchNumber":5,"startTime":"2025-09-21T00:53:41.642Z","endTime":"2025-09-21T00:53:53.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.03,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:53:53.039Z","atBatIndex":50},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jac Caglianone hit by pitch. Randal Grichuk to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T00:54:24.456Z","endTime":"2025-09-21T00:56:12.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44064526099753,"aZ":-24.864114094992345,"pfxX":-7.245929793220156,"pfxZ":4.896157478061758,"pX":-1.1583916140646864,"pZ":1.4252764322287013,"vX0":-8.555603263374014,"vY0":-121.3092978522758,"vZ0":-4.79885734168797,"x":161.16,"y":200.3,"x0":3.353590612340374,"y0":50.00188067950244,"z0":5.593240343864707,"aX":-10.810167927301144},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.9,"breakHorizontal":15.1,"spinRate":2887,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4512929668242145,"extension":6.927799742912077},"index":0,"playId":"0556731c-4a63-371a-b77e-25f12c5cf4bb","pitchNumber":1,"startTime":"2025-09-21T00:54:36.671Z","endTime":"2025-09-21T00:54:40.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5471417060732,"aZ":-23.338093982969077,"pfxX":-7.791591787523895,"pfxZ":5.795864110391153,"pX":-1.9305173828187585,"pZ":1.8608136770531587,"vX0":-9.964435675163323,"vY0":-123.01495598010233,"vZ0":-4.527309453281059,"x":190.59,"y":188.54,"x0":3.192892389011854,"y0":50.00511087205699,"z0":5.715890242659302,"aX":-11.880411257142965},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.6,"breakHorizontal":16.6,"spinRate":2915,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.44611955552860794,"extension":6.986978612223976},"index":1,"playId":"d9021842-57fb-375f-bb6e-9291d1c0da22","pitchNumber":2,"startTime":"2025-09-21T00:54:56.390Z","endTime":"2025-09-21T00:55:00.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T00:55:04.783Z","endTime":"2025-09-21T00:55:19.576Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.25310339644871,"strikeZoneBottom":1.60303978319349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.700575762998557,"aZ":-22.071953441608375,"pfxX":-6.387706024354397,"pfxZ":6.377003216020015,"pX":-1.2768768904193681,"pZ":1.4444552838104672,"vX0":-8.93434665495672,"vY0":-125.43473118962403,"vZ0":-6.070708624969815,"x":165.67,"y":199.78,"x0":3.168944125290241,"y0":50.005549914515065,"z0":5.710032684739549,"aX":-10.12112053702353},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.2,"breakHorizontal":13.7,"spinRate":2875,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.43761074163748903,"extension":6.747256671660738},"index":3,"playId":"435c42e2-cc06-375c-a7c9-36977b85076c","pitchNumber":3,"startTime":"2025-09-21T00:55:19.576Z","endTime":"2025-09-21T00:55:23.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.18636507282082,"strikeZoneBottom":1.5015631493259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58514770239839,"aZ":-24.971337752488274,"pfxX":-7.515838786507693,"pfxZ":4.686689997285907,"pX":-3.0082838415780224,"pZ":0.2675183576707843,"vX0":-12.305264817993773,"vY0":-123.67844110775238,"vZ0":-7.860985805638515,"x":231.67,"y":231.56,"x0":3.023887218745507,"y0":50.001236595644386,"z0":5.607106618554721,"aX":-11.543915278919563},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.6,"breakHorizontal":16.7,"spinRate":2965,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4442853252930199,"extension":7.013265554086856},"index":4,"playId":"a6fc8c4f-87cb-3d8f-8f98-b2b7cd641106","pitchNumber":4,"startTime":"2025-09-21T00:55:40.291Z","endTime":"2025-09-21T00:55:44.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.332318581880966,"aZ":-17.098303053047562,"pfxX":-0.033826673878197155,"pfxZ":8.265683516331233,"pX":1.0111570588520666,"pZ":3.9002728515766973,"vX0":-6.732345955414402,"vY0":-133.82785710795397,"vZ0":-1.4631385340832557,"x":78.46,"y":133.47,"x0":3.5578757109487857,"y0":50.00598754821965,"z0":5.671767639832353,"aX":-0.06014426465752819},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":1.4,"spinRate":2828,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.40839412959660315,"extension":6.687594702101621},"index":5,"playId":"f6a5852e-afbb-3b7e-b310-d28ed9a9e5f4","pitchNumber":5,"startTime":"2025-09-21T00:56:08.272Z","endTime":"2025-09-21T00:56:12.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.64,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:56:12.871Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Tolbert called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T00:58:10.428Z","endTime":"2025-09-21T00:59:02.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2],"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T00:56:22.590Z","endTime":"2025-09-21T00:56:56.460Z","isPitch":false,"type":"action","player":{"id":686681,"link":"/api/v1/people/686681"},"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner John Rave replaces Jac Caglianone.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T00:56:56.460Z","endTime":"2025-09-21T00:57:33.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":695506,"link":"/api/v1/people/695506"},"base":1,"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Tolbert replaces Michael Massey.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-21T00:57:33.286Z","endTime":"2025-09-21T00:57:39.656Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":686681,"link":"/api/v1/people/686681"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":3,"startTime":"2025-09-21T00:57:39.656Z","endTime":"2025-09-21T00:58:12.667Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.6,"strikeZoneTop":3.47873385928542,"strikeZoneBottom":1.69308775013869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.013574360226453,"aZ":-20.755304916225285,"pfxX":-0.8466583140814037,"pfxZ":6.51444521898069,"pX":-0.5728983756437983,"pZ":1.6137151488712302,"vX0":-10.353318912718382,"vY0":-130.63819467377994,"vZ0":-6.094135838011123,"x":138.84,"y":195.21,"x0":3.5290182184565535,"y0":50.00024417241124,"z0":5.506155572450105,"aX":-1.4801720489650585},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.8,"breakHorizontal":3.5,"spinRate":2803,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.4171167202957555,"extension":6.713737696983374},"index":4,"playId":"631634ed-6e96-3f9d-ae27-594ca9409ed3","pitchNumber":1,"startTime":"2025-09-21T00:58:12.667Z","endTime":"2025-09-21T00:58:16.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15300299620785,"aZ":-22.377671725991597,"pfxX":-1.2579144713681885,"pfxZ":5.576389929574601,"pX":-0.5913573147140037,"pZ":2.173895277073591,"vX0":-10.115063427408918,"vY0":-131.08484302289799,"vZ0":-4.673967569687447,"x":139.54,"y":180.08,"x0":3.465333490036665,"y0":50.00469508057605,"z0":5.629817589730925,"aX":-2.2106209025923786},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":4.3,"spinRate":2880,"spinDirection":169},"zone":4,"typeConfidence":2.0,"plateTime":0.4162711670709043,"extension":6.664621972210559},"index":5,"playId":"b7f2eec6-2334-3312-8b67-4e4c91d65d4e","pitchNumber":2,"startTime":"2025-09-21T00:58:31.259Z","endTime":"2025-09-21T00:58:35.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.3299982801752,"strikeZoneBottom":1.55989813522719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56774158980706,"aZ":-29.30304145144446,"pfxX":-8.420269142353666,"pfxZ":1.9233404964523668,"pX":0.5034592966337331,"pZ":1.7982345188672155,"vX0":-4.446855872859442,"vY0":-122.01457479239598,"vZ0":-3.4242815607542125,"x":97.81,"y":190.23,"x0":3.450005952990068,"y0":50.0005228214576,"z0":5.775814565039266,"aX":-12.548373736724221},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.9,"breakHorizontal":16.3,"spinRate":2786,"spinDirection":281},"zone":9,"typeConfidence":2.0,"plateTime":0.45087583320113644,"extension":6.793357431805439},"index":6,"playId":"cd47fee7-d28a-305e-810c-fb487c6926ad","pitchNumber":3,"startTime":"2025-09-21T00:58:57.922Z","endTime":"2025-09-21T00:59:02.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":1.89,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-09-21T00:59:02.203Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carter Jensen lines out sharply to left fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T00:59:14.440Z","endTime":"2025-09-21T01:01:29.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16574798777507,"aZ":-25.87516114375874,"pfxX":-6.57495152579464,"pfxZ":4.205362965818427,"pX":-1.3470347584948943,"pZ":1.7299649675355828,"vX0":-9.16784724959606,"vY0":-122.23612713783385,"vZ0":-4.139842631711442,"x":168.35,"y":192.07,"x0":3.3200821044986273,"y0":50.00606207014405,"z0":5.690939121135834,"aX":-9.859617660155207},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.7,"breakHorizontal":14.3,"spinRate":2914,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4496773432643626,"extension":6.847536241878541},"index":0,"playId":"477fe6c1-8600-394d-a576-d6b4f4514b87","pitchNumber":1,"startTime":"2025-09-21T00:59:30.504Z","endTime":"2025-09-21T00:59:33.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-21T00:59:39.377Z","endTime":"2025-09-21T00:59:52.539Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.18000137161256,"strikeZoneBottom":1.61054422714901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.741544628630425,"aZ":-25.208436931484094,"pfxX":-6.647970874386024,"pfxZ":4.648136034066338,"pX":-1.618983776192036,"pZ":0.846143398702304,"vX0":-9.523058414738292,"vY0":-122.11264910349746,"vZ0":-6.244851899750575,"x":178.71,"y":215.93,"x0":3.206532203152873,"y0":50.00386270801506,"z0":5.627328996134925,"aX":-9.962963520691623},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.0,"breakHorizontal":14.4,"spinRate":2814,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4498448248220628,"extension":7.137615893632997},"index":2,"playId":"c2e621f2-98b8-3708-9873-19d185497bdb","pitchNumber":2,"startTime":"2025-09-21T00:59:52.539Z","endTime":"2025-09-21T00:59:56.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.06304568775789,"strikeZoneBottom":1.58791741480943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46240480648455,"aZ":-30.783529495222748,"pfxX":-6.568985626646974,"pfxZ":0.9273048041175462,"pX":-0.9009336389365675,"pZ":2.0540493256494297,"vX0":-7.775532884315231,"vY0":-121.19129652838384,"vZ0":-2.38624407960003,"x":151.34,"y":183.32,"x0":3.1955576857063446,"y0":50.000700591169235,"z0":5.7255440901567995,"aX":-9.823294654189466},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.4,"breakHorizontal":13.7,"spinRate":2756,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.45100306188223804,"extension":6.942805906101543},"index":3,"playId":"6c10f18e-5dd0-3dc5-b25e-a5503be680ff","pitchNumber":3,"startTime":"2025-09-21T01:00:17.068Z","endTime":"2025-09-21T01:00:20.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89154702177019,"aZ":-24.805202155745594,"pfxX":-5.305599398215831,"pfxZ":4.681784319349326,"pX":-0.8876572282174741,"pZ":1.446181375990577,"vX0":-8.163740571071678,"vY0":-124.17129829462682,"vZ0":-5.740419059273911,"x":150.84,"y":199.73,"x0":3.1215173476141387,"y0":50.004897823778556,"z0":5.829233969075655,"aX":-8.355686560673625},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.4,"breakHorizontal":11.4,"spinRate":2828,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.43968389100015104,"extension":6.9651660522930054},"index":4,"playId":"fb70dae3-d4da-3bd0-b3a4-dfea0f5a17f9","pitchNumber":4,"startTime":"2025-09-21T01:00:36.388Z","endTime":"2025-09-21T01:00:39.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":85.3,"endSpeed":77.9,"strikeZoneTop":3.05315962665055,"strikeZoneBottom":1.44073760783605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.990411905019226,"aZ":-29.68741842346165,"pfxX":-5.606739393004653,"pfxZ":1.6283319727531103,"pX":-1.791646129346404,"pZ":1.4200319924385774,"vX0":-10.076074709318132,"vY0":-123.73469113926095,"vZ0":-4.28294750952408,"x":185.29,"y":200.44,"x0":3.0849024935460916,"y0":50.003687560939426,"z0":5.7015125020168345,"aX":-8.568852952156618},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.0,"breakHorizontal":12.8,"spinRate":2922,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.44510707087181345,"extension":6.839064305267693},"index":5,"playId":"e2a0096c-b76b-363f-8070-7f51bfe2974c","pitchNumber":5,"startTime":"2025-09-21T01:01:00.281Z","endTime":"2025-09-21T01:01:03.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.516225590420458,"aZ":-20.973230781982114,"pfxX":-0.3616599742508414,"pfxZ":6.2682769836707966,"pX":-0.16299700793675717,"pZ":2.807599907236439,"vX0":-9.408684237422118,"vY0":-132.17782459657982,"vZ0":-3.4239514826795587,"x":123.21,"y":162.97,"x0":3.474870461287585,"y0":50.00442043019127,"z0":5.641603343746441,"aX":-0.6451996150535484},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":2.5,"spinRate":2869,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.4128064769537527,"extension":6.720727907360882},"hitData":{"launchSpeed":106.5,"launchAngle":19.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.98,"coordY":74.42}},"index":6,"playId":"51daafcf-aded-39f3-9a9d-ace49c722568","pitchNumber":6,"startTime":"2025-09-21T01:01:21.014Z","endTime":"2025-09-21T01:01:29.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":545341,"link":"/api/v1/people/545341"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":2.33,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:01:29.735Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Lukes pops out to third baseman Maikel Garcia.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T01:04:13.197Z","endTime":"2025-09-21T01:05:46.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,10],"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Mike Yastrzemski.","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":0,"startTime":"2025-09-21T01:03:10.769Z","endTime":"2025-09-21T01:03:10.784Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Randal Grichuk remains in the game as the left 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":1,"startTime":"2025-09-21T01:03:10.784Z","endTime":"2025-09-21T01:03:10.785Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"John Rave 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-09-21T01:03:10.785Z","endTime":"2025-09-21T01:03:10.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Tolbert remains in the game as the second baseman.","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-09-21T01:03:10.786Z","endTime":"2025-09-21T01:03:10.787Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":686681,"link":"/api/v1/people/686681"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Taylor Clarke replaces John Schreiber.","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":4,"startTime":"2025-09-21T01:03:10.787Z","endTime":"2025-09-21T01:03:17.591Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664199,"link":"/api/v1/people/664199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nathan Lukes replaces Myles Straw.","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":5,"startTime":"2025-09-21T01:03:17.591Z","endTime":"2025-09-21T01:04:15.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":664702,"link":"/api/v1/people/664702"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75693933624661,"aZ":-10.822059722617547,"pfxX":-2.758993287745694,"pfxZ":11.162456005495809,"pX":0.17288719326067475,"pZ":2.895115392165629,"vX0":3.31062063786228,"vY0":-137.49568115026975,"vZ0":-6.184792715034098,"x":110.41,"y":160.61,"x0":-0.688858620277222,"y0":50.001197292375615,"z0":5.909387939571577,"aX":-5.277079745158371},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":4.3,"spinRate":2378,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.3984927842854522,"extension":6.025990084438962},"index":6,"playId":"487278e7-1fbc-3a30-bae9-c1b070fd887b","pitchNumber":1,"startTime":"2025-09-21T01:04:15.283Z","endTime":"2025-09-21T01:04:19.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.5,"endSpeed":86.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.641340041063764,"aZ":-13.81349099692264,"pfxX":-6.156462091959423,"pfxZ":9.542512856515332,"pX":0.7374113545581648,"pZ":2.2635566610986335,"vX0":6.203889604940514,"vY0":-137.41748429070628,"vZ0":-7.1719637282162045,"x":88.89,"y":177.66,"x0":-0.7427438059496309,"y0":50.005927570551954,"z0":5.833922451443831,"aX":-11.851022318476765},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2269,"spinDirection":219},"zone":6,"typeConfidence":0.89,"plateTime":0.39762054023888016,"extension":6.109707638841826},"index":7,"playId":"c0eb2d90-0770-3f3a-9575-4019dd1d2729","pitchNumber":2,"startTime":"2025-09-21T01:04:32.773Z","endTime":"2025-09-21T01:04:36.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04923362293463,"aZ":-29.53319763938443,"pfxX":-9.118840354221827,"pfxZ":1.5065727454159896,"pX":0.10477789843538637,"pZ":1.652510094593998,"vX0":5.575301326364459,"vY0":-131.36887082649477,"vZ0":-4.871167738260752,"x":113.01,"y":194.16,"x0":-0.8570115881058697,"y0":50.00290253956103,"z0":5.71832698137803,"aX":-15.986102858886886},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.9,"breakHorizontal":15.4,"spinRate":1826,"spinDirection":238},"zone":8,"typeConfidence":0.88,"plateTime":0.4164663254945449,"extension":6.1506919034220955},"index":8,"playId":"3ad39ee4-0279-374b-bf27-1d0d3e963d1f","pitchNumber":3,"startTime":"2025-09-21T01:04:57.044Z","endTime":"2025-09-21T01:05:01.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.33000256734206,"strikeZoneBottom":1.59019897094995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10520169125949,"aZ":-27.54333101820779,"pfxX":3.6907900037079244,"pfxZ":2.7425841725068603,"pX":1.7897358826758716,"pZ":0.5193572757021085,"vX0":4.502763156898882,"vY0":-128.49138317591385,"vZ0":-8.063911051320124,"x":48.78,"y":224.76,"x0":-0.45830263017309486,"y0":50.00309207036423,"z0":5.8074044261976265,"aX":6.233692903000779},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":-7.6,"spinRate":2269,"spinDirection":167},"zone":14,"typeConfidence":0.89,"plateTime":0.42463535400288777,"extension":6.20081235338813},"index":9,"playId":"b2990cd2-d5a8-3295-b799-da4684ad5296","pitchNumber":4,"startTime":"2025-09-21T01:05:20.163Z","endTime":"2025-09-21T01:05:24.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":90.4,"endSpeed":83.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80078857657964,"aZ":-30.297918114391173,"pfxX":-9.444062326482797,"pfxZ":1.0688287744181464,"pX":0.6192997305538837,"pZ":1.531020344675747,"vX0":6.672612894439911,"vY0":-131.47456485893522,"vZ0":-5.132788139507471,"x":93.39,"y":197.44,"x0":-0.7192739338214075,"y0":50.00483176056955,"z0":5.7462502214288955,"aX":-16.603368568318125},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.1,"breakHorizontal":15.7,"spinRate":2100,"spinDirection":231},"zone":9,"typeConfidence":0.89,"plateTime":0.4159474707057016,"extension":6.22504986123305},"hitData":{"launchSpeed":66.0,"launchAngle":69.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":111.28,"coordY":173.98}},"index":10,"playId":"45d402cf-fa5d-34c3-b72c-d8a31b328fce","pitchNumber":5,"startTime":"2025-09-21T01:05:37.934Z","endTime":"2025-09-21T01:05:46.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:05:46.099Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"George Springer pops out to third baseman Maikel Garcia in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T01:05:54.978Z","endTime":"2025-09-21T01:09:06.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.1,"strikeZoneTop":3.55999810151312,"strikeZoneBottom":1.66000640753872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.91195672555057,"aZ":-29.174448783441413,"pfxX":2.6137397806018523,"pfxZ":1.778880743449677,"pX":0.02138807305825387,"pZ":1.8140314496400516,"vX0":0.6903610236269645,"vY0":-127.90534360717339,"vZ0":-4.934133570045539,"x":116.18,"y":189.8,"x0":-0.5906361820035233,"y0":50.005071294698084,"z0":6.007744246938537,"aX":4.408900392645215},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-4.9,"spinRate":2217,"spinDirection":112},"zone":8,"typeConfidence":0.93,"plateTime":0.4253262579757906,"extension":5.994947074253177},"index":0,"playId":"672c5761-8c77-3135-9972-ed940e701550","pitchNumber":1,"startTime":"2025-09-21T01:06:08.730Z","endTime":"2025-09-21T01:06:12.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":90.6,"endSpeed":83.8,"strikeZoneTop":3.55999795952966,"strikeZoneBottom":1.64061725313673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81121547280207,"aZ":-30.6894613014523,"pfxX":-7.906315040908801,"pfxZ":0.8378963652848874,"pX":0.07861084735619034,"pZ":1.0356410506556004,"vX0":4.768234051275133,"vY0":-131.79582532845333,"vZ0":-6.206505315481895,"x":114.0,"y":210.82,"x0":-0.7225829026090743,"y0":50.00207436822067,"z0":5.674538494028827,"aX":-13.971897866793677},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.4,"breakHorizontal":13.3,"spinRate":1962,"spinDirection":240},"zone":14,"typeConfidence":0.87,"plateTime":0.4148670277227726,"extension":6.206543165115465},"index":1,"playId":"f4d07d5b-3530-3524-9cab-47970ff30b46","pitchNumber":2,"startTime":"2025-09-21T01:06:24.423Z","endTime":"2025-09-21T01:06:28.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.55999941993363,"strikeZoneBottom":1.66425310078301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.254850925702396,"aZ":-19.68445432474659,"pfxX":-5.676397357861253,"pfxZ":6.417097929941493,"pX":-1.5877225231063532,"pZ":3.8443718155609017,"vX0":-0.5760512915724313,"vY0":-138.24083760390613,"vZ0":-2.7060814466188425,"x":177.52,"y":134.98,"x0":-0.6390789409879665,"y0":50.00078794953829,"z0":6.149117308227662,"aX":-11.044309764603005},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":10.4,"spinRate":2065,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39538969785563083,"extension":6.0580521768086095},"index":2,"playId":"5f3b69d4-89b4-3cd3-871f-8a4191128ff2","pitchNumber":3,"startTime":"2025-09-21T01:06:40.728Z","endTime":"2025-09-21T01:06:45.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":141},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.56000174159916,"strikeZoneBottom":1.63320832948367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.06778361139941,"aZ":-19.919731181626762,"pfxX":-7.885664923922574,"pfxZ":6.441848647863336,"pX":1.3956086574737352,"pZ":2.1575223143013744,"vX0":7.413178701710152,"vY0":-136.99998099726344,"vZ0":-6.494109791368737,"x":63.8,"y":180.53,"x0":-0.31991846132359647,"y0":50.002844082058346,"z0":5.918717462771612,"aX":-15.000643597549047},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":12.7,"spinRate":2337,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3996908428622241,"extension":6.187725839946408},"index":3,"playId":"4829123b-01a9-3cd3-9651-6035dab4bd14","pitchNumber":4,"startTime":"2025-09-21T01:08:23.649Z","endTime":"2025-09-21T01:08:27.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38268434875021,"aZ":-28.17439879976033,"pfxX":2.866010970450263,"pfxZ":2.387647648278297,"pX":-0.03640031558824924,"pZ":1.5473039892982583,"vX0":0.5883154695605018,"vY0":-127.97146846380093,"vZ0":-5.741691759655266,"x":118.39,"y":197.0,"x0":-0.64127253135468,"y0":50.00082868565847,"z0":6.0044680542317055,"aX":4.791248520958735},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.4,"breakHorizontal":-5.3,"spinRate":2212,"spinDirection":174},"zone":8,"typeConfidence":0.93,"plateTime":0.42668482897506976,"extension":6.118537657402592},"index":4,"playId":"89440add-d67a-3a8d-b755-ccbbc3834317","pitchNumber":5,"startTime":"2025-09-21T01:08:38.685Z","endTime":"2025-09-21T01:08:42.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11364492415024,"aZ":-19.671811717158366,"pfxX":-7.552413980368265,"pfxZ":6.514044011262911,"pX":-0.35744607397023476,"pZ":2.575253849564846,"vX0":2.865165335535496,"vY0":-137.5495032664489,"vZ0":-5.86141796052067,"x":130.63,"y":169.25,"x0":-0.4306116749593945,"y0":50.001032774992865,"z0":6.064816864364043,"aX":-14.489938043809927},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.8,"breakHorizontal":13.1,"spinRate":2344,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3979956337442734,"extension":6.133802178284641},"hitData":{"launchSpeed":86.7,"launchAngle":72.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.08,"coordY":187.15}},"index":5,"playId":"293f4376-4783-3a60-8550-fa11708fa757","pitchNumber":6,"startTime":"2025-09-21T01:08:56.617Z","endTime":"2025-09-21T01:09:06.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:09:06.512Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrés Giménez walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T01:10:14.449Z","endTime":"2025-09-21T01:12:38.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrés Giménez replaces Davis Schneider.","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-09-21T01:09:20.263Z","endTime":"2025-09-21T01:09:24.518Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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-09-21T01:09:24.518Z","endTime":"2025-09-21T01:10:16.599Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.38000078796027,"strikeZoneBottom":1.49488665252951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.405858036337058,"aZ":-32.03409048957802,"pfxX":4.510447913363662,"pfxZ":0.09116523085848272,"pX":-0.7193651742240785,"pZ":2.5623268464953597,"vX0":-1.4429127449777845,"vY0":-125.69747816716652,"vZ0":-2.4501199281750825,"x":144.42,"y":169.6,"x0":-0.7268955946376013,"y0":50.005487035773086,"z0":6.128440653234803,"aX":7.281460048650702},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":-7.9,"spinRate":2298,"spinDirection":128},"zone":4,"typeConfidence":0.89,"plateTime":0.4343132448782008,"extension":6.038987434272011},"index":2,"playId":"22e12827-e6e2-31e1-8292-769698bdc62c","pitchNumber":1,"startTime":"2025-09-21T01:10:16.599Z","endTime":"2025-09-21T01:10:20.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.38000191558591,"strikeZoneBottom":1.54061137171846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.522801470969128,"aZ":-29.855133642310903,"pfxX":-8.72352118628729,"pfxZ":1.3131414931412762,"pX":0.02205606436833147,"pZ":0.5276285286860742,"vX0":5.02884550775523,"vY0":-131.76051886111446,"vZ0":-7.639052485145017,"x":116.16,"y":224.53,"x0":-0.7722818769275679,"y0":50.00420742959591,"z0":5.653493101608613,"aX":-15.425838685632208},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.0,"breakHorizontal":14.8,"spinRate":2017,"spinDirection":237},"zone":14,"typeConfidence":0.87,"plateTime":0.41481405493143564,"extension":6.174007459733488},"index":3,"playId":"64849f64-6bbc-30aa-89ca-f855a0b88e06","pitchNumber":2,"startTime":"2025-09-21T01:10:31.159Z","endTime":"2025-09-21T01:10:35.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.985015917314602,"aZ":-30.0612488849588,"pfxX":-9.05692029921754,"pfxZ":1.2167632116721885,"pX":0.08414915797163562,"pZ":1.1185406433715526,"vX0":4.656601558993358,"vY0":-130.65586694817856,"vZ0":-6.321347887438385,"x":113.79,"y":208.58,"x0":-0.5387532778318731,"y0":50.00590130923071,"z0":5.811358023459999,"aX":-15.755055633587828},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.1,"breakHorizontal":15.5,"spinRate":1954,"spinDirection":229},"zone":14,"typeConfidence":0.89,"plateTime":0.41826934054139997,"extension":6.086744641934138},"index":4,"playId":"3911a4d8-f54c-3793-82e0-920834337ce3","pitchNumber":3,"startTime":"2025-09-21T01:10:50.326Z","endTime":"2025-09-21T01:10:54.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-21T01:10:59.848Z","endTime":"2025-09-21T01:11:12.104Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.14465807626429,"strikeZoneBottom":1.34491860690873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.117927874398347,"aZ":-11.972788725153242,"pfxX":-2.7311117885100398,"pfxZ":10.485927989277851,"pX":-1.34024594090681,"pZ":4.220005180100457,"vX0":-0.6842341241441212,"vY0":-138.0079857487354,"vZ0":-2.9857859305173955,"x":168.09,"y":124.84,"x0":-0.7343029761347462,"y0":50.00015960044394,"z0":6.123915543539454,"aX":-5.259267668990376},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":5.0,"spinRate":2425,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.39709799771450927,"extension":5.928226684018492},"index":6,"playId":"1c9fef6e-3708-3932-aca3-11df48534a1a","pitchNumber":4,"startTime":"2025-09-21T01:11:12.104Z","endTime":"2025-09-21T01:11:16.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46033534030983,"aZ":-30.843071383321405,"pfxX":-8.564281247484931,"pfxZ":0.7753039774598074,"pX":-0.2852152012780972,"pZ":1.192770263228602,"vX0":3.996449514641333,"vY0":-129.75049660680688,"vZ0":-5.845650889254705,"x":127.87,"y":206.58,"x0":-0.7272448132363215,"y0":50.00228020813593,"z0":5.805918769751731,"aX":-14.698947727641508},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.4,"breakHorizontal":14.8,"spinRate":1912,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.42107490661640856,"extension":6.090247201924701},"index":7,"playId":"c4031297-9bff-3e1d-8798-f7b8ed997214","pitchNumber":5,"startTime":"2025-09-21T01:11:29.948Z","endTime":"2025-09-21T01:11:34.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.25527062406191,"strikeZoneBottom":1.38797468086721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.805287264757574,"aZ":-28.627448073551506,"pfxX":-9.441509077079505,"pfxZ":2.006445511890939,"pX":0.18002128542607812,"pZ":0.40314978121127387,"vX0":5.64689299032794,"vY0":-131.66912037137763,"vZ0":-8.009705220625937,"x":110.14,"y":227.89,"x0":-0.7609603672342692,"y0":50.00046143367445,"z0":5.589554894704429,"aX":-16.64828585582956},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.2,"breakHorizontal":16.0,"spinRate":1988,"spinDirection":235},"zone":14,"typeConfidence":0.87,"plateTime":0.4153038069469188,"extension":6.282973357283618},"index":8,"playId":"9821091d-fa41-3e70-8beb-996e91326597","pitchNumber":6,"startTime":"2025-09-21T01:11:51.291Z","endTime":"2025-09-21T01:11:55.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45347205421944,"aZ":-28.907441713549378,"pfxX":4.136864135234926,"pfxZ":1.9673399630399038,"pX":0.2150187292731656,"pZ":1.748532554830111,"vX0":0.6022234593882962,"vY0":-127.52321556283444,"vZ0":-4.977644038717665,"x":108.8,"y":191.57,"x0":-0.5615601674137762,"y0":50.00242714876709,"z0":5.986729333185612,"aX":6.861673362378924},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":-7.7,"spinRate":2251,"spinDirection":156},"zone":8,"typeConfidence":0.92,"plateTime":0.42834218714878336,"extension":6.096471015271983},"index":9,"playId":"96ad342d-bcea-344b-98c3-2b1c908cd3d7","pitchNumber":7,"startTime":"2025-09-21T01:12:12.208Z","endTime":"2025-09-21T01:12:16.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.18058962722517,"strikeZoneBottom":1.38094174504766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76984993042781,"aZ":-32.94101325298842,"pfxX":-9.269601753892138,"pfxZ":-0.44592156337305333,"pX":1.0466024722454452,"pZ":2.5393053409249733,"vX0":7.163580219854516,"vY0":-129.71954758421788,"vZ0":-2.195799339658247,"x":77.11,"y":170.22,"x0":-0.5337878217501834,"y0":50.00208667170782,"z0":5.885390659426645,"aX":-15.943971426630947},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.1,"breakHorizontal":15.4,"spinRate":1952,"spinDirection":239},"zone":12,"typeConfidence":0.91,"plateTime":0.4207361396714906,"extension":6.077538679689464},"index":10,"playId":"d4dbfc1e-b8cd-3f68-ba7d-3905c6609389","pitchNumber":8,"startTime":"2025-09-21T01:12:33.491Z","endTime":"2025-09-21T01:12:38.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.05,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:12:38.228Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T01:13:28.786Z","endTime":"2025-09-21T01:14:00.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"d6f89ed5-2422-35d6-90e2-4b6fd3aa00c8","startTime":"2025-09-21T01:13:00.564Z","endTime":"2025-09-21T01:13:26.045Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.1,"strikeZoneTop":3.67582764818966,"strikeZoneBottom":1.73554268043329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.01295413934512,"aZ":-31.549905074280403,"pfxX":2.42113062668981,"pfxZ":0.380238830348933,"pX":0.9714932175996107,"pZ":2.1656051032181773,"vX0":2.791457358901959,"vY0":-126.15248640012521,"vZ0":-3.6878923880590238,"x":79.97,"y":180.31,"x0":-0.4560977231657538,"y0":50.0044404538383,"z0":6.137908320698652,"aX":3.9770619102656983},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":-4.9,"spinRate":2321,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.431028375429765,"extension":6.079746274924208},"index":1,"playId":"aa847a6a-a95d-30de-a387-29c57541a05c","pitchNumber":1,"startTime":"2025-09-21T01:13:31.045Z","endTime":"2025-09-21T01:13:35.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.123633293695928,"aZ":-30.344903556751728,"pfxX":2.1461450689925776,"pfxZ":1.1054052094677873,"pX":0.013001539353901541,"pZ":1.8668159337538248,"vX0":0.7296235640630454,"vY0":-126.56980063268048,"vZ0":-4.481454741208366,"x":116.5,"y":188.38,"x0":-0.5563849489021933,"y0":50.00192385283072,"z0":6.037307765868362,"aX":3.5495252929880836},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-4.1,"spinRate":2361,"spinDirection":141},"zone":8,"typeConfidence":0.93,"plateTime":0.4295634594700628,"extension":6.170578826712982},"hitData":{"launchSpeed":95.1,"launchAngle":41.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.03,"coordY":70.6}},"index":2,"playId":"472b5b04-822b-3026-b954-ab7da062e0fc","pitchNumber":2,"startTime":"2025-09-21T01:13:51.228Z","endTime":"2025-09-21T01:14:00.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:14:00.461Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bobby Witt Jr. lines out to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T01:16:27.900Z","endTime":"2025-09-21T01:18:05.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for George Springer.","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":0,"startTime":"2025-09-21T01:16:02.530Z","endTime":"2025-09-21T01:16:02.544Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andrés Giménez remains in the game as the shortstop.","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-09-21T01:16:02.544Z","endTime":"2025-09-21T01:16:02.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from shortstop to second 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":2,"startTime":"2025-09-21T01:16:02.545Z","endTime":"2025-09-21T01:16:02.546Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"700","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nathan Lukes remains in the game as the right 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":3,"startTime":"2025-09-21T01:16:02.546Z","endTime":"2025-09-21T01:16:02.547Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":664702,"link":"/api/v1/people/664702"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":543807,"link":"/api/v1/people/543807"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Mason Fluharty.","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":4,"startTime":"2025-09-21T01:16:02.547Z","endTime":"2025-09-21T01:16:29.995Z","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":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.49047806927634,"strikeZoneBottom":1.68821238104461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.652832968460388,"aZ":-12.881631902499187,"pfxX":-7.802867482297096,"pfxZ":10.069812137295463,"pX":0.3512245949219522,"pZ":2.03210061090994,"vX0":9.662763143372704,"vY0":-137.3423615878457,"vZ0":-7.259571487344997,"x":103.61,"y":183.91,"x0":-2.1943601295862023,"y0":50.001265681497976,"z0":5.5807284379158775,"aX":-14.9465933366308},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":12.1,"spinRate":2356,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3984089260382282,"extension":6.6454047968815235},"index":5,"playId":"485483d2-ea80-38e1-b1c6-265be68616a2","pitchNumber":1,"startTime":"2025-09-21T01:16:29.995Z","endTime":"2025-09-21T01:16:34.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.9,"endSpeed":86.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.84804263396456,"aZ":-12.745657328948967,"pfxX":-7.721415422456108,"pfxZ":10.094436317426858,"pX":0.7699817765266825,"pZ":2.4030666937244822,"vX0":10.408311285679941,"vY0":-137.69086686520984,"vZ0":-6.350463207455841,"x":87.65,"y":173.9,"x0":-2.051511491785723,"y0":50.004493154727605,"z0":5.597535389286557,"aX":-14.864922457182535},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":11.9,"spinRate":2605,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39741232310943886,"extension":6.654208271205608},"index":6,"playId":"d4c51d89-a2be-3c8e-8efa-6a951553c649","pitchNumber":2,"startTime":"2025-09-21T01:16:47.144Z","endTime":"2025-09-21T01:16:51.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.51000019178744,"strikeZoneBottom":1.67594455316488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20391122113928,"aZ":-25.46378978173652,"pfxX":-1.6335818246264484,"pfxZ":4.120709109239286,"pX":3.1712305982141444,"pZ":-0.992075124646587,"vX0":13.479539280675553,"vY0":-126.63986708267014,"vZ0":-11.009520326334608,"x":-3.88,"y":265.57,"x0":-2.002106537434367,"y0":50.00394269073302,"z0":5.4390556506098235,"aX":-2.6620831629584223},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":0.0,"spinRate":2693,"spinDirection":261},"zone":14,"typeConfidence":0.88,"plateTime":0.43205337061554516,"extension":6.675143494210663},"index":7,"playId":"dc580ba3-70af-33f3-8011-b362bdf88cea","pitchNumber":3,"startTime":"2025-09-21T01:17:13.612Z","endTime":"2025-09-21T01:17:17.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.284073643314084,"aZ":-29.542650412466745,"pfxX":0.5772228026884365,"pfxZ":1.6171978368831414,"pX":1.1839174962367476,"pZ":1.8525660013750136,"vX0":8.06974021009962,"vY0":-126.66460929426736,"vZ0":-3.701907195778136,"x":71.87,"y":188.76,"x0":-2.11510068176874,"y0":50.003835374549126,"z0":5.688925114429317,"aX":0.939927762978048},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.3,"breakHorizontal":-2.9,"spinRate":2621,"spinDirection":11},"zone":14,"typeConfidence":0.89,"plateTime":0.4320191802119231,"extension":6.477277391567375},"index":8,"playId":"8f21196b-3396-38c7-a987-251b22421ab6","pitchNumber":4,"startTime":"2025-09-21T01:17:34.581Z","endTime":"2025-09-21T01:17:38.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":81.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.1808442644514,"aZ":-25.607078040320086,"pfxX":-1.9028857179154093,"pfxZ":3.997281555777419,"pX":0.5506382206782967,"pZ":1.791756286902672,"vX0":7.498467671174194,"vY0":-125.94210614114309,"vZ0":-4.410737410724469,"x":96.01,"y":190.4,"x0":-2.1893562485424827,"y0":50.00370770297296,"z0":5.5827214057581545,"aX":-3.1275858044575484},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.6,"breakHorizontal":2.2,"spinRate":2690,"spinDirection":159},"zone":9,"typeConfidence":0.86,"plateTime":0.43122435018987204,"extension":6.468320030638921},"hitData":{"launchSpeed":93.0,"launchAngle":24.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.74,"coordY":90.78}},"index":9,"playId":"70aa328f-792b-326c-9bc8-994ee0be0d6d","pitchNumber":5,"startTime":"2025-09-21T01:17:57.869Z","endTime":"2025-09-21T01:18:05.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:18:05.525Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T01:18:17.143Z","endTime":"2025-09-21T01:21:17.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.454983741805187,"aZ":-30.81586721964573,"pfxX":1.7888096196110785,"pfxZ":0.8292047016548247,"pX":0.09828535743713894,"pZ":1.5956033281810516,"vX0":5.370210142717341,"vY0":-125.85923785274403,"vZ0":-4.011572236715301,"x":113.25,"y":195.7,"x0":-2.280816304079218,"y0":50.00089558697464,"z0":5.659525844363992,"aX":2.917280826028437},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-4.3,"spinRate":2573,"spinDirection":129},"zone":8,"typeConfidence":0.9,"plateTime":0.43238948124851184,"extension":6.53227241961929},"index":0,"playId":"f83bff73-0c7e-35f6-a8cb-88337526d895","pitchNumber":1,"startTime":"2025-09-21T01:18:36.480Z","endTime":"2025-09-21T01:18:40.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.305258637500465,"aZ":-28.674403700833153,"pfxX":-9.405586072002352,"pfxZ":2.079545337403074,"pX":0.4796297361041881,"pZ":2.3448073599321946,"vX0":9.798987251015761,"vY0":-128.2936604440605,"vZ0":-2.3301892080903848,"x":98.72,"y":175.47,"x0":-2.151099949159387,"y0":50.00290593186062,"z0":5.479841176428348,"aX":-15.821016187322353},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":15.1,"spinRate":1726,"spinDirection":242},"zone":6,"typeConfidence":0.91,"plateTime":0.4254791688562669,"extension":6.656217373890047},"index":1,"playId":"a0e39bd7-82ad-3aa1-8191-18975bf78e5d","pitchNumber":2,"startTime":"2025-09-21T01:18:53.721Z","endTime":"2025-09-21T01:18:58.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.47709301288331,"strikeZoneBottom":1.74343622070777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.583385499557036,"aZ":-28.226280173481484,"pfxX":-3.115183854687711,"pfxZ":2.3751956304299857,"pX":1.43056302273009,"pZ":-0.5318928082754854,"vX0":9.95142449440828,"vY0":-127.65753152014123,"vZ0":-9.365384176831448,"x":62.47,"y":253.14,"x0":-2.101726204078744,"y0":50.00372436129591,"z0":5.383183802440006,"aX":-5.178693440674953},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":3.6,"spinRate":2501,"spinDirection":200},"zone":14,"typeConfidence":0.82,"plateTime":0.42793567134467914,"extension":6.737651010472872},"index":2,"playId":"9a586f6f-a31c-33d3-a9eb-46c11657a5b2","pitchNumber":3,"startTime":"2025-09-21T01:19:27.369Z","endTime":"2025-09-21T01:19:31.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":87.9,"endSpeed":82.4,"strikeZoneTop":3.41643180340239,"strikeZoneBottom":1.7847108439469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.119448194538272,"aZ":-28.22142891334187,"pfxX":-0.5661856431501713,"pfxZ":2.348533831488327,"pX":1.352713031466615,"pZ":0.2334405139902452,"vX0":9.24555042919476,"vY0":-127.75854005903841,"vZ0":-7.658812620996365,"x":65.44,"y":232.48,"x0":-2.213500423942816,"y0":50.00212453471698,"z0":5.4360419707487875,"aX":-0.9539878795058717},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":-0.7,"spinRate":2651,"spinDirection":138},"zone":14,"typeConfidence":0.88,"plateTime":0.4259689311216057,"extension":6.579046979617232},"index":3,"playId":"2e3c7489-b6be-3d19-9bed-b662435f8e3e","pitchNumber":4,"startTime":"2025-09-21T01:19:48.553Z","endTime":"2025-09-21T01:19:52.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48356918693612,"aZ":-25.668740656210854,"pfxX":-9.054184534739646,"pfxZ":3.8887210287407834,"pX":-1.3154906784650695,"pZ":1.773880193059263,"vX0":5.678484079311782,"vY0":-128.2639054652553,"vZ0":-4.259494644522827,"x":167.14,"y":190.89,"x0":-2.3769525683539268,"y0":50.00446430929157,"z0":5.447849015824333,"aX":-15.15103268133454},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":15.2,"spinRate":1685,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.42635902745823673,"extension":6.648103919270427},"index":4,"playId":"d9c201c0-e9a5-3c85-9209-ae53edfc0172","pitchNumber":5,"startTime":"2025-09-21T01:20:08.011Z","endTime":"2025-09-21T01:20:12.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95999350107658,"aZ":-12.693591555833246,"pfxX":-7.7089634760273285,"pfxZ":10.073697560681453,"pX":-0.03346683107881763,"pZ":3.8312770426402443,"vX0":8.544799978736844,"vY0":-137.7780579643492,"vZ0":-2.495732662059887,"x":118.28,"y":135.34,"x0":-2.164948365910924,"y0":50.00084959547603,"z0":5.600380110099167,"aX":-14.905240800238985},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":12.2,"spinRate":2580,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39666992466520723,"extension":6.573866218486907},"index":5,"playId":"dd96c376-0fb0-34ec-972d-2d426d6d90eb","pitchNumber":6,"startTime":"2025-09-21T01:20:33.976Z","endTime":"2025-09-21T01:20:37.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.47183235616007,"strikeZoneBottom":1.73837915677066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59267006900645,"aZ":-23.88763938528964,"pfxX":-9.162705089830993,"pfxZ":4.858531055592696,"pX":-0.29605594974040844,"pZ":1.0605519941321284,"vX0":7.791293835012289,"vY0":-128.92555062978477,"vZ0":-6.368105755027798,"x":128.28,"y":210.15,"x0":-2.148129059321259,"y0":50.00204597073946,"z0":5.373662430781423,"aX":-15.621758627632133},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":15.1,"spinRate":1710,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4227810308856652,"extension":6.672853290636308},"index":6,"playId":"1df95c5c-f4a0-31b6-a04b-b72c56d43153","pitchNumber":7,"startTime":"2025-09-21T01:20:53.976Z","endTime":"2025-09-21T01:20:57.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.44539539197427,"strikeZoneBottom":1.71201064324634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08113227408183,"aZ":-23.84069501253814,"pfxX":-8.437277028361148,"pfxZ":5.024708897234944,"pX":9.25522627530313E-4,"pZ":1.1833238899133962,"vX0":8.345060343314465,"vY0":-127.39252896126509,"vZ0":-5.808880945875581,"x":116.96,"y":206.83,"x0":-2.2078354029135197,"y0":50.00003190036933,"z0":5.35608785697548,"aX":-13.984077346192988},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.0,"breakHorizontal":13.6,"spinRate":1539,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.4285564129492143,"extension":6.6596952746903675},"index":7,"playId":"a18cbfaa-65ab-30d8-8769-ee7ef031f8e0","pitchNumber":8,"startTime":"2025-09-21T01:21:12.693Z","endTime":"2025-09-21T01:21:17.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.42,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:21:17.690Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Maikel Garcia grounds into a force out, shortstop Andrés Giménez to second baseman Ernie Clement. Vinnie Pasquantino out at 2nd. Maikel Garcia advances to 2nd, on a missed catch error by first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T01:21:32.059Z","endTime":"2025-09-21T01:22:20.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.58999805621135,"strikeZoneBottom":1.67764125177668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.421168950074374,"aZ":-28.113112450635498,"pfxX":0.49533080604582835,"pfxZ":2.4965468228300374,"pX":2.1524896686794577,"pZ":1.2896963067531133,"vX0":10.079120842648033,"vY0":-126.22237744444881,"vZ0":-5.193623297669709,"x":34.95,"y":203.96,"x0":-1.9413098070829762,"y0":50.00562230515913,"z0":5.611999402432998,"aX":0.806295953031385},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":-3.0,"spinRate":2582,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.4323752084932546,"extension":6.6091627403512065},"index":0,"playId":"4d5b0452-df48-37d9-a077-2afb3732b331","pitchNumber":1,"startTime":"2025-09-21T01:21:43.590Z","endTime":"2025-09-21T01:21:47.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":86.5,"endSpeed":79.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.291811708756462,"aZ":-30.217679963184633,"pfxX":1.305849566763625,"pfxZ":1.216067636183288,"pX":0.4220979031142537,"pZ":2.3524169613163632,"vX0":6.419014982301568,"vY0":-125.94417902213485,"vZ0":-2.27662745013239,"x":100.91,"y":175.26,"x0":-2.3279843485065346,"y0":50.00236365067491,"z0":5.709030236980657,"aX":2.0997016367142503},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.9,"breakHorizontal":-3.8,"spinRate":2530,"spinDirection":120},"zone":6,"typeConfidence":0.9,"plateTime":0.43469917091131505,"extension":6.6032654948361875},"hitData":{"launchSpeed":71.0,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.37,"coordY":165.36}},"index":1,"playId":"924e8c4d-8203-30f0-96f2-ee2f38972d70","pitchNumber":2,"startTime":"2025-09-21T01:22:03.567Z","endTime":"2025-09-21T01:22:20.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.73,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:22:20.268Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T01:22:48.221Z","endTime":"2025-09-21T01:24:04.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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,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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.2,"endSpeed":81.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.126269367531904,"aZ":-27.308799983352,"pfxX":0.8575329862254799,"pfxZ":2.9621682769107887,"pX":1.8746192547735245,"pZ":1.0003618922407687,"vX0":9.826088360647903,"vY0":-126.69172542424062,"vZ0":-6.088528366882848,"x":45.54,"y":211.77,"x0":-2.1474646243629847,"y0":50.004605157448076,"z0":5.58551667083844,"aX":1.4101440624041113},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.3,"breakHorizontal":-3.6,"spinRate":2611,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.43046484941453755,"extension":6.550376809584919},"index":0,"playId":"8bb87cf4-78a9-3c8f-94b3-ff91184b402b","pitchNumber":1,"startTime":"2025-09-21T01:22:52.109Z","endTime":"2025-09-21T01:22:56.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":86.8,"endSpeed":81.8,"strikeZoneTop":3.69000146903495,"strikeZoneBottom":1.69507278663432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.60408716393147,"aZ":-29.655504493365306,"pfxX":0.4182661036686355,"pfxZ":1.5212870998295478,"pX":1.4737992685320573,"pZ":0.9791257317785117,"vX0":8.686897054946431,"vY0":-126.22591460657996,"vZ0":-5.6112368209156855,"x":60.82,"y":212.34,"x0":-2.030788148009566,"y0":50.00224589044504,"z0":5.546383692496116,"aX":0.6908374100508012},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":-2.3,"spinRate":2679,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.42981215109215354,"extension":6.544298649989838},"index":1,"playId":"6ac2d4e5-0439-327c-9334-b6aa96844bfc","pitchNumber":2,"startTime":"2025-09-21T01:23:14.166Z","endTime":"2025-09-21T01:23:18.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.6900012376292,"strikeZoneBottom":1.79522349302869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80739547714166,"aZ":-30.13799292791488,"pfxX":0.22900250388663146,"pfxZ":1.2611819410852227,"pX":1.0505626758181217,"pZ":1.1155392386060585,"vX0":8.04540343131046,"vY0":-125.68277974871492,"vZ0":-5.049243624422925,"x":76.96,"y":208.66,"x0":-2.2070635446037015,"y0":50.00600801191311,"z0":5.56651334980748,"aX":0.3688986311062291},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-2.0,"spinRate":2602,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.4339656481312004,"extension":6.614795458734474},"index":2,"playId":"2cf81133-537e-3223-904c-43cf90f22603","pitchNumber":3,"startTime":"2025-09-21T01:23:35.283Z","endTime":"2025-09-21T01:23:39.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.577885636777157,"aZ":-22.808583176470364,"pfxX":-6.3993832515976266,"pfxZ":5.545078171380913,"pX":-0.8232256617388986,"pZ":2.1484966170895685,"vX0":5.90903381879919,"vY0":-128.62989242848303,"vZ0":-4.26841894425564,"x":148.38,"y":180.77,"x0":-2.309521269469005,"y0":50.00511250542672,"z0":5.5797424013222905,"aX":-10.815353156370499},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.4,"breakHorizontal":10.4,"spinRate":1659,"spinDirection":243},"zone":7,"typeConfidence":0.77,"plateTime":0.4244504339600397,"extension":6.537267228465231},"hitData":{"launchSpeed":77.6,"launchAngle":50.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":143.42,"coordY":109.84}},"index":3,"playId":"1c109043-404d-3ab3-bf43-3bbccf17bc0d","pitchNumber":4,"startTime":"2025-09-21T01:23:55.161Z","endTime":"2025-09-21T01:24:04.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"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":665926,"link":"/api/v1/people/665926"},"left":{"id":543807,"link":"/api/v1/people/543807"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:24:04.055Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Mike Yastrzemski in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T01:27:01.881Z","endTime":"2025-09-21T01:29:25.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Estévez replaces Taylor Clarke.","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":0,"startTime":"2025-09-21T01:25:42.518Z","endTime":"2025-09-21T01:27:04.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608032,"link":"/api/v1/people/608032"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.17441870764936,"strikeZoneBottom":1.46563460778246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.456983551199276,"aZ":-14.678661727529873,"pfxX":-5.009494299109342,"pfxZ":8.917921075994656,"pX":-1.2462452407130065,"pZ":2.172856539510322,"vX0":3.49365727918669,"vY0":-139.01911153950027,"vZ0":-7.065867680427537,"x":164.5,"y":180.11,"x0":-1.8668206859426266,"y0":50.005107158646275,"z0":5.717401973216231,"aX":-9.830409799857735},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2092,"spinDirection":211},"zone":13,"typeConfidence":0.89,"plateTime":0.39362690905846787,"extension":6.076482395776915},"index":1,"playId":"2c194e60-836c-37ce-9498-4d8f9cf596ba","pitchNumber":1,"startTime":"2025-09-21T01:27:04.161Z","endTime":"2025-09-21T01:27:08.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.1100018433994,"strikeZoneBottom":1.48768046578478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.210904862045222,"aZ":-31.39606148082548,"pfxX":2.0009285827773664,"pfxZ":0.5059257973980653,"pX":0.6407953464856219,"pZ":2.3408229029565684,"vX0":4.845364973031122,"vY0":-123.35693584117064,"vZ0":-2.4571796169982423,"x":92.57,"y":175.58,"x0":-1.6044977359185184,"y0":50.0059467025609,"z0":5.981644686065139,"aX":3.101568062677743},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":-4.7,"spinRate":2241,"spinDirection":123},"zone":6,"typeConfidence":0.89,"plateTime":0.4430341181106181,"extension":6.042756296907474},"index":2,"playId":"9c55ce09-33e6-3d78-b629-fcf3edda339e","pitchNumber":2,"startTime":"2025-09-21T01:27:19.406Z","endTime":"2025-09-21T01:27:23.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4364192459318,"aZ":-11.80086361962041,"pfxX":-4.779979628875854,"pfxZ":10.166799185041874,"pX":0.3820398981155644,"pZ":3.4300439011879753,"vX0":7.70951163589957,"vY0":-140.34648561186935,"vZ0":-4.188886150572258,"x":102.44,"y":146.17,"x0":-1.7738390839896248,"y0":50.001099483070924,"z0":5.704814593552237,"aX":-9.577731375510501},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":7.2,"spinRate":2166,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.3895999232447336,"extension":6.215087324677574},"index":3,"playId":"c82f097b-b690-30ef-8bae-62f25b6802ff","pitchNumber":3,"startTime":"2025-09-21T01:27:36.031Z","endTime":"2025-09-21T01:27:40.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":4,"startTime":"2025-09-21T01:27:43.749Z","endTime":"2025-09-21T01:27:59.041Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.572243030596464,"aZ":-30.805125401099,"pfxX":1.335984272266376,"pfxZ":0.8328099060201737,"pX":0.2447299035754934,"pZ":2.73424088733264,"vX0":4.141996771375281,"vY0":-126.5993066376352,"vZ0":-2.004751491873962,"x":107.67,"y":164.96,"x0":-1.5798467651067174,"y0":50.00038081351514,"z0":5.979760352250172,"aX":2.1882228198072413},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":-3.2,"spinRate":2347,"spinDirection":120},"zone":2,"typeConfidence":0.9,"plateTime":0.43109910693468523,"extension":6.076051296575323},"index":5,"playId":"fbbc7004-23bc-30f3-ba4d-3f6493354c69","pitchNumber":4,"startTime":"2025-09-21T01:27:59.041Z","endTime":"2025-09-21T01:28:03.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77638753949203,"aZ":-29.106447087519243,"pfxX":2.0877127485880695,"pfxZ":1.8122862786773482,"pX":0.4287441452249396,"pZ":2.3462191380139057,"vX0":4.474202720005615,"vY0":-128.39161286585804,"vZ0":-3.5210635907906838,"x":100.66,"y":175.43,"x0":-1.5974518127533335,"y0":50.00609555469864,"z0":5.9635928942034635,"aX":3.538156140743094},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.8,"breakHorizontal":-4.7,"spinRate":2376,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.4241405498430204,"extension":6.100712542927987},"index":6,"playId":"28bcd336-a381-3edf-a8f0-e1ad5029ff4f","pitchNumber":5,"startTime":"2025-09-21T01:28:17.970Z","endTime":"2025-09-21T01:28:22.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03529332403433,"aZ":-11.573114916243934,"pfxX":-3.3867905079535032,"pfxZ":10.044279952815193,"pX":-0.8196159288578174,"pZ":3.3447667318024132,"vX0":3.9603457110157567,"vY0":-141.3368323284932,"vZ0":-4.752394610902817,"x":148.24,"y":148.47,"x0":-1.789864390494952,"y0":50.00322544466844,"z0":5.773069715037585,"aX":-6.947094363115955},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":5.5,"spinRate":2119,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.38550827082415884,"extension":6.2014530166896815},"index":7,"playId":"e571e73e-a46c-33b1-a8c4-696dad2782ae","pitchNumber":6,"startTime":"2025-09-21T01:28:38.960Z","endTime":"2025-09-21T01:28:43.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":90.4,"endSpeed":82.9,"strikeZoneTop":3.23073833496184,"strikeZoneBottom":1.52210670600138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.874585275373978,"aZ":-18.88266135131157,"pfxX":-5.7171254632882205,"pfxZ":7.635949469705069,"pX":1.572268936697313,"pZ":0.9497407697650118,"vX0":9.414965212633165,"vY0":-131.13415874139488,"vZ0":-8.537079172177329,"x":57.07,"y":213.14,"x0":-1.3226918143878914,"y0":50.00329733779403,"z0":5.657624584366198,"aX":-9.952433034975066},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.0,"breakHorizontal":8.3,"spinRate":1646,"spinDirection":218},"zone":14,"typeConfidence":0.86,"plateTime":0.4177812025509602,"extension":6.346450439084697},"index":8,"playId":"edf32dab-1522-3cba-844d-34098ba18627","pitchNumber":7,"startTime":"2025-09-21T01:29:00.005Z","endTime":"2025-09-21T01:29:04.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.573857928654867,"aZ":-28.469128251846023,"pfxX":2.1284778001840863,"pfxZ":2.162440151916604,"pX":-0.2926778920158912,"pZ":2.7150746938518835,"vX0":2.842018525328588,"vY0":-129.909457374202,"vZ0":-2.5414716070488526,"x":128.16,"y":165.47,"x0":-1.6763297113292204,"y0":50.002839339436846,"z0":5.864531385555388,"aX":3.6468634613490454},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.6,"breakHorizontal":-4.4,"spinRate":2360,"spinDirection":133},"zone":1,"typeConfidence":0.9,"plateTime":0.42121955828009083,"extension":6.2945042703908936},"hitData":{"launchSpeed":82.0,"launchAngle":47.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.66,"coordY":136.53}},"index":9,"playId":"0db790e0-038d-3cfa-adb8-5dc1e3114609","pitchNumber":8,"startTime":"2025-09-21T01:29:18.711Z","endTime":"2025-09-21T01:29:25.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:29:25.018Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a line drive to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T01:29:44.352Z","endTime":"2025-09-21T01:30:08.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.166006458341386,"aZ":-30.263589529378763,"pfxX":2.6934885092549994,"pfxZ":1.1453590868030954,"pX":-0.03225087989301218,"pZ":3.02134314943599,"vX0":3.194676507628453,"vY0":-128.0419637719788,"vZ0":-1.7610947503382026,"x":118.23,"y":157.2,"x0":-1.643688280572276,"y0":50.004380464776176,"z0":6.074662389468021,"aX":4.494550844631522},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-5.5,"spinRate":2276,"spinDirection":126},"zone":2,"typeConfidence":0.9,"plateTime":0.42694268519818035,"extension":5.908007531162753},"hitData":{"launchSpeed":97.7,"launchAngle":19.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.14,"coordY":74.7}},"index":0,"playId":"db7a8e9b-142e-3b6b-b0d3-6fab1155360e","pitchNumber":1,"startTime":"2025-09-21T01:30:00.580Z","endTime":"2025-09-21T01:30:08.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.5,"awayTeamWinProbability":17.5,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":2.19,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:30:08.751Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out sharply to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T01:31:09.112Z","endTime":"2025-09-21T01:32:14.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Joey Loperfido replaces Ty France.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T01:30:21.522Z","endTime":"2025-09-21T01:30:36.414Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"},"base":1,"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T01:30:36.414Z","endTime":"2025-09-21T01:31:11.365Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.41000256650159,"strikeZoneBottom":1.61047755682631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.540943770469703,"aZ":-29.708904680256666,"pfxX":3.475019458745609,"pfxZ":1.4957499676399468,"pX":-1.0307829935712487,"pZ":2.5048306265676916,"vX0":1.117680725918039,"vY0":-126.62947336898824,"vZ0":-2.8152758354715144,"x":156.29,"y":171.15,"x0":-1.927785968530533,"y0":50.00054721499302,"z0":5.974577544704866,"aX":5.719939386478787},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":-6.5,"spinRate":2290,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.43029811768637094,"extension":5.9137686056448295},"index":2,"playId":"8f716fcf-3804-3c77-a18c-a1295da82302","pitchNumber":1,"startTime":"2025-09-21T01:31:11.365Z","endTime":"2025-09-21T01:31:15.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.453943187040636,"aZ":-27.633968066250695,"pfxX":-9.230447673323269,"pfxZ":2.716747586265881,"pX":-0.45096157508300233,"pZ":2.186902154184227,"vX0":6.195696021972312,"vY0":-128.44161284609666,"vZ0":-3.759375212539986,"x":134.19,"y":179.73,"x0":-1.6944219963449894,"y0":50.00451394941596,"z0":5.817059878147204,"aX":-15.43317175601254},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":15.4,"spinRate":1626,"spinDirection":224},"zone":4,"typeConfidence":0.92,"plateTime":0.4263539643530585,"extension":6.393902402765482},"index":3,"playId":"18da681b-7c17-38dd-b849-f8cb5914f585","pitchNumber":2,"startTime":"2025-09-21T01:31:28.056Z","endTime":"2025-09-21T01:31:33.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.235253863011625,"aZ":-11.293544586552432,"pfxX":-5.39187687699153,"pfxZ":10.61960998015158,"pX":-0.46041695489359685,"pZ":2.1369454844586513,"vX0":6.008083732561912,"vY0":-139.32841189913498,"vZ0":-7.128834235064536,"x":134.55,"y":181.08,"x0":-1.9439856949094971,"y0":50.00403275032711,"z0":5.474664958537636,"aX":-10.603850698506074},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2195,"spinDirection":212},"zone":7,"typeConfidence":0.9,"plateTime":0.3930843889997293,"extension":6.196121302873364},"hitData":{"launchSpeed":102.4,"launchAngle":27.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":76.25,"coordY":51.47}},"index":4,"playId":"6468a289-bd67-3dc7-a8b5-513f42477bfc","pitchNumber":3,"startTime":"2025-09-21T01:32:00.295Z","endTime":"2025-09-21T01:32:14.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":9.600000000000009,"leverageIndex":4.08,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:32:14.463Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T01:32:31.858Z","endTime":"2025-09-21T01:32:53.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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(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.7,"endSpeed":79.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.80519849228381,"aZ":-29.010938028794328,"pfxX":1.855378426934399,"pfxZ":1.9701763126436198,"pX":-0.8991796218952857,"pZ":2.5593400125443537,"vX0":1.4591394053437934,"vY0":-124.99157862474725,"vZ0":-2.588795827093542,"x":151.27,"y":169.68,"x0":-1.728653157571679,"y0":50.00352181239839,"z0":5.956545003081175,"aX":2.977252940987919},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":-3.7,"spinRate":2321,"spinDirection":127},"zone":11,"typeConfidence":0.9,"plateTime":0.43584010738153234,"extension":5.989396826865009},"hitData":{"launchSpeed":75.1,"launchAngle":30.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.24,"coordY":93.15}},"index":0,"playId":"f8cab24d-ae3a-3d13-b02d-f066180653c4","pitchNumber":1,"startTime":"2025-09-21T01:32:45.482Z","endTime":"2025-09-21T01:32:53.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":3.15,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:32:53.283Z","atBatIndex":65}]