[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Yastrzemski singles on a fly ball to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:10:40.100Z","endTime":"2025-08-22T23:11:42.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-22T19:50:52.523Z","endTime":"2025-08-22T22:43:09.742Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-22T22:43:09.742Z","endTime":"2025-08-22T23:10:17.756Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-22T23:10:17.756Z","endTime":"2025-08-22T23:10:42.400Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"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.7,"endSpeed":86.5,"strikeZoneTop":3.02222129549824,"strikeZoneBottom":1.44553836933841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.655200847402988,"aZ":-13.329753391241386,"pfxX":-6.256226232745386,"pfxZ":9.836454352267413,"pX":0.2999239280825679,"pZ":2.1033152292974027,"vX0":7.871023495512629,"vY0":-137.55378815610706,"vZ0":-7.015229124238884,"x":105.57,"y":181.99,"x0":-1.7864162297821713,"y0":50.00041915381151,"z0":5.591362487497182,"aX":-11.982129618702151},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2324,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3982748949821966,"extension":6.979258941200943},"index":3,"playId":"2c7278ba-712b-334c-ae88-7d6f600b044b","pitchNumber":1,"startTime":"2025-08-22T23:10:42.400Z","endTime":"2025-08-22T23:10:46.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.43999810198331,"strikeZoneBottom":1.54144082751052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.421114919568456,"aZ":-15.430234395673155,"pfxX":-7.094326298134141,"pfxZ":8.904866786151244,"pX":-0.35049371639131205,"pZ":4.258858621010965,"vX0":6.829668640900413,"vY0":-135.91934651441642,"vZ0":-1.0124079099242422,"x":130.36,"y":123.79,"x0":-1.9681297915269003,"y0":50.00263595114157,"z0":5.702572340246085,"aX":-13.339335369640553},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":11.5,"spinRate":2198,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40223490747093127,"extension":6.761065892481524},"index":4,"playId":"baec3251-b4ff-3251-8f8b-902df8bdda03","pitchNumber":2,"startTime":"2025-08-22T23:10:57.137Z","endTime":"2025-08-22T23:11:00.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.469304367343966,"aZ":-26.77870830258645,"pfxX":-0.700046620425014,"pfxZ":3.1403021824890214,"pX":-0.46629382502960914,"pZ":2.801163260906629,"vX0":4.824719519845552,"vY0":-129.43667418358984,"vZ0":-1.8927101845576306,"x":134.77,"y":163.15,"x0":-2.2524915323981176,"y0":50.00601169118551,"z0":5.564406716283502,"aX":-1.204402030989851},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":0.4,"spinRate":2248,"spinDirection":188},"zone":4,"typeConfidence":2.0,"plateTime":0.4209114995833514,"extension":6.918526420111391},"index":5,"playId":"de52e93d-871a-308f-9352-0f860524ccc6","pitchNumber":3,"startTime":"2025-08-22T23:11:10.652Z","endTime":"2025-08-22T23:11:16.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.10981132650101,"aZ":-15.050415533572687,"pfxX":-3.1023403872228954,"pfxZ":8.647458424664634,"pX":0.6621464161788766,"pZ":2.7553765170419706,"vX0":7.387533345956177,"vY0":-139.52439767714537,"vZ0":-5.27978049066908,"x":91.76,"y":164.38,"x0":-1.6117163613244754,"y0":50.00401886611245,"z0":5.657086066438341,"aX":-6.144963158935272},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":4.2,"spinRate":2172,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.39191494106112,"extension":7.0332750735711045},"hitData":{"launchSpeed":70.3,"launchAngle":27.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.2,"coordY":117.57}},"index":6,"playId":"f502e0a2-831d-39c8-9dce-c29e8ebd5a08","pitchNumber":4,"startTime":"2025-08-22T23:11:31.445Z","endTime":"2025-08-22T23:11:42.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-08-22T23:11:42.663Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bobby Witt Jr. grounds into a double play, shortstop Zach McKinstry to second baseman Gleyber Torres to first baseman Spencer Torkelson. Mike Yastrzemski out at 2nd. Bobby Witt Jr. out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:12:02.233Z","endTime":"2025-08-22T23:12:54.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.52880055607569,"strikeZoneBottom":1.57184580510518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.406706652669143,"aZ":-14.714482557482494,"pfxX":-4.167309610926676,"pfxZ":9.066816496424403,"pX":1.196927482741596,"pZ":3.1968310411769734,"vX0":9.797258023912692,"vY0":-137.6264578661138,"vZ0":-4.068949180280962,"x":71.38,"y":152.47,"x0":-1.8613902531320292,"y0":50.00503397680799,"z0":5.685363182631743,"aX":-8.027790189772844},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2281,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39737358455255567,"extension":6.982344263004507},"index":0,"playId":"bb07f89d-2abe-3e4e-9d6d-4d6b6a8ed3e1","pitchNumber":1,"startTime":"2025-08-22T23:12:08.496Z","endTime":"2025-08-22T23:12:12.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.50980910898398,"strikeZoneBottom":1.55307033339571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.275887327075708,"aZ":-18.105930257965408,"pfxX":-8.217510767346369,"pfxZ":7.185711959685333,"pX":-0.7626305851994524,"pZ":3.450092171690709,"vX0":5.982881221885243,"vY0":-138.85501791379372,"vZ0":-2.62195766010693,"x":146.07,"y":145.63,"x0":-1.8745052824443875,"y0":50.004263247347524,"z0":5.607362896952571,"aX":-16.092889238794704},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":13.7,"spinRate":2314,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3940405180730395,"extension":6.968456122456617},"index":1,"playId":"11a12925-2c20-3c47-9cae-eb32f06d346c","pitchNumber":2,"startTime":"2025-08-22T23:12:26.438Z","endTime":"2025-08-22T23:12:31.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.522538390830793,"aZ":-26.947534673308702,"pfxX":-0.6382302935062119,"pfxZ":2.8875361569390012,"pX":0.27977346626188015,"pZ":2.3953847210245147,"vX0":6.215628887117803,"vY0":-133.43191027214039,"vZ0":-3.268653740200926,"x":106.34,"y":174.1,"x0":-1.9926414605547318,"y0":50.00534715966451,"z0":5.568677813371531,"aX":-1.1571976093816174},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":-0.1,"spinRate":2225,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.40981270008860937,"extension":7.008029012534347},"hitData":{"launchSpeed":113.6,"launchAngle":2.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":155.64}},"index":2,"playId":"18987562-43b4-3ebc-80ae-620627ed556f","pitchNumber":3,"startTime":"2025-08-22T23:12:46.228Z","endTime":"2025-08-22T23:12:54.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:12:54.188Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:13:16.778Z","endTime":"2025-08-22T23:13:59.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.46308271552068,"strikeZoneBottom":1.54256595145194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.093024348577693,"aZ":-13.272252191115966,"pfxX":-2.63898712578894,"pfxZ":9.747135793743446,"pX":-0.6247240242023323,"pZ":3.7888349819202105,"vX0":4.601068737699999,"vY0":-138.41804603484334,"vZ0":-2.718716614253921,"x":140.81,"y":136.48,"x0":-1.9661412242615321,"y0":50.00272681753381,"z0":5.6732705100345004,"aX":-5.118134405192857},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":3.8,"spinRate":2105,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.395820221104072,"extension":6.966623772540019},"index":0,"playId":"2a5dbeb6-4286-33f7-8b25-15b86f7e12de","pitchNumber":1,"startTime":"2025-08-22T23:13:19.950Z","endTime":"2025-08-22T23:13:25.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.49315593679525,"strikeZoneBottom":1.7036931829244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.932409345390035,"aZ":-11.40024898662849,"pfxX":-4.8369575559020195,"pfxZ":10.610600906540935,"pX":-0.46587590252289274,"pZ":2.8093546037586257,"vX0":5.6548600999380545,"vY0":-139.20552345844192,"vZ0":-5.505081311256492,"x":134.76,"y":162.93,"x0":-1.8974276860875923,"y0":50.005195694309066,"z0":5.570847895658818,"aX":-9.47243202851564},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":7.6,"spinRate":2212,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3938145940560718,"extension":7.0212142549267424},"index":1,"playId":"6125f877-95d2-3cf5-b12e-f9ef7382ec73","pitchNumber":2,"startTime":"2025-08-22T23:13:33.930Z","endTime":"2025-08-22T23:13:38.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.281844887311575,"aZ":-28.80108746050634,"pfxX":-7.834990482717256,"pfxZ":1.9873400478412808,"pX":-1.2534607283635935,"pZ":2.954563419033217,"vX0":4.503006169819292,"vY0":-129.1952717871096,"vZ0":-1.17818904832286,"x":164.78,"y":159.01,"x0":-1.9951299153137803,"y0":50.006097368663625,"z0":5.616882740318471,"aX":-13.333474857082098},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":13.3,"spinRate":1491,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4228989878591638,"extension":6.887645250567355},"hitData":{"launchSpeed":84.3,"launchAngle":10.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":96.81,"coordY":111.72}},"index":2,"playId":"9ec779e7-6e90-3331-8019-9746b16240e4","pitchNumber":3,"startTime":"2025-08-22T23:13:48.886Z","endTime":"2025-08-22T23:13:59.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:13:59.400Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a ground ball to right fielder Wenceel Pérez. Vinnie Pasquantino to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:14:04.152Z","endTime":"2025-08-22T23:15:12.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.9,"endSpeed":87.8,"strikeZoneTop":3.58165683115772,"strikeZoneBottom":1.60908013243099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.694507328425058,"aZ":-11.674164997450392,"pfxX":-5.715079975540383,"pfxZ":10.377671605018014,"pX":0.41411928582300184,"pZ":3.2666484590959826,"vX0":7.771049824400684,"vY0":-139.5004814030643,"vZ0":-4.4873000922204,"x":101.21,"y":150.58,"x0":-1.6621362728934985,"y0":50.00480890653559,"z0":5.6626637066398,"aX":-11.292294648134218},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":8.8,"spinRate":2353,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3922850455472999,"extension":6.991343187907015},"index":0,"playId":"14831ee2-dd79-3425-815a-73c53175931e","pitchNumber":1,"startTime":"2025-08-22T23:14:26.176Z","endTime":"2025-08-22T23:14:30.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.63105348078552,"strikeZoneBottom":1.71099810391668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.985750804757455,"aZ":-15.36012580652899,"pfxX":-7.150681934515641,"pfxZ":8.515038523796823,"pX":-0.6717530593333547,"pZ":1.492506848588402,"vX0":5.652974101370046,"vY0":-139.31863299773934,"vZ0":-8.249649414097656,"x":142.61,"y":198.48,"x0":-1.7935549027789632,"y0":50.003492392732,"z0":5.497943291931416,"aX":-14.120415034921598},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":11.9,"spinRate":2402,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3924747177643413,"extension":7.037439536806546},"index":1,"playId":"a90df570-7c91-33e9-afdd-426b888ba042","pitchNumber":2,"startTime":"2025-08-22T23:14:43.806Z","endTime":"2025-08-22T23:14:48.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.7,"endSpeed":87.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.705357428516802,"aZ":-9.989634698594712,"pfxX":-4.858399555540206,"pfxZ":11.351900436190121,"pX":0.04532370703683132,"pZ":2.032476571720827,"vX0":6.792658775756093,"vY0":-139.0442115615032,"vZ0":-7.821732948923066,"x":115.27,"y":183.9,"x0":-1.8001588864463065,"y0":50.003743800123225,"z0":5.548004044050247,"aX":-9.496034552678893},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":7.3,"spinRate":2335,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3941864661121923,"extension":6.994421591171126},"hitData":{"launchSpeed":102.4,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":131.35,"coordY":193.01}},"index":2,"playId":"66c72cb6-9ccc-3ecd-a58f-851001f48404","pitchNumber":3,"startTime":"2025-08-22T23:15:00.564Z","endTime":"2025-08-22T23:15:12.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:15:12.303Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Salvador Perez lines out sharply to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:15:21.051Z","endTime":"2025-08-22T23:16:25.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"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":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.7,"strikeZoneTop":3.56988618367904,"strikeZoneBottom":1.62539753922974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.194135985454107,"aZ":-32.2639803229272,"pfxX":2.183676422430807,"pfxZ":-0.05791181289147021,"pX":2.539369495940833,"pZ":0.062308345630926,"vX0":10.65197578183187,"vY0":-124.62752392912931,"vZ0":-6.495778739972957,"x":20.21,"y":237.1,"x0":-2.045353356481306,"y0":50.00344707558281,"z0":5.313899634808409,"aX":3.4881772979531864},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":-6.0,"spinRate":2405,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.43677641894610586,"extension":7.209839696303058},"index":0,"playId":"db782cf6-0812-3603-8ab0-84a61da36ebc","pitchNumber":1,"startTime":"2025-08-22T23:15:37.506Z","endTime":"2025-08-22T23:15:40.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":81.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.957160097379038,"aZ":-32.60212593948409,"pfxX":1.3304826210084189,"pfxZ":-0.2648017266200924,"pX":0.47756701055992457,"pZ":1.874722661374478,"vX0":6.5760484098249155,"vY0":-125.32166701693376,"vZ0":-2.378477555113193,"x":98.8,"y":188.16,"x0":-2.3204871700681013,"y0":50.000430920562636,"z0":5.4202207108671505,"aX":2.1801850400820566},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.7,"breakHorizontal":-3.5,"spinRate":2025,"spinDirection":71},"zone":9,"typeConfidence":2.0,"plateTime":0.4319899857659317,"extension":6.997774229954813},"index":1,"playId":"aa0d0682-d895-3d46-9cd5-fdc674ab8c0f","pitchNumber":2,"startTime":"2025-08-22T23:15:59.207Z","endTime":"2025-08-22T23:16:02.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.786439777354996,"aZ":-15.278634697122621,"pfxX":-7.322754524527171,"pfxZ":8.530762497931647,"pX":-0.5626757764962906,"pZ":1.8898603830481628,"vX0":6.6154251300150975,"vY0":-138.81358885686996,"vZ0":-7.0960877637718225,"x":138.45,"y":187.75,"x0":-2.0083849586371096,"y0":50.0003294350491,"z0":5.468362364475381,"aX":-14.499238158922214},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":12.1,"spinRate":2270,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3923843362060442,"extension":6.917271961410439},"hitData":{"launchSpeed":104.0,"launchAngle":17.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":76.41,"coordY":73.63}},"index":2,"playId":"d81aef6d-9f59-3cc9-8748-a84a434f2b1a","pitchNumber":3,"startTime":"2025-08-22T23:16:17.953Z","endTime":"2025-08-22T23:16:25.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:16:25.054Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:18:49.935Z","endTime":"2025-08-22T23:21:25.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.37368122189751,"strikeZoneBottom":1.60794516617041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34646724396197,"aZ":-13.078538819574481,"pfxX":-5.348409761938475,"pfxZ":10.322660105847824,"pX":-0.6093677201391466,"pZ":3.6376404656445844,"vX0":4.138342646014239,"vY0":-135.78885577089287,"vZ0":-3.5909007893916334,"x":140.23,"y":140.56,"x0":-1.4654418487091494,"y0":50.00371373508938,"z0":5.899679959302191,"aX":-9.89444411011956},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2370,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4048290897647293,"extension":6.185925790523693},"index":0,"playId":"d92ac531-96a8-388b-8c3f-4d82fcc80e1e","pitchNumber":1,"startTime":"2025-08-22T23:18:58.578Z","endTime":"2025-08-22T23:19:03.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-22T23:19:11.216Z","endTime":"2025-08-22T23:19:22.705Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":93.3,"endSpeed":85.3,"strikeZoneTop":3.31701213336112,"strikeZoneBottom":1.61567661746388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.812930006764283,"aZ":-12.206693203046814,"pfxX":-6.285072753691769,"pfxZ":10.723648733779463,"pX":-0.004478188116910641,"pZ":1.9811942499737136,"vX0":5.944266965002027,"vY0":-135.6344806293399,"vZ0":-7.633945011009652,"x":117.17,"y":185.29,"x0":-1.4084492562424094,"y0":50.00392415821391,"z0":5.684457446888545,"aX":-11.704866478952068},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":10.1,"spinRate":2412,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.40390626588884704,"extension":6.265440923637964},"index":2,"playId":"f2c00431-559f-3bb7-ab08-97887efdc6a8","pitchNumber":2,"startTime":"2025-08-22T23:19:22.705Z","endTime":"2025-08-22T23:19:26.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.071993731118265,"aZ":-25.62916492167939,"pfxX":1.6505619530419287,"pfxZ":3.8640004813040854,"pX":0.38434001284092956,"pZ":1.8504892093314955,"vX0":4.8681737271189816,"vY0":-129.09136760185598,"vZ0":-4.912087107452174,"x":102.35,"y":188.82,"x0":-1.737889241415644,"y0":50.002847962534716,"z0":5.743288322342519,"aX":2.79297764625524},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":-4.1,"spinRate":2649,"spinDirection":172},"zone":9,"typeConfidence":2.0,"plateTime":0.42378918783961295,"extension":6.207338059439737},"index":3,"playId":"9def87c6-e856-322c-8f27-fad73ceed832","pitchNumber":3,"startTime":"2025-08-22T23:19:40.168Z","endTime":"2025-08-22T23:19:44.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.0,"endSpeed":80.8,"strikeZoneTop":3.30309445314098,"strikeZoneBottom":1.59022323019245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.371771720448148,"aZ":-24.297525611414102,"pfxX":-11.318755535619164,"pfxZ":4.769187081101899,"pX":-0.5139442298520001,"pZ":0.5725956093379636,"vX0":7.031724491737969,"vY0":-127.74200531813776,"vZ0":-7.734388893803586,"x":136.59,"y":223.32,"x0":-1.8319847543207153,"y0":50.006240942855435,"z0":5.550762399206012,"aX":-18.705359637484833},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":19.0,"spinRate":1634,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4288161828472994,"extension":6.218166655584397},"index":4,"playId":"8dd9e8d3-f2a5-36f7-8116-310c938a8695","pitchNumber":4,"startTime":"2025-08-22T23:19:55.563Z","endTime":"2025-08-22T23:19:59.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.674397144727514,"aZ":-28.268539483007647,"pfxX":0.526378268583471,"pfxZ":2.3542233400554036,"pX":0.4954251082494748,"pZ":2.75257951213951,"vX0":5.081624398004032,"vY0":-127.81644424319413,"vZ0":-2.430134919002905,"x":98.12,"y":164.46,"x0":-1.584628963172186,"y0":50.0040567290829,"z0":5.929448380688373,"aX":0.8720383091281642},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.0,"breakHorizontal":-2.0,"spinRate":2728,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4280833564518214,"extension":6.197417495703267},"index":5,"playId":"b09b02ab-d370-3800-9162-d4dce4bae518","pitchNumber":5,"startTime":"2025-08-22T23:20:11.880Z","endTime":"2025-08-22T23:20:15.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.920495542577125,"aZ":-10.91713371742269,"pfxX":-5.7473591410664735,"pfxZ":10.963679233037752,"pX":-0.26484678434841064,"pZ":3.42437645137731,"vX0":5.2874670216514525,"vY0":-138.37033952122906,"vZ0":-4.6208669966563045,"x":127.1,"y":146.32,"x0":-1.4539275433436356,"y0":50.00240993188421,"z0":5.847695968907429,"aX":-11.142996484609075},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":9.4,"spinRate":2376,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39585955218457514,"extension":6.214150650044197},"index":6,"playId":"ac983c2e-4056-35c1-b65c-684673d1aaa0","pitchNumber":6,"startTime":"2025-08-22T23:20:30.465Z","endTime":"2025-08-22T23:20:36.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.37700947401223,"strikeZoneBottom":1.62475492924991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.58848586217742,"aZ":-39.44011440858506,"pfxX":2.401615005434145,"pfxZ":-4.962589012812012,"pX":-1.6238585018176706,"pZ":2.803259157035791,"vX0":0.04596480339701696,"vY0":-119.5805286430337,"vZ0":1.0351260130295112,"x":178.9,"y":163.09,"x0":-1.9558220141696292,"y0":50.001289155775815,"z0":5.8717476151113805,"aX":3.5174813103449267},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.5,"breakHorizontal":-4.3,"spinRate":2588,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.45604387607612207,"extension":6.22983575082479},"index":7,"playId":"5f4ff5e4-da69-382f-8e01-d1807d43cde2","pitchNumber":7,"startTime":"2025-08-22T23:21:02.830Z","endTime":"2025-08-22T23:21:07.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.28520313633387,"strikeZoneBottom":1.53205105335091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43635845173304,"aZ":-12.413581118316923,"pfxX":-6.190996094746193,"pfxZ":10.093077062213858,"pX":0.6490810167199881,"pZ":1.7733511727773674,"vX0":7.803856363012788,"vY0":-138.65424023067428,"vZ0":-8.323012126098687,"x":92.26,"y":190.9,"x0":-1.3904425112995245,"y0":50.00275504616693,"z0":5.63197519841476,"aX":-12.12039835063466},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2384,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.39422648466012866,"extension":6.57667979861578},"index":8,"playId":"2353f3e6-eb78-3fca-8e46-b09d09ee19a7","pitchNumber":8,"startTime":"2025-08-22T23:21:19.491Z","endTime":"2025-08-22T23:21:25.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:21:25.594Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:21:30.738Z","endTime":"2025-08-22T23:21:58.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6464750867349,"aZ":-12.744289750556742,"pfxX":-4.846609245357134,"pfxZ":10.035244331861357,"pX":-0.7354987654536652,"pZ":2.345944675909255,"vX0":3.529584137722042,"vY0":-137.35562431872572,"vZ0":-6.53174884835303,"x":145.04,"y":175.44,"x0":-1.3989830007168256,"y0":50.00207612615405,"z0":5.5987114852616005,"aX":-9.38317435836563},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2433,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.3967704927979372,"extension":6.353078658933503},"hitData":{"launchSpeed":104.2,"launchAngle":25.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":116.86,"coordY":35.27}},"index":0,"playId":"6032863d-7a8a-351d-90b4-f3f0ddea77e6","pitchNumber":1,"startTime":"2025-08-22T23:21:49.021Z","endTime":"2025-08-22T23:21:58.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:21:58.481Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging, catcher Salvador Perez to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:22:11.625Z","endTime":"2025-08-22T23:23:57.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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_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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.43999951934567,"strikeZoneBottom":1.6715858262994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.234561983683232,"aZ":-10.991249331864424,"pfxX":-5.3674004908714545,"pfxZ":10.977363658585556,"pX":-1.172758636293187,"pZ":2.1456609589647218,"vX0":2.9823828883341106,"vY0":-137.7135810036128,"vZ0":-7.610043447135801,"x":161.7,"y":180.85,"x0":-1.5697194172299835,"y0":50.0032719533464,"z0":5.6799755799454745,"aX":-10.358245469230297},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":9.1,"spinRate":2427,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3970137325659264,"extension":6.30745764660931},"index":0,"playId":"0661a5a9-1dc2-3df3-859c-fc245858872e","pitchNumber":1,"startTime":"2025-08-22T23:22:29.930Z","endTime":"2025-08-22T23:22:34.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28816780875613,"aZ":-10.499076350360706,"pfxX":-5.201633155868995,"pfxZ":11.174896044570321,"pX":-0.04340964906332724,"pZ":3.064268033103978,"vX0":5.49843890649436,"vY0":-137.83155804103617,"vZ0":-5.547131205733538,"x":118.65,"y":156.04,"x0":-1.3805783830973644,"y0":50.00632498878842,"z0":5.800412846840596,"aX":-10.092559233508224},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.4,"breakHorizontal":8.4,"spinRate":2475,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3961549749204947,"extension":6.222208125047311},"index":1,"playId":"4d3c02c6-3ca7-3a8d-b548-f00589fba934","pitchNumber":2,"startTime":"2025-08-22T23:22:48.132Z","endTime":"2025-08-22T23:22:51.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.0,"endSpeed":87.9,"strikeZoneTop":3.39644605889101,"strikeZoneBottom":1.65930508738109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.071925435413227,"aZ":-12.65748105071896,"pfxX":-6.291369516211542,"pfxZ":9.975115976261712,"pX":-0.015517270122540573,"pZ":1.5953131105320164,"vX0":6.023577112580739,"vY0":-138.11038121655997,"vZ0":-8.75808150403042,"x":117.59,"y":195.71,"x0":-1.393976573273468,"y0":50.00569033693258,"z0":5.633216948818679,"aX":-12.31196801895848},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":10.3,"spinRate":2471,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3946690247306921,"extension":6.538975328239392},"index":2,"playId":"f585db4a-f513-3728-9534-1255a8366805","pitchNumber":3,"startTime":"2025-08-22T23:23:14.621Z","endTime":"2025-08-22T23:23:19.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38706743507964,"aZ":-31.9495537207084,"pfxX":5.838102611645569,"pfxZ":0.15033767193838887,"pX":0.5576044719204809,"pZ":1.9747947275674034,"vX0":4.104487352749382,"vY0":-120.98748162985419,"vZ0":-2.338870172607694,"x":95.75,"y":185.46,"x0":-1.9160640160020577,"y0":50.0023712014448,"z0":5.738973307629511,"aX":8.702035440516337},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.0,"breakHorizontal":-11.5,"spinRate":2855,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.45177054235073744,"extension":6.326742682819405},"index":3,"playId":"d7344dda-3560-319b-8824-b8cb595e354c","pitchNumber":4,"startTime":"2025-08-22T23:23:30.361Z","endTime":"2025-08-22T23:23:33.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.435228320507907,"aZ":-26.222107443906378,"pfxX":0.11176854615434362,"pfxZ":3.4510533366298004,"pX":0.7153843917969958,"pZ":1.06653637328416,"vX0":5.648287751119828,"vY0":-129.85387362305906,"vZ0":-6.889351029950577,"x":89.73,"y":209.98,"x0":-1.4927943431365527,"y0":50.00582333539514,"z0":5.719343675880796,"aX":0.1926178425142133},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-1.3,"spinRate":2679,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4200752733982229,"extension":6.2393239299238035},"index":4,"playId":"5b1668d1-ccf8-378b-9786-494b87b62884","pitchNumber":5,"startTime":"2025-08-22T23:23:49.748Z","endTime":"2025-08-22T23:23:57.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:23:57.757Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adam Frazier pops out to shortstop Zach McKinstry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:25:53.058Z","endTime":"2025-08-22T23:26:54.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.25999968528923,"strikeZoneBottom":1.48557740882502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22850363884543,"aZ":-13.030077932053405,"pfxX":-6.789152183466796,"pfxZ":10.037660032224343,"pX":0.39874505724915404,"pZ":0.5701917771430688,"vX0":7.610925881029739,"vY0":-136.98671397897604,"vZ0":-11.015367985101877,"x":101.8,"y":223.38,"x0":-1.5287661329676818,"y0":50.00366741735887,"z0":5.525389969821135,"aX":-12.950633818765834},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2331,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39927508697942526,"extension":6.996826366715596},"index":0,"playId":"c70e3586-a64c-3a97-9447-538ed6418d5a","pitchNumber":1,"startTime":"2025-08-22T23:26:29.498Z","endTime":"2025-08-22T23:26:33.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11037943481368,"aZ":-14.181852586402872,"pfxX":-4.9092630174487795,"pfxZ":9.521670643052882,"pX":0.3070196692427267,"pZ":2.5815597507555847,"vX0":7.580385897427023,"vY0":-135.71909247606334,"vZ0":-5.61085871258296,"x":105.3,"y":169.08,"x0":-1.8679551878461145,"y0":50.00269846530844,"z0":5.641808098239635,"aX":-9.277069605688249},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":7.6,"spinRate":2108,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.4016003436228961,"extension":7.012474399012826},"hitData":{"launchSpeed":90.8,"launchAngle":66.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.49,"coordY":147.52}},"index":1,"playId":"76448fd5-4692-37f9-8eec-30f2b7b7448d","pitchNumber":2,"startTime":"2025-08-22T23:26:44.525Z","endTime":"2025-08-22T23:26:54.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:26:54.619Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:27:09.199Z","endTime":"2025-08-22T23:28:13.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.6,"endSpeed":82.7,"strikeZoneTop":3.29581946185251,"strikeZoneBottom":1.48274567904645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.785597991782943,"aZ":-23.543279513132745,"pfxX":-1.1225536140875025,"pfxZ":4.92816576222407,"pX":1.1658226919311923,"pZ":3.383588725748116,"vX0":8.110359622031913,"vY0":-131.7178184690839,"vZ0":-1.5150483498408458,"x":72.56,"y":147.42,"x0":-1.8114434755442967,"y0":50.00315069722558,"z0":5.712236019896741,"aX":-1.966473545711936},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.8,"breakHorizontal":0.2,"spinRate":2206,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4163179800330883,"extension":7.052779675135873},"index":0,"playId":"c7de6859-8743-3f37-8a61-2fc3e03da750","pitchNumber":1,"startTime":"2025-08-22T23:27:17.090Z","endTime":"2025-08-22T23:27:21.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":94.0,"endSpeed":85.1,"strikeZoneTop":3.19088971838989,"strikeZoneBottom":1.48236239436197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63550816454743,"aZ":-10.476436606394035,"pfxX":-6.694392098490879,"pfxZ":11.663266966203022,"pX":1.0356993350952375,"pZ":1.3293936502115673,"vX0":9.599430448753571,"vY0":-136.2103843455166,"vZ0":-9.262591508408757,"x":77.52,"y":202.89,"x0":-1.6805167598600643,"y0":50.00655803288716,"z0":5.51856837323545,"aX":-12.459089092197418},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":9.8,"spinRate":2226,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4036272807140282,"extension":7.065448598358341},"index":1,"playId":"5d1076fd-1106-3f18-a481-742119adaaa0","pitchNumber":2,"startTime":"2025-08-22T23:27:30.539Z","endTime":"2025-08-22T23:27:34.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":94.2,"endSpeed":85.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61107118227785,"aZ":-12.459426156055065,"pfxX":-6.635193630019385,"pfxZ":10.52159666177088,"pX":0.10842842101998647,"pZ":3.2117221536599487,"vX0":7.699072755718751,"vY0":-136.86356017347416,"vZ0":-4.245964744518824,"x":112.87,"y":152.06,"x0":-1.8952637240950707,"y0":50.006326487980765,"z0":5.6531966112436525,"aX":-12.438004842777017},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":10.2,"spinRate":2299,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4020609459879583,"extension":6.975400130764053},"index":2,"playId":"0e433b1e-cc1f-3f93-a414-3ae324d49130","pitchNumber":3,"startTime":"2025-08-22T23:27:45.220Z","endTime":"2025-08-22T23:27:48.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.000739451166233,"aZ":-18.913521504177915,"pfxX":-8.341559803097368,"pfxZ":6.845359205781913,"pX":-0.5166653638705573,"pZ":2.779465818690541,"vX0":6.21687637931632,"vY0":-137.91252183819938,"vZ0":-4.368617244033449,"x":136.69,"y":163.73,"x0":-1.709766663676066,"y0":50.00427575824158,"z0":5.649756831471383,"aX":-16.163301879097517},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":13.9,"spinRate":2291,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39627515527425006,"extension":6.925215705905611},"hitData":{"launchSpeed":91.6,"launchAngle":-34.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.85,"coordY":164.24}},"index":3,"playId":"83be75cb-dae4-39cc-bf21-d4d7324d435e","pitchNumber":4,"startTime":"2025-08-22T23:28:05.773Z","endTime":"2025-08-22T23:28:13.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:28:13.524Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to center fielder Javier Báez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:28:32.216Z","endTime":"2025-08-22T23:29:54.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.42000091384802,"strikeZoneBottom":1.49083507065983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.877292236012213,"aZ":-28.52973309308833,"pfxX":1.3444285444428212,"pfxZ":2.1474251020486577,"pX":-0.6933292012796219,"pZ":4.308781943133349,"vX0":3.5103597158832316,"vY0":-128.73509857201807,"vZ0":1.9060101718800302,"x":143.43,"y":122.44,"x0":-2.2431024240581077,"y0":50.003076167411436,"z0":5.750020309416057,"aX":2.281832291645304},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":-3.1,"spinRate":2131,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.4236403232324619,"extension":6.795282409484485},"index":0,"playId":"21c1e130-f8c4-3d1a-b191-f07e083b316d","pitchNumber":1,"startTime":"2025-08-22T23:28:37.884Z","endTime":"2025-08-22T23:28:43.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.41999912296194,"strikeZoneBottom":1.5992580743614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.349511405033514,"aZ":-27.065135676127614,"pfxX":1.682961386629339,"pfxZ":2.9702652601619643,"pX":-0.7743039387507549,"pZ":2.9057216994627404,"vX0":3.011428665505006,"vY0":-129.21261606711298,"vZ0":-1.6342116772602078,"x":146.51,"y":160.33,"x0":-2.1655005719135745,"y0":50.00634653835932,"z0":5.590492247054965,"aX":2.896991202666454},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-3.6,"spinRate":2177,"spinDirection":174},"zone":1,"typeConfidence":2.0,"plateTime":0.4209994359496019,"extension":6.796033157853983},"index":1,"playId":"5ee66ef8-9089-388a-b816-b77e5685b35c","pitchNumber":2,"startTime":"2025-08-22T23:28:52.163Z","endTime":"2025-08-22T23:28:56.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53163707254155,"aZ":-27.692335198408596,"pfxX":0.09205565631271173,"pfxZ":2.5908784015869823,"pX":0.35498617006017225,"pZ":2.6843513163410777,"vX0":6.21519326751935,"vY0":-129.77434957084628,"vZ0":-1.9618400918425098,"x":103.47,"y":166.3,"x0":-2.06870714620799,"y0":50.00231479956939,"z0":5.530258314960599,"aX":0.1591361298922579},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.6,"breakHorizontal":-1.3,"spinRate":2156,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4197851979017728,"extension":6.842359101681667},"index":2,"playId":"3bf68a46-e506-3d94-aff3-9bac96d4a7ed","pitchNumber":3,"startTime":"2025-08-22T23:29:05.318Z","endTime":"2025-08-22T23:29:08.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.931704492080502,"aZ":-31.69691562241833,"pfxX":-10.009541824481081,"pfxZ":0.2918067720273747,"pX":-0.3572626837298894,"pZ":1.393583707716194,"vX0":7.203966144737135,"vY0":-127.6358972454017,"vZ0":-4.150983886454432,"x":130.62,"y":201.15,"x0":-1.9196355929837796,"y0":50.00327787426149,"z0":5.544349964622794,"aX":-16.47087450482964},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":16.4,"spinRate":1162,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42956598538035706,"extension":7.12278991868188},"index":3,"playId":"da360c6d-b835-3038-a498-8ead2b1d8332","pitchNumber":4,"startTime":"2025-08-22T23:29:23.647Z","endTime":"2025-08-22T23:29:27.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.308105632410477,"aZ":-25.672640508641095,"pfxX":-8.460891944202931,"pfxZ":3.8542177898966656,"pX":-0.17523377187351138,"pZ":2.517962768331546,"vX0":7.4286977986331895,"vY0":-128.69005555639433,"vZ0":-2.8013321318173103,"x":123.68,"y":170.8,"x0":-1.9922293199021284,"y0":50.00360349779412,"z0":5.597620273714313,"aX":-14.27188418910067},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.6,"breakHorizontal":13.8,"spinRate":1269,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4247252665484731,"extension":6.929468117702353},"hitData":{"launchSpeed":98.9,"launchAngle":33.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.47,"coordY":56.5}},"index":4,"playId":"4f70addd-ecb2-32de-aca1-3217806cb720","pitchNumber":5,"startTime":"2025-08-22T23:29:44.505Z","endTime":"2025-08-22T23:29:54.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:29:54.067Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:31:54.751Z","endTime":"2025-08-22T23:32:28.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.003774341652342,"aZ":-37.30007397441319,"pfxX":9.451584943647124,"pfxZ":-3.7475214891929287,"pX":0.4701978367399351,"pZ":2.6054356320766034,"vX0":2.9969578657801987,"vY0":-116.80849306796155,"vZ0":0.5821274949038251,"x":99.08,"y":168.43,"x0":-2.060583406561463,"y0":50.002226680819184,"z0":5.887652974580308,"aX":12.93190820490435},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-6.2,"breakHorizontal":-17.9,"spinRate":2809,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.4706780233636243,"extension":6.203723506291382},"hitData":{"launchSpeed":83.4,"launchAngle":2.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.37,"coordY":153.2}},"index":0,"playId":"3fd5a9d4-6c64-3f10-9a7e-60f73ce2858e","pitchNumber":1,"startTime":"2025-08-22T23:32:21.821Z","endTime":"2025-08-22T23:32:28.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:32:28.547Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to left fielder John Rave.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:32:40.343Z","endTime":"2025-08-22T23:34:09.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.56162716577056,"strikeZoneBottom":1.68952421844612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.084527658559857,"aZ":-10.901161609768721,"pfxX":-4.912443602165419,"pfxZ":11.636455530842962,"pX":-0.2743857509834078,"pZ":2.6306517253862034,"vX0":4.445370392742707,"vY0":-134.350256779874,"vZ0":-6.156714786103686,"x":127.46,"y":167.75,"x0":-1.3121526493359688,"y0":50.002025099449895,"z0":5.726499556515012,"aX":-8.98062329150943},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.9,"breakHorizontal":7.9,"spinRate":2432,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4076639002172606,"extension":6.254075436228001},"index":0,"playId":"7113c2e1-9350-396c-8bdd-85265b248daa","pitchNumber":1,"startTime":"2025-08-22T23:32:51.796Z","endTime":"2025-08-22T23:32:56.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.58209794911841,"strikeZoneBottom":1.6837006337824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55408893284254,"aZ":-10.837201632836706,"pfxX":-5.865663104511896,"pfxZ":11.396783276791872,"pX":0.7108396784204954,"pZ":3.4962446871963033,"vX0":6.7851142922506575,"vY0":-136.3431745907743,"vZ0":-4.364213329252863,"x":89.9,"y":144.38,"x0":-1.054549021106835,"y0":50.001987017055995,"z0":5.872873560950258,"aX":-10.981190163799889},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":9.1,"spinRate":2464,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.4025992318672875,"extension":6.1607022066103445},"index":1,"playId":"2b0170bf-d01f-391b-b24b-51b09730c9ff","pitchNumber":2,"startTime":"2025-08-22T23:33:06.046Z","endTime":"2025-08-22T23:33:10.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.51999986756215,"strikeZoneBottom":1.68438317026656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.636888981797828,"aZ":-34.98570724924182,"pfxX":8.488771829113956,"pfxZ":-1.9712653297550604,"pX":0.6428823472378821,"pZ":1.5465906833030454,"vX0":2.921913309627193,"vY0":-119.54642261311855,"vZ0":-2.4901172078411387,"x":92.49,"y":197.02,"x0":-1.703911528084052,"y0":50.005865206530764,"z0":5.79401073701673,"aX":12.082713460275183},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.0,"breakHorizontal":-16.1,"spinRate":2953,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4611370342996435,"extension":6.188673231793421},"index":2,"playId":"42a7ce31-724d-3ede-bf60-a29f8986bff5","pitchNumber":3,"startTime":"2025-08-22T23:33:22.585Z","endTime":"2025-08-22T23:33:27.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-22T23:33:33.743Z","endTime":"2025-08-22T23:33:47.431Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":87.6,"endSpeed":81.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.731261235350857,"aZ":-28.044961245671043,"pfxX":1.3035553554070551,"pfxZ":2.491499943235385,"pX":0.5358145165250872,"pZ":1.4004955335827207,"vX0":4.747032487795529,"vY0":-127.52634646577114,"vZ0":-5.4379989757811815,"x":96.58,"y":200.97,"x0":-1.5144906585702425,"y0":50.00218462146604,"z0":5.75609979794134,"aX":2.159786564627395},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":-3.4,"spinRate":2667,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.42850534010671293,"extension":6.176536767280912},"index":4,"playId":"a7b0c602-c01a-3757-b66e-7a4083311094","pitchNumber":4,"startTime":"2025-08-22T23:33:47.431Z","endTime":"2025-08-22T23:33:51.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.162254804806818,"aZ":-36.01922711728477,"pfxX":10.759250681564225,"pfxZ":-2.7596336712166547,"pX":0.6871710194334832,"pZ":2.756877043396462,"vX0":2.5584363447969376,"vY0":-118.49644705837183,"vZ0":0.6329793334779004,"x":90.81,"y":164.34,"x0":-1.809359210162841,"y0":50.00476406002837,"z0":5.834369741894434,"aX":14.97415899542453},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.4,"breakHorizontal":-20.2,"spinRate":2961,"spinDirection":47},"zone":6,"typeConfidence":2.0,"plateTime":0.466065664850007,"extension":6.462555720696571},"hitData":{"launchSpeed":76.9,"launchAngle":31.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.97,"coordY":99.45}},"index":5,"playId":"97198588-28fb-3690-a9e1-d2b6500172a2","pitchNumber":5,"startTime":"2025-08-22T23:34:01.712Z","endTime":"2025-08-22T23:34:09.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:34:09.937Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:34:21.379Z","endTime":"2025-08-22T23:35:57.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.11589436731632,"strikeZoneBottom":1.48438181684251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10785505466458,"aZ":-11.538250550064596,"pfxX":-4.492217234280403,"pfxZ":10.911956228499914,"pX":-0.12462090334738292,"pZ":3.335955205806397,"vX0":5.21809657222645,"vY0":-137.29487327981877,"vZ0":-4.557034287237899,"x":117.97,"y":112.15,"x0":-1.4748084301618851,"y0":50.00113544012516,"z0":5.81557035174572,"aX":-8.494025183412983},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":7.0,"spinRate":2298,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40042527004430895,"extension":6.315072390281173},"index":0,"playId":"24b73829-ff55-357c-b745-c5bc6970341a","pitchNumber":1,"startTime":"2025-08-22T23:34:32.375Z","endTime":"2025-08-22T23:34:36.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45199916489883,"aZ":-34.26532061722402,"pfxX":9.63188187023904,"pfxZ":-1.4754283528461896,"pX":0.604037776461037,"pZ":1.360147619770891,"vX0":2.727265798273465,"vY0":-118.96311679017758,"vZ0":-2.7623453865199044,"x":93.98,"y":202.06,"x0":-1.8120666073924887,"y0":50.00324217094095,"z0":5.6806440453892115,"aX":13.635511119835293},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.1,"breakHorizontal":-18.1,"spinRate":2768,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.46261050326732933,"extension":6.257770434402801},"index":1,"playId":"8e928c0b-29c4-3f1f-a470-494ce599daad","pitchNumber":2,"startTime":"2025-08-22T23:34:50.502Z","endTime":"2025-08-22T23:34:55.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.17000108052155,"strikeZoneBottom":1.49663958142052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.764326196006074,"aZ":-11.16949663020168,"pfxX":-5.195799939045787,"pfxZ":10.83440077550032,"pX":-1.6211137235960054,"pZ":3.575708775018066,"vX0":1.7642740274602744,"vY0":-138.55699689084312,"vZ0":-4.029977259106318,"x":178.79,"y":142.24,"x0":-1.5920896888509282,"y0":50.004458937456945,"z0":5.798865058469101,"aX":-10.075223024614079},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":9.0,"spinRate":2474,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39572532940758487,"extension":6.251950433830776},"index":2,"playId":"2e21be62-64f6-3d02-abce-70c58a541c51","pitchNumber":3,"startTime":"2025-08-22T23:35:04.716Z","endTime":"2025-08-22T23:35:08.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.587364493699333,"aZ":-9.855361336876252,"pfxX":-5.7128383472901,"pfxZ":11.488944229727103,"pX":-0.7716136949598984,"pZ":2.633333977385573,"vX0":3.922412527056168,"vY0":-138.63778292399485,"vZ0":-6.712726365212589,"x":146.41,"y":167.68,"x0":-1.4640171747522912,"y0":50.003333854634164,"z0":5.747071470179122,"aX":-11.098254230494653},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.6,"breakHorizontal":9.5,"spinRate":2454,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3953970351723268,"extension":6.439561326387527},"index":3,"playId":"18096c25-9a1e-3237-9a5d-59ca5c607cc9","pitchNumber":4,"startTime":"2025-08-22T23:35:19.524Z","endTime":"2025-08-22T23:35:22.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.6,"strikeZoneTop":3.16999993721632,"strikeZoneBottom":1.50688227317786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12192083410246,"aZ":-30.00464584600275,"pfxX":2.028898722170099,"pfxZ":1.3078646753314103,"pX":0.5972467032487726,"pZ":0.9424751122913869,"vX0":4.6932658942943615,"vY0":-126.96304181264364,"vZ0":-6.204402168135318,"x":94.23,"y":213.33,"x0":-1.5272799550953948,"y0":50.00298070531123,"z0":5.758456663029115,"aX":3.364306927791844},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":-4.6,"spinRate":2787,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.42882106466000813,"extension":6.346601519451215},"index":4,"playId":"a9e3f811-05bc-3e76-9fb6-a79905ccbca5","pitchNumber":5,"startTime":"2025-08-22T23:35:37.314Z","endTime":"2025-08-22T23:35:41.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":83.0,"strikeZoneTop":3.16999954243932,"strikeZoneBottom":1.45999927631712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.28050076299887,"aZ":-28.198455774575326,"pfxX":2.036708483739307,"pfxZ":2.314161872607567,"pX":0.22111503555770115,"pZ":1.216747503689807,"vX0":3.912219914478536,"vY0":-129.10556881985175,"vZ0":-6.249302773689321,"x":108.57,"y":205.93,"x0":-1.5677999345870401,"y0":50.003643824468696,"z0":5.788157975831935,"aX":3.500968873521127},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.2,"breakHorizontal":-4.4,"spinRate":2659,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4213198894873891,"extension":6.326727384046903},"index":5,"playId":"8aefda36-0d02-322b-9341-da467d4b5cdb","pitchNumber":6,"startTime":"2025-08-22T23:35:53.270Z","endTime":"2025-08-22T23:35:57.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:35:57.948Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a ground ball to center fielder Javier Báez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:38:20.245Z","endTime":"2025-08-22T23:38:57.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.38100262078891,"strikeZoneBottom":1.57226054341671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.274422128945357,"aZ":-13.308868021644741,"pfxX":-4.827095408668924,"pfxZ":10.024258927223574,"pX":-0.1295688243712144,"pZ":1.457199200842108,"vX0":5.835100318929504,"vY0":-135.499138961587,"vZ0":-8.565299736718353,"x":121.94,"y":199.44,"x0":-1.671717951090465,"y0":50.00138682042068,"z0":5.564019635015019,"aX":-9.083282894387592},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2254,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.40237872197327373,"extension":6.87909041668205},"index":0,"playId":"96330c3e-c90d-3f34-b465-8cd0fc293742","pitchNumber":1,"startTime":"2025-08-22T23:38:31.179Z","endTime":"2025-08-22T23:38:35.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.055394937944598,"aZ":-29.362347137877425,"pfxX":-8.263987144666428,"pfxZ":1.7359173645950658,"pX":-0.05567420881976424,"pZ":2.0189029573917656,"vX0":7.521487169448893,"vY0":-125.90446296166907,"vZ0":-3.0192350218973365,"x":119.12,"y":184.27,"x0":-1.9931198637925591,"y0":50.005455107787164,"z0":5.584177623418453,"aX":-13.408862906972546},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":13.4,"spinRate":1287,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4333161517553008,"extension":6.833148679565988},"hitData":{"launchSpeed":103.7,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.9,"coordY":116.39}},"index":1,"playId":"2568ca82-297b-3059-8e42-075453c535e2","pitchNumber":2,"startTime":"2025-08-22T23:38:45.855Z","endTime":"2025-08-22T23:38:57.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:38:57.644Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Yastrzemski singles on a sharp line drive to right fielder Wenceel Pérez. Kyle Isbel to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:39:12.621Z","endTime":"2025-08-22T23:40:54.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":80.7,"strikeZoneTop":3.37498888558362,"strikeZoneBottom":1.40609916828179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9651563679595,"aZ":-26.489737544085866,"pfxX":1.0975864385920886,"pfxZ":3.4361494083093245,"pX":-0.0745620953891494,"pZ":2.0420420912514126,"vX0":5.03468249233195,"vY0":-127.70460898413222,"vZ0":-3.5537036992075928,"x":119.84,"y":183.64,"x0":-2.2130352271589446,"y0":50.00175880327311,"z0":5.532153867970047,"aX":1.8148497495058524},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":-3.1,"spinRate":2074,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.4286758152537802,"extension":6.875195950828252},"index":0,"playId":"e11b52ac-8b19-3c7b-b603-66f759a270bb","pitchNumber":1,"startTime":"2025-08-22T23:39:19.608Z","endTime":"2025-08-22T23:39:23.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.44000113367591,"strikeZoneBottom":1.68282186999695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42567320368708,"aZ":-11.96051005115253,"pfxX":-4.136473124840482,"pfxZ":10.747344736405182,"pX":0.6491588930794967,"pZ":1.3627726896127563,"vX0":8.009910307081313,"vY0":-136.1546727193147,"vZ0":-9.03462002723134,"x":92.26,"y":201.99,"x0":-1.791129658890592,"y0":50.00138685664813,"z0":5.548123108463483,"aX":-7.779342777680933},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":5.9,"spinRate":2295,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4020234445959576,"extension":7.019734374984772},"index":1,"playId":"fbf81868-027c-38be-a463-377062e2fe4d","pitchNumber":2,"startTime":"2025-08-22T23:39:37.795Z","endTime":"2025-08-22T23:39:42.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.5,"endSpeed":81.7,"strikeZoneTop":3.40065821197542,"strikeZoneBottom":1.46259413239905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6796835228784,"aZ":-28.853936302495473,"pfxX":1.4437944964498313,"pfxZ":1.9548666022504833,"pX":-0.43872813717222076,"pZ":3.665753041414832,"vX0":4.195950918146796,"vY0":-128.91926426439548,"vZ0":0.4095011289309318,"x":133.72,"y":139.8,"x0":-2.269391050921599,"y0":50.00111042536936,"z0":5.716926528422178,"aX":2.4505022662501936},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":-3.5,"spinRate":2134,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.4234809183706796,"extension":6.887881497110577},"index":2,"playId":"db9b1ab8-e2b4-3836-bab3-5cc352f28ade","pitchNumber":3,"startTime":"2025-08-22T23:39:57.089Z","endTime":"2025-08-22T23:40:02.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.32497974508155,"strikeZoneBottom":1.43895041801253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.456402529621695,"aZ":-28.80507387157748,"pfxX":-8.300985085103036,"pfxZ":2.0185935667228225,"pX":-0.3117765162068042,"pZ":3.2271243531567504,"vX0":7.081579612813086,"vY0":-127.97597466549541,"vZ0":-0.6860349488738053,"x":128.88,"y":151.65,"x0":-2.025670876353985,"y0":50.006214240742494,"z0":5.739363979106363,"aX":-13.880917806450933},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":13.6,"spinRate":1310,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.4267064529440483,"extension":6.768374417634397},"index":3,"playId":"46ceb1bc-3253-330f-8e5a-c10bedb9294f","pitchNumber":4,"startTime":"2025-08-22T23:40:14.789Z","endTime":"2025-08-22T23:40:19.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-22T23:40:28.684Z","endTime":"2025-08-22T23:40:44.473Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.418160542599924,"aZ":-28.13998739451036,"pfxX":-9.137390276878337,"pfxZ":2.3666860201543134,"pX":-0.058932156177505794,"pZ":1.1350935940843567,"vX0":7.903266092558689,"vY0":-129.31583231162807,"vZ0":-5.753082813796072,"x":119.25,"y":208.13,"x0":-1.9585161174766144,"y0":50.002441945968016,"z0":5.530695165219657,"aX":-15.5702816901114},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.2,"breakHorizontal":14.9,"spinRate":1493,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4225705751511506,"extension":7.071118069838726},"hitData":{"launchSpeed":100.2,"launchAngle":12.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":158.1,"coordY":84.35}},"index":5,"playId":"2d6e5749-021e-3a71-8817-7ad484d5e210","pitchNumber":5,"startTime":"2025-08-22T23:40:44.473Z","endTime":"2025-08-22T23:40:54.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.900000000000006,"awayTeamWinProbability":60.099999999999994,"homeTeamWinProbabilityAdded":-5.999999999999993,"leverageIndex":1.65,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:40:54.157Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to center fielder Javier Báez. Kyle Isbel scores. Mike Yastrzemski to 3rd. Bobby Witt Jr. to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:41:10.684Z","endTime":"2025-08-22T23:42:13.694Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.50252147944793,"strikeZoneBottom":1.6038394741731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.962464121762796,"aZ":-26.05813808165722,"pfxX":0.31017224207979677,"pfxZ":3.83388185293912,"pX":1.1476690747436333,"pZ":1.5545946023596748,"vX0":7.821303036818524,"vY0":-124.86489390547608,"vZ0":-4.558819751137438,"x":73.25,"y":196.81,"x0":-2.0532255454522814,"y0":50.00003015653139,"z0":5.524566456170533,"aX":0.49267858750829935},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.2,"breakHorizontal":-2.2,"spinRate":2297,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.43710993594895964,"extension":6.977729048236828},"index":0,"playId":"b5b8eb52-3057-3a1a-a79b-2263edcbf3d6","pitchNumber":1,"startTime":"2025-08-22T23:41:22.085Z","endTime":"2025-08-22T23:41:26.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.56999866484206,"strikeZoneBottom":1.68405896901686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70712131675752,"aZ":-12.83207336999538,"pfxX":-5.496325782773528,"pfxZ":9.732318839623371,"pX":0.9381400604859349,"pZ":2.2738923184371904,"vX0":9.496821868074305,"vY0":-139.65520531628655,"vZ0":-7.145026370619721,"x":81.24,"y":177.38,"x0":-1.7831381522616323,"y0":50.00143770779484,"z0":5.699084329686307,"aX":-10.922305921809368},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":8.2,"spinRate":2366,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3913267175761739,"extension":7.020902508395443},"index":1,"playId":"e1ef962c-39b1-3f67-9d2e-4ba023bdb362","pitchNumber":2,"startTime":"2025-08-22T23:41:40.284Z","endTime":"2025-08-22T23:41:44.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74981739509183,"aZ":-11.229397462877962,"pfxX":-5.97647667993948,"pfxZ":10.77965845101652,"pX":-0.49118233264003147,"pZ":2.1236545198947634,"vX0":5.59374471566876,"vY0":-138.4548109662155,"vZ0":-7.5697072800934,"x":135.72,"y":181.44,"x0":-1.760669405381571,"y0":50.00068990123933,"z0":5.643586497402359,"aX":-11.60881725232789},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.1,"breakHorizontal":9.7,"spinRate":2342,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.39552025884500397,"extension":7.030072505345579},"hitData":{"launchSpeed":107.3,"launchAngle":8.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.05,"coordY":91.75}},"index":2,"playId":"4c6c964a-237f-34e1-86e5-d07ae8ac0b40","pitchNumber":3,"startTime":"2025-08-22T23:42:00.693Z","endTime":"2025-08-22T23:42:13.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-14.200000000000006,"leverageIndex":2.05,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:42:13.694Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vinnie Pasquantino pops out to third baseman Colt Keith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:42:52.600Z","endTime":"2025-08-22T23:44:05.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.347820040666438,"aZ":-28.94007143474657,"pfxX":-8.401880304387774,"pfxZ":1.9001371580024102,"pX":0.083556743382447,"pZ":1.824950242100728,"vX0":7.960560730438376,"vY0":-129.36552337339657,"vZ0":-4.067429225022515,"x":113.82,"y":189.51,"x0":-1.9323545037219263,"y0":50.00604500984822,"z0":5.619856502076361,"aX":-14.335814947491043},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.8,"breakHorizontal":13.6,"spinRate":1304,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4223366912531801,"extension":6.990019183169021},"index":0,"playId":"0ba1ee8a-4906-3557-8340-ae73ea1348ac","pitchNumber":1,"startTime":"2025-08-22T23:42:52.600Z","endTime":"2025-08-22T23:42:56.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.6,"strikeZoneTop":3.5400012645972,"strikeZoneBottom":1.62023229017784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.92867593654088,"aZ":-26.324145304393493,"pfxX":-7.488321505479423,"pfxZ":3.450824578500212,"pX":-0.373982421190861,"pZ":0.24871403296856864,"vX0":7.097905954800382,"vY0":-127.9622297172203,"vZ0":-7.972793844085513,"x":131.26,"y":232.06,"x0":-2.1818111481672333,"y0":50.00180777122536,"z0":5.401292906059483,"aX":-12.692410521973455},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.0,"breakHorizontal":12.4,"spinRate":1416,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4244652495860515,"extension":6.963844287424126},"index":1,"playId":"43550df9-7431-313c-970a-a38b945184fd","pitchNumber":2,"startTime":"2025-08-22T23:43:29.009Z","endTime":"2025-08-22T23:43:32.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.0,"endSpeed":87.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.015212087583723,"aZ":-11.552100237342989,"pfxX":-4.6782826124592125,"pfxZ":10.602391369618957,"pX":0.5733805699781787,"pZ":2.5774138035985987,"vX0":7.813706597707404,"vY0":-138.15595568157866,"vZ0":-6.283264128851109,"x":95.14,"y":169.19,"x0":-1.6757801633480944,"y0":50.002644507132345,"z0":5.647868444454156,"aX":-9.099891675425722},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":7.0,"spinRate":2287,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3955263751653679,"extension":6.902193715082846},"hitData":{"launchSpeed":81.3,"launchAngle":68.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.76,"coordY":156.14}},"index":2,"playId":"183c8961-53cb-3d50-bd5a-d9fe2123be76","pitchNumber":3,"startTime":"2025-08-22T23:43:54.673Z","endTime":"2025-08-22T23:44:05.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.4,"awayTeamWinProbability":69.6,"homeTeamWinProbabilityAdded":4.699999999999999,"leverageIndex":1.27,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:44:05.731Z","atBatIndex":17},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Maikel Garcia reaches on a fielder's choice out, first baseman Spencer Torkelson to catcher Dillon Dingler. Mike Yastrzemski out at home. Bobby Witt Jr. to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:44:34.104Z","endTime":"2025-08-22T23:44:58.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnThird":{"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","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":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_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":[]}],"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":91.4,"endSpeed":84.3,"strikeZoneTop":3.6013357981078,"strikeZoneBottom":1.6820429212902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36388886836076,"aZ":-26.460874152446898,"pfxX":-0.0636520599612842,"pfxZ":3.183496574459208,"pX":1.3349129007363436,"pZ":2.207982506769312,"vX0":8.909030786867282,"vY0":-132.9272101270709,"vZ0":-3.789276653348962,"x":66.12,"y":179.16,"x0":-2.046074632677811,"y0":50.006170553675965,"z0":5.5638073766732985,"aX":-0.11381906404102142},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":-1.7,"spinRate":2161,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.41137540772921755,"extension":6.9899049489871565},"index":0,"playId":"85122225-106b-3893-8c02-e97ad190e01a","pitchNumber":1,"startTime":"2025-08-22T23:44:34.104Z","endTime":"2025-08-22T23:44:38.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.7,"endSpeed":84.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.549235019571558,"aZ":-24.28676619313613,"pfxX":-0.6546856397426193,"pfxZ":4.399965113909581,"pX":0.2806744928369857,"pZ":2.1972567916393366,"vX0":6.758491045169132,"vY0":-132.09818716675653,"vZ0":-4.270891339445693,"x":106.3,"y":179.45,"x0":-2.2110083669633624,"y0":50.000535850585685,"z0":5.591289692300543,"aX":-1.1741977866417075},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":-0.1,"spinRate":2171,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4125042045909897,"extension":7.047081484740683},"hitData":{"launchSpeed":96.7,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.96,"coordY":164.25}},"index":1,"playId":"99072f1f-cbce-345a-a02d-c1d593787612","pitchNumber":2,"startTime":"2025-08-22T23:44:49.844Z","endTime":"2025-08-22T23:44:58.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":8.400000000000006,"leverageIndex":1.59,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:44:58.151Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Salvador Perez doubles (30) on a ground ball to left fielder Riley Greene. Bobby Witt Jr. scores. Maikel Garcia scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:45:38.061Z","endTime":"2025-08-22T23:45:53.795Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.29463286395255,"aZ":-35.242199241717124,"pfxX":3.111803958077648,"pfxZ":-1.940229919676332,"pX":0.3761320503056521,"pZ":2.087661111342147,"vX0":5.35709972975423,"vY0":-124.28358452449052,"vZ0":-1.4606529913218524,"x":102.66,"y":182.41,"x0":-2.20214853673102,"y0":50.001716637153336,"z0":5.580044158324318,"aX":4.922169974536231},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.6,"breakHorizontal":-6.7,"spinRate":2215,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.43883051410568896,"extension":6.991181283352924},"hitData":{"launchSpeed":104.9,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.55,"coordY":103.93}},"index":0,"playId":"cbee7ba0-9bdf-3314-bcdc-ff2d07ee3821","pitchNumber":1,"startTime":"2025-08-22T23:45:38.061Z","endTime":"2025-08-22T23:45:53.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":-17.300000000000004,"leverageIndex":1.85,"dramaIndex":158.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:45:53.795Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adam Frazier walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:46:19.074Z","endTime":"2025-08-22T23:47:16.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.12612493348966,"strikeZoneBottom":1.44626100717467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.539257184937576,"aZ":-23.8043222653704,"pfxX":0.06711934765904148,"pfxZ":4.828867868474697,"pX":-0.8487453460405013,"pZ":2.573082615642418,"vX0":3.511747973743229,"vY0":-130.3396197934576,"vZ0":-3.13365668889565,"x":149.35,"y":169.31,"x0":-2.2181468527360724,"y0":50.002120831381525,"z0":5.57407655349859,"aX":0.11581804249458906},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.3,"breakHorizontal":-0.8,"spinRate":2164,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41907314747302804,"extension":7.021413669460966},"index":0,"playId":"e78bf244-58b7-35d9-97d3-1e31e43eb3e8","pitchNumber":1,"startTime":"2025-08-22T23:46:23.943Z","endTime":"2025-08-22T23:46:29.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.7,"strikeZoneTop":3.20711799007167,"strikeZoneBottom":1.44899863383391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.138851045020797,"aZ":-32.64207475502548,"pfxX":2.5093224241549676,"pfxZ":-0.30339526551891005,"pX":-0.6677786406629068,"pZ":3.442944462707001,"vX0":3.231384434314355,"vY0":-122.14752846424105,"vZ0":1.1564288921155375,"x":142.45,"y":145.82,"x0":-2.3208620293435547,"y0":50.00208594154243,"z0":5.7153952637953935,"aX":3.8900758424164237},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.1,"breakHorizontal":-5.2,"spinRate":2334,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.4440156298426077,"extension":6.864508044125121},"index":1,"playId":"96f41bb5-ec0c-3064-a176-1390649796de","pitchNumber":2,"startTime":"2025-08-22T23:46:37.928Z","endTime":"2025-08-22T23:46:42.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.25999966987995,"strikeZoneBottom":1.48461889260899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.729104780136016,"aZ":-13.992857694011736,"pfxX":-4.658535918543989,"pfxZ":9.591229993404585,"pX":-1.6339458318720455,"pZ":3.9666959305033185,"vX0":2.683606245068685,"vY0":-136.49740103789793,"vZ0":-2.2816708690176686,"x":179.28,"y":131.68,"x0":-2.022171272147683,"y0":50.0043441963982,"z0":5.77155837429316,"aX":-8.832395640747839},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":7.9,"spinRate":2143,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40055178662109325,"extension":6.87441117432095},"index":2,"playId":"993abc67-c65b-31fe-9ca1-b09f12b33627","pitchNumber":3,"startTime":"2025-08-22T23:46:55.160Z","endTime":"2025-08-22T23:46:58.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.19946346879051,"strikeZoneBottom":1.49377545480377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.096850633704097,"aZ":-12.118086042078351,"pfxX":-4.7956154691903965,"pfxZ":10.32587719247891,"pX":-0.8497266060234002,"pZ":2.703591231378295,"vX0":4.783898616973312,"vY0":-138.3098688310215,"vZ0":-5.742509604505182,"x":149.39,"y":165.78,"x0":-1.9765583047030277,"y0":50.00591373244818,"z0":5.615575094059018,"aX":-9.317310438337676},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2282,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3956291150458049,"extension":6.948895078527145},"index":3,"playId":"668044cd-fa02-39d9-a02f-7ad90dd85344","pitchNumber":4,"startTime":"2025-08-22T23:47:11.543Z","endTime":"2025-08-22T23:47:16.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":0.8,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:47:16.174Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out sharply to center fielder Javier Báez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:48:23.635Z","endTime":"2025-08-22T23:48:50.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-22T23:47:33.522Z","endTime":"2025-08-22T23:48:25.992Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.24621082750009,"strikeZoneBottom":1.48398085382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28508300553191,"aZ":-24.838083519939865,"pfxX":-0.3295776682853262,"pfxZ":4.070182146595547,"pX":1.309762069304508,"pZ":2.100922157594763,"vX0":8.717331920717726,"vY0":-132.4202101877162,"vZ0":-4.496825891107236,"x":67.07,"y":182.06,"x0":-1.9613670765504747,"y0":50.00495793783953,"z0":5.605289166473758,"aX":-0.596395848972634},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.7,"breakHorizontal":-1.0,"spinRate":2198,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.41128777216127865,"extension":7.031891527951076},"index":1,"playId":"c33d2a39-64d3-3145-b7b0-66c31aacc0d1","pitchNumber":1,"startTime":"2025-08-22T23:48:25.992Z","endTime":"2025-08-22T23:48:30.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51865824602757,"aZ":-14.563758643345064,"pfxX":-4.847472742532208,"pfxZ":8.923402533133745,"pX":-0.4299820487531922,"pZ":2.180135045398129,"vX0":6.0772537701461475,"vY0":-138.74951387069058,"vZ0":-7.062627231891772,"x":133.39,"y":179.92,"x0":-2.0064853385692696,"y0":50.00018767985495,"z0":5.7062750626802785,"aX":-9.564516194375605},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":7.7,"spinRate":2216,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.39293378976858273,"extension":7.0128419281150505},"hitData":{"launchSpeed":105.3,"launchAngle":24.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":127.06,"coordY":181.54}},"index":2,"playId":"bc557be5-a6c0-3eae-a9d2-90f14f169b0b","pitchNumber":2,"startTime":"2025-08-22T23:48:41.692Z","endTime":"2025-08-22T23:48:50.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:48:50.771Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dillon Dingler lines out to pitcher Ryan Bergert.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-22T23:51:19.801Z","endTime":"2025-08-22T23:52:16.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686701,"link":"/api/v1/people/686701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.41000093784011,"strikeZoneBottom":1.57195559534623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.055969884203375,"aZ":-11.137677285027818,"pfxX":-4.1533075120388885,"pfxZ":11.249548385662443,"pX":0.33173002622165704,"pZ":2.032262897582466,"vX0":5.5734284998400065,"vY0":-135.49513865336192,"vZ0":-7.896829022514682,"x":104.36,"y":183.91,"x0":-1.2069221634898213,"y0":50.00125671223844,"z0":5.752290261139429,"aX":-7.765607088111558},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":6.4,"spinRate":2325,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.4033802271587996,"extension":6.269544535979167},"index":0,"playId":"f32405ab-bbc2-38ae-a004-e40d224ac6cd","pitchNumber":1,"startTime":"2025-08-22T23:51:27.236Z","endTime":"2025-08-22T23:51:31.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-22T23:51:42.035Z","endTime":"2025-08-22T23:51:53.124Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.40351233775474,"strikeZoneBottom":1.60160147513636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.726688197553973,"aZ":-16.638408372876555,"pfxX":-8.554687811867463,"pfxZ":8.476867537731716,"pX":-0.7517661816522634,"pZ":2.130696879324751,"vX0":5.307276474123888,"vY0":-134.40108427951685,"vZ0":-5.790551198939306,"x":145.66,"y":181.25,"x0":-1.6391647200410793,"y0":50.00053174203693,"z0":5.491962490833012,"aX":-15.671308977216498},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":14.4,"spinRate":2333,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4073060994583293,"extension":6.423165216429614},"index":2,"playId":"5507ef4e-05c5-3ff4-be36-261c80173174","pitchNumber":2,"startTime":"2025-08-22T23:51:53.124Z","endTime":"2025-08-22T23:51:57.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60969108275783,"aZ":-26.73128430461412,"pfxX":0.3223087101014266,"pfxZ":3.168633755656205,"pX":0.5498163579659742,"pZ":1.5735102925792321,"vX0":5.240685928662396,"vY0":-129.5820513414695,"vZ0":-5.711156041051476,"x":96.04,"y":196.3,"x0":-1.5324518046750224,"y0":50.001670388312924,"z0":5.822849605822026,"aX":0.5529833539357096},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.8,"breakHorizontal":-1.7,"spinRate":2535,"spinDirection":183},"zone":9,"typeConfidence":2.0,"plateTime":0.421130856245322,"extension":6.12543839724796},"hitData":{"launchSpeed":100.3,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":127.18,"coordY":176.42}},"index":3,"playId":"fe1b9b44-fd3c-365f-a5ad-c3b91a3005ba","pitchNumber":3,"startTime":"2025-08-22T23:52:08.703Z","endTime":"2025-08-22T23:52:16.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:52:16.100Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zach McKinstry homers (11) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-22T23:52:38.215Z","endTime":"2025-08-22T23:54:04.547Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.25444500183459,"strikeZoneBottom":1.57709106924383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.09407911325699,"aZ":-12.71996792873629,"pfxX":-5.8901989741026455,"pfxZ":10.429731417176338,"pX":-0.5757678250588049,"pZ":2.215857416012262,"vX0":4.670753396128904,"vY0":-135.7979300292508,"vZ0":-6.600992255536429,"x":138.95,"y":178.95,"x0":-1.5538451493005652,"y0":50.00465254754231,"z0":5.565440126738895,"aX":-10.98823233147542},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":9.7,"spinRate":2364,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40353944929159136,"extension":6.379242632357224},"index":0,"playId":"700e0dbe-f90d-398a-9a49-f847c652903b","pitchNumber":1,"startTime":"2025-08-22T23:52:38.215Z","endTime":"2025-08-22T23:52:42.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.3232733026133,"strikeZoneBottom":1.67235495805377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.994457879936473,"aZ":-12.289945668003021,"pfxX":-6.286748936490673,"pfxZ":10.740652327559921,"pX":-0.1789937709636575,"pZ":4.106489599257104,"vX0":5.13109945262716,"vY0":-135.54652102699828,"vZ0":-2.44979065030964,"x":123.82,"y":127.9,"x0":-1.2843586531898101,"y0":50.00463390276546,"z0":5.8855469974617325,"aX":-11.641672022757296},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":10.2,"spinRate":2423,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40484066499662497,"extension":6.234238130013361},"index":1,"playId":"1ef3da81-786d-3f30-9c88-1980243acb44","pitchNumber":2,"startTime":"2025-08-22T23:52:50.852Z","endTime":"2025-08-22T23:52:55.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.510988011192634,"aZ":-10.90542721671205,"pfxX":-6.415674971777047,"pfxZ":11.286249120659797,"pX":0.3250358792887503,"pZ":2.687367105765824,"vX0":6.686785657638199,"vY0":-136.73516739649372,"vZ0":-6.328555784181416,"x":104.61,"y":166.22,"x0":-1.3242726446500748,"y0":50.003434157754015,"z0":5.78798011014857,"aX":-12.0907296576886},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":10.1,"spinRate":2466,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4013220124316028,"extension":6.246515677809316},"index":2,"playId":"3022de8a-6f42-328d-85ee-23a5ca835117","pitchNumber":3,"startTime":"2025-08-22T23:53:04.968Z","endTime":"2025-08-22T23:53:07.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.33000086354305,"strikeZoneBottom":1.59551709635413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.495148609448474,"aZ":-37.773985300449084,"pfxX":1.3975040976048168,"pfxZ":-3.786174056146352,"pX":-0.6677676249675514,"pZ":0.8970209144730129,"vX0":2.0973911058788954,"vY0":-121.10639373144922,"vZ0":-3.6371725031541855,"x":142.45,"y":214.56,"x0":-1.727838900045593,"y0":50.00176492248,"z0":5.73517163367402,"aX":2.067568768699001},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.4,"breakHorizontal":-3.0,"spinRate":2739,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.45292738771344165,"extension":6.313277468631311},"index":3,"playId":"09a42560-ba75-3367-a5e5-b6bd96b49255","pitchNumber":4,"startTime":"2025-08-22T23:53:23.976Z","endTime":"2025-08-22T23:53:28.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50672266086197,"aZ":-11.654132198364731,"pfxX":-5.199762324704187,"pfxZ":10.624246779070472,"pX":0.030009941704967374,"pZ":2.967523530591595,"vX0":5.7686756830539645,"vY0":-137.82452683990448,"vZ0":-5.647996200414064,"x":115.86,"y":158.66,"x0":-1.4106896774169175,"y0":50.00049631797285,"z0":5.824303460572333,"aX":-10.041456100157397},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":8.3,"spinRate":2499,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3968132472160928,"extension":6.2779571281422335},"hitData":{"launchSpeed":99.9,"launchAngle":29.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":201.97,"coordY":63.75}},"index":4,"playId":"919ea963-8224-3a9b-934f-265cb2b6ee7a","pitchNumber":5,"startTime":"2025-08-22T23:53:40.840Z","endTime":"2025-08-22T23:54:04.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":8.899999999999999,"leverageIndex":0.65,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:54:04.547Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-22T23:54:14.184Z","endTime":"2025-08-22T23:54:57.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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, 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.8,"endSpeed":81.4,"strikeZoneTop":3.35913304695679,"strikeZoneBottom":1.62852979591263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.244405629142285,"aZ":-28.71038300096711,"pfxX":2.524973188470024,"pfxZ":2.1006674698397223,"pX":0.598634647336156,"pZ":1.3955117497248692,"vX0":4.381429809673615,"vY0":-126.48883820447169,"vZ0":-5.1696233647058225,"x":94.18,"y":201.1,"x0":-1.471610317082336,"y0":50.004839393361486,"z0":5.716412621369264,"aX":4.168755998386322},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-5.4,"spinRate":2580,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.42994156610741685,"extension":6.1904635313257605},"index":0,"playId":"aa06df38-3351-3005-a2d8-3d7eb9833a6b","pitchNumber":1,"startTime":"2025-08-22T23:54:31.019Z","endTime":"2025-08-22T23:54:35.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.931972546913297,"aZ":-19.262349084809284,"pfxX":-8.262941849751629,"pfxZ":6.969622011669956,"pX":0.24603195049266097,"pZ":2.3727642245351928,"vX0":7.399371154958836,"vY0":-134.6962878390047,"vZ0":-5.070742387723753,"x":107.62,"y":174.72,"x0":-1.4517657679709135,"y0":50.00625087494003,"z0":5.625650577124818,"aX":-15.315483435456075},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":13.6,"spinRate":2380,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4053310819975504,"extension":6.424696879266736},"hitData":{"launchSpeed":90.6,"launchAngle":41.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.97,"coordY":92.4}},"index":1,"playId":"8db81b60-ba77-33e3-873f-200b255aa90e","pitchNumber":2,"startTime":"2025-08-22T23:54:46.958Z","endTime":"2025-08-22T23:54:57.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:54:57.245Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-22T23:55:05.487Z","endTime":"2025-08-22T23:57:32.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.28577206963735,"strikeZoneBottom":1.58707524590492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.815416088792077,"aZ":-13.349784026056822,"pfxX":-6.502419701818119,"pfxZ":10.165282504742684,"pX":-0.94733497365237,"pZ":1.5419980879440403,"vX0":3.2825281149691494,"vY0":-135.07141529710975,"vZ0":-8.408253277781826,"x":153.11,"y":197.15,"x0":-1.332147442635584,"y0":50.00176615768593,"z0":5.629295140766418,"aX":-12.040495071562095},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":11.0,"spinRate":2431,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.405172745622294,"extension":6.323396484608584},"index":0,"playId":"68b98829-2e1c-3ea7-8662-60460cac14c1","pitchNumber":1,"startTime":"2025-08-22T23:55:20.055Z","endTime":"2025-08-22T23:55:24.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.326050372441085,"aZ":-24.761295308439696,"pfxX":-8.315643396666609,"pfxZ":4.430184320080468,"pX":-0.6351380379222098,"pZ":2.7321092007817196,"vX0":5.5568591704733,"vY0":-127.8016706550045,"vZ0":-2.41662163894262,"x":141.21,"y":165.01,"x0":-1.7438782649906974,"y0":50.00610137938154,"z0":5.6104859698600595,"aX":-13.926547779270594},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":14.0,"spinRate":1573,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4265918599124183,"extension":6.3875601158573785},"index":1,"playId":"73d644a7-0353-370c-befc-3bfcffd79a89","pitchNumber":2,"startTime":"2025-08-22T23:55:32.355Z","endTime":"2025-08-22T23:55:35.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.595593520238324,"aZ":-29.022350146900123,"pfxX":2.0491202940627122,"pfxZ":1.903011543201261,"pX":0.1969086378586566,"pZ":1.193070227505974,"vX0":3.8931096028974066,"vY0":-126.77344689901693,"vZ0":-5.766184566310363,"x":109.49,"y":206.57,"x0":-1.6143203956161116,"y0":50.003357122678665,"z0":5.763138038231755,"aX":3.3943150700019538},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":-4.4,"spinRate":2668,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.42915895005892013,"extension":6.223556180835009},"index":2,"playId":"f52a501c-9bb8-36b1-bcc4-20d6d079b16a","pitchNumber":3,"startTime":"2025-08-22T23:55:45.855Z","endTime":"2025-08-22T23:55:49.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.756595461412083,"aZ":-42.63867225703065,"pfxX":2.1558514653647887,"pfxZ":-7.141034046473327,"pX":-0.43509726716088276,"pZ":1.9467503698891917,"vX0":2.2314558265621627,"vY0":-120.43520641383974,"vZ0":-0.402647997095952,"x":133.58,"y":186.22,"x0":-1.6541983179344568,"y0":50.00052571669575,"z0":5.892664307053416,"aX":3.1605290333530744},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.7,"breakHorizontal":-4.4,"spinRate":2849,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.4550810424907974,"extension":6.414717030081593},"index":3,"playId":"5053bbf8-379d-3a6c-9ff5-d9b352725542","pitchNumber":4,"startTime":"2025-08-22T23:56:07.948Z","endTime":"2025-08-22T23:56:14.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.34785264927347,"aZ":-28.522481223523723,"pfxX":1.7219149044111168,"pfxZ":2.171397889991093,"pX":0.3140456875798538,"pZ":1.4452393853794503,"vX0":4.533804451321658,"vY0":-127.87369890318767,"vZ0":-5.304833696078272,"x":105.03,"y":199.76,"x0":-1.6943432816008697,"y0":50.00536707698317,"z0":5.740656604890412,"aX":2.897378348696656},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":-4.0,"spinRate":2751,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4257117167684563,"extension":6.475612814565948},"index":4,"playId":"a25815f0-d03c-3382-862f-03f32fbd85b2","pitchNumber":5,"startTime":"2025-08-22T23:56:24.039Z","endTime":"2025-08-22T23:56:27.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.474666932628182,"aZ":-28.980960061699147,"pfxX":-9.866606655437092,"pfxZ":1.8972452123619359,"pX":-0.17456516743497724,"pZ":2.790050892542108,"vX0":7.364724348819929,"vY0":-128.50970861984203,"vZ0":-1.6089224491132808,"x":123.65,"y":163.45,"x0":-1.7890829489588975,"y0":50.00096834255789,"z0":5.665622903679897,"aX":-16.577817397359755},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":16.3,"spinRate":1435,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.4254584207344183,"extension":6.47702065498714},"index":5,"playId":"b7df29fe-0e6b-3ef1-9383-3fea37de6713","pitchNumber":6,"startTime":"2025-08-22T23:56:49.686Z","endTime":"2025-08-22T23:56:53.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.34000131376367,"strikeZoneBottom":1.63982558789371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90819750603187,"aZ":-24.64950918630531,"pfxX":-7.571795703182238,"pfxZ":4.445234346465787,"pX":-0.1551765006014826,"pZ":1.1973739458683355,"vX0":6.832550086182274,"vY0":-128.62321970346167,"vZ0":-6.127207666972331,"x":122.91,"y":206.45,"x0":-1.8481019808937384,"y0":50.00584462578759,"z0":5.493394161559603,"aX":-12.829878750954537},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":12.4,"spinRate":1340,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42404577709775815,"extension":6.40511485643168},"index":6,"playId":"7e83f26e-b6e3-383c-8474-dbd2df410350","pitchNumber":7,"startTime":"2025-08-22T23:57:11.547Z","endTime":"2025-08-22T23:57:15.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.679336998802007,"aZ":-28.495325946316328,"pfxX":1.8778795137745816,"pfxZ":2.2275719696063243,"pX":-0.14389438376068087,"pZ":1.706556225499823,"vX0":3.4406687208448408,"vY0":-127.07926850740604,"vZ0":-4.273658126038268,"x":122.48,"y":192.7,"x0":-1.7542573739327034,"y0":50.00346720842919,"z0":5.6488607582019945,"aX":3.1004308780004517},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":-4.1,"spinRate":2723,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.4294263696369991,"extension":6.473461171378279},"index":7,"playId":"c46b8fc6-272e-3e27-af1a-bee249b9ce2c","pitchNumber":8,"startTime":"2025-08-22T23:57:28.000Z","endTime":"2025-08-22T23:57:32.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:57:32.775Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"John Rave lines out to right fielder Wenceel Pérez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-22T23:59:20.182Z","endTime":"2025-08-23T00:00:39.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":82.8,"strikeZoneTop":3.17076590459905,"strikeZoneBottom":1.7688399536476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9752024572559,"aZ":-25.014762156843307,"pfxX":0.05465747203425231,"pfxZ":4.117038390324187,"pX":-0.8830736419379408,"pZ":2.065390278777836,"vX0":3.4641380949801173,"vY0":-130.6004170647525,"vZ0":-4.313300912523245,"x":150.66,"y":183.01,"x0":-2.230386702466094,"y0":50.00041545336987,"z0":5.606356645824317,"aX":0.0942658846910644},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.8,"breakHorizontal":-0.8,"spinRate":2067,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.41844506987962315,"extension":6.9657702541737025},"index":0,"playId":"87166fc4-2468-3fa7-a81d-f225e3e354fb","pitchNumber":1,"startTime":"2025-08-23T00:00:05.189Z","endTime":"2025-08-23T00:00:09.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.58599190960641,"strikeZoneBottom":1.73678640725359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.540209653883466,"aZ":-16.643756732615618,"pfxX":-4.3849971830528744,"pfxZ":8.373026487117002,"pX":-0.05081523069567017,"pZ":4.051741697453239,"vX0":6.270502497027348,"vY0":-135.34102272304963,"vZ0":-1.590928629501477,"x":118.94,"y":129.38,"x0":-1.8280317728780968,"y0":50.00489067742704,"z0":5.812888599017792,"aX":-8.136127434438261},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":6.6,"spinRate":2248,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4046984905625113,"extension":6.883003398532666},"index":1,"playId":"ef09089a-7326-3b8f-9efe-36b5c2e5a81b","pitchNumber":2,"startTime":"2025-08-23T00:00:18.089Z","endTime":"2025-08-23T00:00:21.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.354886910165263,"aZ":-24.818744115241625,"pfxX":-0.2877475667320908,"pfxZ":4.399218104501514,"pX":-0.14803648779050144,"pZ":1.9082861545123861,"vX0":5.047117323943905,"vY0":-128.14239755789433,"vZ0":-4.35206047720449,"x":122.64,"y":187.26,"x0":-2.1018574969189525,"y0":50.00027131984663,"z0":5.557095861365213,"aX":-0.4818714090715921},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":-0.6,"spinRate":2012,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4266972937723139,"extension":6.965118497313855},"hitData":{"launchSpeed":98.5,"launchAngle":23.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.59,"coordY":65.04}},"index":2,"playId":"39cb808e-da63-3a8d-a16f-eba6c7e37b86","pitchNumber":3,"startTime":"2025-08-23T00:00:30.795Z","endTime":"2025-08-23T00:00:39.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:00:39.769Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a line drive to right fielder Wenceel Pérez. Kyle Isbel out at 2nd on the throw, right fielder Wenceel Pérez to shortstop Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:00:51.919Z","endTime":"2025-08-23T00:02:17.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.49000085394909,"strikeZoneBottom":1.67445622871898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.127278265143804,"aZ":-28.195756659590415,"pfxX":-8.820045213203532,"pfxZ":2.372189281171595,"pX":-0.33742752686505156,"pZ":3.031780537512423,"vX0":6.99278595383675,"vY0":-127.65850644069836,"vZ0":-1.5168643250480092,"x":129.86,"y":156.92,"x0":-1.9437467286315886,"y0":50.005448845995865,"z0":5.818506354069214,"aX":-14.805644671174347},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":14.8,"spinRate":1197,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.4263337322690348,"extension":6.923146660383514},"index":0,"playId":"def42581-3a4c-3906-a550-208883e0deaf","pitchNumber":1,"startTime":"2025-08-23T00:01:03.825Z","endTime":"2025-08-23T00:01:08.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":78.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.528489669231412,"aZ":-34.66360675044516,"pfxX":2.9833182455421237,"pfxZ":-1.6435977297714803,"pX":-0.14395131949212725,"pZ":1.6590567042299256,"vX0":4.180683286173515,"vY0":-121.13024264987638,"vZ0":-2.2672902162405357,"x":122.49,"y":193.99,"x0":-2.267748706732685,"y0":50.00469106656905,"z0":5.58465672851139,"aX":4.5149215294779586},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.2,"breakHorizontal":-6.2,"spinRate":2212,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.4490157255823788,"extension":6.753387029801372},"index":1,"playId":"ccfae943-23c2-33a7-b9fb-bd90743f6043","pitchNumber":2,"startTime":"2025-08-23T00:01:15.825Z","endTime":"2025-08-23T00:01:21.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.349479088361175,"aZ":-14.688997349417424,"pfxX":-6.623968696645745,"pfxZ":9.300745181494214,"pX":0.5279547423054878,"pZ":1.7820660853963504,"vX0":8.41341092914088,"vY0":-136.54908861239724,"vZ0":-7.620001813676504,"x":96.88,"y":190.66,"x0":-1.7391073586946235,"y0":50.003641836206405,"z0":5.6288563829131455,"aX":-12.453384274717676},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2145,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40183920196508005,"extension":7.060967214672677},"hitData":{"launchSpeed":88.6,"launchAngle":16.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.01,"coordY":114.17}},"index":2,"playId":"39c8574b-ceca-34a3-9056-daa7a3708e55","pitchNumber":3,"startTime":"2025-08-23T00:02:05.436Z","endTime":"2025-08-23T00:02:17.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:02:17.982Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to center fielder Javier Báez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:02:45.353Z","endTime":"2025-08-23T00:04:10.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.465531115954,"strikeZoneBottom":1.46165581347583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.317149555922335,"aZ":-31.68319201835423,"pfxX":-8.286324017127843,"pfxZ":0.28634256987310636,"pX":-0.8132475533425435,"pZ":3.500620598980089,"vX0":5.854773526505573,"vY0":-128.58647790930303,"vZ0":0.2975623525067761,"x":148.0,"y":144.26,"x0":-2.0279700524885373,"y0":50.00081335816694,"z0":5.815203608804109,"aX":-14.060532943146342},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":13.9,"spinRate":1181,"spinDirection":248},"zone":1,"typeConfidence":2.0,"plateTime":0.423804335809256,"extension":6.732671444879843},"index":0,"playId":"f367acb7-3d91-31ac-a5fc-f379d8395f7b","pitchNumber":1,"startTime":"2025-08-23T00:02:45.353Z","endTime":"2025-08-23T00:02:50.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.34704626029534,"strikeZoneBottom":1.50117752488253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.416798580148164,"aZ":-15.881945046892207,"pfxX":-4.057794917674564,"pfxZ":8.554043180717933,"pX":1.6409845916185783,"pZ":3.114487152378894,"vX0":10.560878043601583,"vY0":-136.50480709801744,"vZ0":-3.99881774010465,"x":54.45,"y":154.69,"x0":-1.7349194560664878,"y0":50.0057664470843,"z0":5.677808887724589,"aX":-7.732858807320734},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":5.4,"spinRate":2219,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3998347910299911,"extension":6.867235143243744},"index":1,"playId":"a850f0fe-fcdb-3c87-bd5b-16d79577fa96","pitchNumber":2,"startTime":"2025-08-23T00:02:59.220Z","endTime":"2025-08-23T00:03:02.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.40299625582905,"strikeZoneBottom":1.58354981862443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.108879859772696,"aZ":-13.520414148555234,"pfxX":-3.327265844243941,"pfxZ":9.748588772144235,"pX":-1.098389194046293,"pZ":2.1620579303405147,"vX0":3.402362684614383,"vY0":-136.9526899658891,"vZ0":-6.945677937040953,"x":158.87,"y":180.4,"x0":-1.9200640235319237,"y0":50.00597308076846,"z0":5.642169006436863,"aX":-6.369307212624117},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2186,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3987899470298517,"extension":7.002428062131676},"index":2,"playId":"63ef9ebc-17d5-32ef-a8ac-c5b102ac2004","pitchNumber":3,"startTime":"2025-08-23T00:03:12.946Z","endTime":"2025-08-23T00:03:17.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.485101128139213,"aZ":-12.735662766895475,"pfxX":-3.5019697548738593,"pfxZ":10.203573879764772,"pX":0.13920621602927147,"pZ":2.41311469074058,"vX0":6.526895587172322,"vY0":-136.96133449911983,"vZ0":-6.36989807394099,"x":111.69,"y":173.63,"x0":-1.8168441111463935,"y0":50.003747922904324,"z0":5.635538862004833,"aX":-6.672692019237954},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":5.0,"spinRate":2187,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3995025055986141,"extension":7.020202234739564},"index":3,"playId":"97534b81-3f62-37a5-bd72-13cd0efb5403","pitchNumber":4,"startTime":"2025-08-23T00:03:27.054Z","endTime":"2025-08-23T00:03:33.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.300544994274826,"aZ":-26.23027669496464,"pfxX":0.4248606317088406,"pfxZ":3.4487344474273005,"pX":0.060779879566449514,"pZ":1.6216790305962305,"vX0":5.360562556410673,"vY0":-130.01006375189772,"vZ0":-4.965543910215053,"x":114.68,"y":194.99,"x0":-2.076569512355942,"y0":50.00528258751862,"z0":5.528466960819936,"aX":0.7328766716585942},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":-1.9,"spinRate":2050,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.4200570089751978,"extension":6.9924274533683874},"hitData":{"launchSpeed":96.4,"launchAngle":39.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.3,"coordY":74.76}},"index":4,"playId":"6af79e21-b57c-3029-8613-808045c756e7","pitchNumber":5,"startTime":"2025-08-23T00:04:00.897Z","endTime":"2025-08-23T00:04:10.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:04:10.814Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:06:38.399Z","endTime":"2025-08-23T00:08:23.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":92.8,"endSpeed":86.1,"strikeZoneTop":3.21000022039985,"strikeZoneBottom":1.51385581523489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.150943725531167,"aZ":-12.726363222329606,"pfxX":-3.517243116299266,"pfxZ":10.384680305333973,"pX":0.9411194140337262,"pZ":2.020919637864383,"vX0":6.78731210913919,"vY0":-134.9646027215126,"vZ0":-7.701368405235559,"x":81.13,"y":184.22,"x0":-1.1321538784978575,"y0":50.0062636073013,"z0":5.778330475692383,"aX":-6.589711371219658},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":5.2,"spinRate":2307,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4034773151660733,"extension":6.236712831192738},"index":0,"playId":"d5f98645-343f-3c1a-b20f-2fd7de67b965","pitchNumber":1,"startTime":"2025-08-23T00:06:46.881Z","endTime":"2025-08-23T00:06:51.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.3,"strikeZoneTop":3.20999923980613,"strikeZoneBottom":1.50860322078804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.94765405330965,"aZ":-28.013043596601857,"pfxX":0.7999333151519893,"pfxZ":2.5373487295084907,"pX":0.21822800727612587,"pZ":0.6643783908099974,"vX0":4.4291473974781725,"vY0":-126.06906821296371,"vZ0":-6.996233721047211,"x":108.68,"y":220.84,"x0":-1.6515428270624393,"y0":50.00550425389553,"z0":5.678375606722023,"aX":1.3119904903364392},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":-2.3,"spinRate":2598,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.43127215319705314,"extension":6.373667041847328},"index":1,"playId":"8c93a3f6-1993-33b1-b5ad-326fa8594bf4","pitchNumber":2,"startTime":"2025-08-23T00:06:59.695Z","endTime":"2025-08-23T00:07:03.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.20999954791099,"strikeZoneBottom":1.54063227192744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.842303463704113,"aZ":-30.75628718740447,"pfxX":2.6838423232135686,"pfxZ":0.8615619628943918,"pX":0.7806998818299137,"pZ":3.5287315237045567,"vX0":5.094014392724115,"vY0":-126.61131943182157,"vZ0":-0.15814152710273754,"x":87.24,"y":143.5,"x0":-1.5961913303210027,"y0":50.00143145475346,"z0":6.027760225840277,"aX":4.410818705606376},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":-5.9,"spinRate":2651,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.43057155892985977,"extension":6.169960319519734},"index":2,"playId":"b8a5e602-d444-3e0e-821d-8c8a7d9aa403","pitchNumber":3,"startTime":"2025-08-23T00:07:16.389Z","endTime":"2025-08-23T00:07:21.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14120815815264,"aZ":-12.825127774326972,"pfxX":-5.040452449827155,"pfxZ":10.663999835322995,"pX":-0.559988749191811,"pZ":2.392817098161019,"vX0":4.26963204700955,"vY0":-133.44944898975095,"vZ0":-6.302025758830671,"x":138.35,"y":174.17,"x0":-1.5212046275959192,"y0":50.00282056804026,"z0":5.698625640890152,"aX":-9.144791798792408},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":8.3,"spinRate":2335,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4095217337461543,"extension":6.365840007159029},"index":3,"playId":"3c6ddf12-9fa7-3722-b69a-60e739f672a1","pitchNumber":4,"startTime":"2025-08-23T00:07:31.589Z","endTime":"2025-08-23T00:07:35.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.317067678049657,"aZ":-13.704854391898946,"pfxX":-3.8105959440462422,"pfxZ":9.998839175930353,"pX":0.4683866448909955,"pZ":2.668389969577756,"vX0":6.428923125855692,"vY0":-135.02290123910083,"vZ0":-5.618842947310625,"x":99.15,"y":166.73,"x0":-1.4480233211485865,"y0":50.00181662941428,"z0":5.740199241805282,"aX":-7.0384461005558645},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":5.5,"spinRate":2214,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4056105834349806,"extension":6.356842034720347},"index":4,"playId":"5635ff22-b65c-39ad-9892-b4b413fafa96","pitchNumber":5,"startTime":"2025-08-23T00:07:52.360Z","endTime":"2025-08-23T00:07:57.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.245904145961617,"aZ":-32.97371300997214,"pfxX":6.9306331736524225,"pfxZ":-0.5513190964147334,"pX":0.6855966214040898,"pZ":1.7729542580151385,"vX0":3.795960531971959,"vY0":-119.54438793104234,"vZ0":-2.2784134326081293,"x":90.87,"y":190.91,"x0":-1.821294795100376,"y0":50.00194081375482,"z0":5.687693031205986,"aX":10.067276717038096},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.3,"breakHorizontal":-13.4,"spinRate":2768,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.45752515797859905,"extension":6.283355963345404},"hitData":{"launchSpeed":66.7,"launchAngle":0.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.94,"coordY":153.1}},"index":5,"playId":"c5334b47-0377-386d-aa74-05691455574a","pitchNumber":6,"startTime":"2025-08-23T00:08:15.879Z","endTime":"2025-08-23T00:08:23.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:08:23.310Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:08:37.062Z","endTime":"2025-08-23T00:09:16.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.45478396484135,"strikeZoneBottom":1.68751802916958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.458918428735668,"aZ":-26.49210582106684,"pfxX":-8.62259747461972,"pfxZ":3.407277074784316,"pX":0.260832950542115,"pZ":0.3732436918328946,"vX0":8.008818740782653,"vY0":-127.42160140139266,"vZ0":-7.590183178093016,"x":107.06,"y":228.7,"x0":-1.7799740658546064,"y0":50.00533593583335,"z0":5.438984286787998,"aX":-14.396244389270915},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":14.2,"spinRate":1542,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.42737427765612024,"extension":6.601013868258197},"index":0,"playId":"b289e416-21f0-3c53-9ba1-675bfc1ef5bc","pitchNumber":1,"startTime":"2025-08-23T00:08:48.393Z","endTime":"2025-08-23T00:08:51.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38702152045148,"aZ":-32.658232535858374,"pfxX":8.403147227154069,"pfxZ":-0.3354344978760402,"pX":-0.0035665463990199953,"pZ":2.1540187136907996,"vX0":2.1325733174807846,"vY0":-118.97731385600022,"vZ0":-1.4928992761403237,"x":117.14,"y":180.62,"x0":-2.00289157252087,"y0":50.00327539528287,"z0":5.743580333474453,"aX":12.07231442617437},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.7,"breakHorizontal":-15.7,"spinRate":2744,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.459991133503451,"extension":6.270284877614984},"hitData":{"launchSpeed":91.0,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.18,"coordY":162.23}},"index":1,"playId":"36502c5e-681a-307f-9f41-ab72ccd0ae8d","pitchNumber":2,"startTime":"2025-08-23T00:09:08.348Z","endTime":"2025-08-23T00:09:16.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:09:16.456Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Greene walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:09:27.020Z","endTime":"2025-08-23T00:11:10.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.53424539528272,"strikeZoneBottom":1.70270734374591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.167844142862762,"aZ":-32.740476040408225,"pfxX":9.241322788039735,"pfxZ":-0.3879514405421318,"pX":-0.5326362622579109,"pZ":1.3079195089888278,"vX0":0.7308417907538821,"vY0":-119.2489411568533,"vZ0":-3.363046056975863,"x":137.3,"y":203.47,"x0":-2.0441909687062445,"y0":50.00562749220595,"z0":5.679351648582138,"aX":13.358467472231629},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.2,"breakHorizontal":-16.9,"spinRate":2866,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4586843740576212,"extension":6.567311887251251},"index":0,"playId":"5ec9a213-c555-3914-981c-c8423489ffb1","pitchNumber":1,"startTime":"2025-08-23T00:09:38.897Z","endTime":"2025-08-23T00:09:43.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":87.4,"endSpeed":81.4,"strikeZoneTop":3.48351133996923,"strikeZoneBottom":1.70414985637752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.304528981848044,"aZ":-25.718230582058457,"pfxX":-9.197729661402073,"pfxZ":3.90102111712773,"pX":0.3696241430712648,"pZ":0.4194722195628482,"vX0":8.291004012778664,"vY0":-126.90918302172322,"vZ0":-7.626350202836397,"x":102.91,"y":227.45,"x0":-1.7211302853897528,"y0":50.00479864517092,"z0":5.467872537782941,"aX":-15.231347677472549},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.8,"breakHorizontal":15.1,"spinRate":1558,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4291366804431749,"extension":6.534065521233086},"index":1,"playId":"db99413d-8e5e-3687-a28c-0cd0d668b232","pitchNumber":2,"startTime":"2025-08-23T00:09:51.870Z","endTime":"2025-08-23T00:09:55.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.50557375649515,"strikeZoneBottom":1.76511862054916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.843292282514508,"aZ":-33.30215596513851,"pfxX":8.522103508343177,"pfxZ":-0.7941561036144673,"pX":-0.8570534974939196,"pZ":2.5078037904458834,"vX0":0.48203771127996276,"vY0":-118.35191091508565,"vZ0":-0.3476313765129583,"x":149.67,"y":171.07,"x0":-2.170789343058455,"y0":50.00117610949686,"z0":5.697359273985324,"aX":12.130858485497443},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.2,"breakHorizontal":-15.6,"spinRate":2760,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.46216256558309876,"extension":6.331196390590946},"index":2,"playId":"fc57d126-69c7-3fb2-b8e7-aeb05aa4226f","pitchNumber":3,"startTime":"2025-08-23T00:10:11.925Z","endTime":"2025-08-23T00:10:16.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8777023083205,"aZ":-15.03632369502183,"pfxX":-3.1063072256513804,"pfxZ":9.324414675742998,"pX":0.2832868057924373,"pZ":3.267391558296113,"vX0":5.7390031149481775,"vY0":-134.39675338385337,"vZ0":-3.7328477331494354,"x":106.2,"y":150.56,"x0":-1.4717202369360036,"y0":50.001390232411055,"z0":5.735520663300876,"aX":-5.708884353938753},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":4.4,"spinRate":2207,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4068363269243922,"extension":6.479512286891341},"index":3,"playId":"af28e6fa-2887-367e-807d-ec12fce1d8da","pitchNumber":4,"startTime":"2025-08-23T00:10:29.444Z","endTime":"2025-08-23T00:10:34.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63226967684306,"aZ":-11.833644078577066,"pfxX":-4.680659993953679,"pfxZ":10.537304858607444,"pX":-0.02196739246331381,"pZ":2.692468418730766,"vX0":5.411987448873715,"vY0":-137.3956763933641,"vZ0":-5.824123065596825,"x":117.84,"y":166.08,"x0":-1.4000201574077105,"y0":50.00622332537548,"z0":5.628719249153126,"aX":-9.038925218678715},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2352,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39715294924873845,"extension":6.36099236192534},"index":4,"playId":"86b59e1a-4116-38a4-8082-1324b9e0a212","pitchNumber":5,"startTime":"2025-08-23T00:10:51.711Z","endTime":"2025-08-23T00:10:56.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.61000037644444,"strikeZoneBottom":1.72547670524039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.385981886327944,"aZ":-28.218156488724905,"pfxX":1.0255594195901026,"pfxZ":2.3333885342920837,"pX":-1.0136031460993244,"pZ":0.485657068192731,"vX0":1.7514681878430844,"vY0":-128.83113797581018,"vZ0":-7.461092846617509,"x":155.64,"y":225.67,"x0":-1.8330678680828958,"y0":50.005834757181205,"z0":5.572009362164405,"aX":1.7401902806314853},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":-2.2,"spinRate":2648,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.42362853361285246,"extension":6.267651067085302},"index":5,"playId":"ffba2978-daa2-35dd-9922-c32b4a5ae813","pitchNumber":6,"startTime":"2025-08-23T00:11:05.722Z","endTime":"2025-08-23T00:11:10.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.5,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:11:10.089Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:11:31.134Z","endTime":"2025-08-23T00:11:45.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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(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":86.1,"endSpeed":79.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.159139029811683,"aZ":-29.130217111364935,"pfxX":0.49221880192714695,"pfxZ":1.892414729240496,"pX":0.21100388343532478,"pZ":2.535761692976961,"vX0":4.54200719503631,"vY0":-125.38997018659266,"vZ0":-1.8843854478807152,"x":108.96,"y":170.31,"x0":-1.6808484431423578,"y0":50.00237006215877,"z0":5.652861491646629,"aX":0.789844133817199},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":-1.8,"spinRate":2442,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.43529250816805387,"extension":6.17557412402695},"hitData":{"launchSpeed":103.2,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.38,"coordY":161.21}},"index":0,"playId":"88303ced-dec2-39c0-ac97-91a939418cc2","pitchNumber":1,"startTime":"2025-08-23T00:11:36.422Z","endTime":"2025-08-23T00:11:45.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:11:45.201Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to first baseman Spencer Torkelson in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:13:55.980Z","endTime":"2025-08-23T00:15:33.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":5},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.57000131016284,"strikeZoneBottom":1.69392465006844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.661783048863157,"aZ":-14.916194742821842,"pfxX":-4.402738186948346,"pfxZ":9.182955705596456,"pX":0.7955849614262042,"pZ":1.9813035313015182,"vX0":7.541966757521065,"vY0":-135.71880833643348,"vZ0":-7.263597042773223,"x":86.67,"y":185.28,"x0":-1.4380375207210883,"y0":50.00286731992614,"z0":5.716719613787948,"aX":-8.274652446040642},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":6.5,"spinRate":2104,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4024587859347277,"extension":6.858428488260882},"index":0,"playId":"201a0b91-f717-3788-bcbb-8409db53f4ed","pitchNumber":1,"startTime":"2025-08-23T00:14:15.480Z","endTime":"2025-08-23T00:14:19.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.56999924408535,"strikeZoneBottom":1.66810227933428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.442355455496745,"aZ":-16.45066496144741,"pfxX":-7.683577318909315,"pfxZ":8.265803763692272,"pX":-1.5602868805509535,"pZ":3.6919196907681187,"vX0":3.7941135802627923,"vY0":-137.09674504486847,"vZ0":-2.5343258841699345,"x":176.47,"y":139.1,"x0":-1.964123135815604,"y0":50.00679759729972,"z0":5.751875216505926,"aX":-14.622459553662214},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":13.1,"spinRate":2283,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39959483525355566,"extension":6.780963119366007},"index":1,"playId":"7d8a0f9a-7cd4-3d6b-b357-7aa1f69598e3","pitchNumber":2,"startTime":"2025-08-23T00:14:30.031Z","endTime":"2025-08-23T00:14:34.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.9,"strikeZoneTop":3.56999945944535,"strikeZoneBottom":1.53511938158406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.97832896520996,"aZ":-33.29873232440156,"pfxX":4.111071397040377,"pfxZ":-0.733286698607166,"pX":1.5264914994647367,"pZ":0.8456781704989386,"vX0":7.674475379412652,"vY0":-122.01480853477167,"vZ0":-4.314030069697007,"x":58.81,"y":215.95,"x0":-2.1718623102544146,"y0":50.0033442141746,"z0":5.450876773309641,"aX":6.307913743506623},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.0,"breakHorizontal":-9.0,"spinRate":2367,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.44586446201541063,"extension":6.8848052734202465},"index":2,"playId":"4808375e-f38a-3406-940f-489a72b1b7c6","pitchNumber":3,"startTime":"2025-08-23T00:14:46.085Z","endTime":"2025-08-23T00:14:49.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.50915716400026,"strikeZoneBottom":1.67460012522726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58164513639945,"aZ":-26.130609586372046,"pfxX":0.7451981655940294,"pfxZ":3.535066323896488,"pX":1.0373665882474536,"pZ":1.9191534013590035,"vX0":7.7579321581586695,"vY0":-130.03345257051126,"vZ0":-4.354347804171931,"x":77.46,"y":186.96,"x0":-2.0831738220370926,"y0":50.00409105907759,"z0":5.6008399334873,"aX":1.2742234743389373},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.6,"breakHorizontal":-3.1,"spinRate":2181,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4214147165326456,"extension":6.990287392749088},"index":3,"playId":"4fabbf7e-f257-360d-8b30-7955159a6d42","pitchNumber":4,"startTime":"2025-08-23T00:15:01.533Z","endTime":"2025-08-23T00:15:05.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-23T00:15:15.299Z","endTime":"2025-08-23T00:15:23.534Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.686575822123054,"aZ":-32.8035749478122,"pfxX":4.174341269023114,"pfxZ":-0.39741372632133576,"pX":0.5565962119798225,"pZ":2.395019511965362,"vX0":5.58769098554856,"vY0":-123.6341999234051,"vZ0":-1.2242275856479137,"x":95.78,"y":174.11,"x0":-2.2606566041850003,"y0":50.004975151423935,"z0":5.6075515515401575,"aX":6.572674938765141},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.7,"breakHorizontal":-8.6,"spinRate":2238,"spinDirection":82},"zone":6,"typeConfidence":2.0,"plateTime":0.44015375458570594,"extension":6.9271451642719075},"hitData":{"launchSpeed":84.0,"launchAngle":68.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":172.8,"coordY":181.49}},"index":5,"playId":"7059412f-e216-35ae-8ad3-c105ce5e6d9c","pitchNumber":5,"startTime":"2025-08-23T00:15:23.534Z","endTime":"2025-08-23T00:15:33.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:15:33.911Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:15:55.745Z","endTime":"2025-08-23T00:16:31.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.4,"endSpeed":81.1,"strikeZoneTop":3.51790581315255,"strikeZoneBottom":1.69792879595468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.865183681584636,"aZ":-29.779088822532955,"pfxX":0.8312168821130186,"pfxZ":1.4290216259267758,"pX":-1.6060748416653545,"pZ":3.0412887119234027,"vX0":1.8797040195818564,"vY0":-128.79622010681993,"vZ0":-0.6635102071993567,"x":178.22,"y":156.67,"x0":-2.4535242582743866,"y0":50.005362999098736,"z0":5.60613147326637,"aX":1.395770006217825},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":-1.9,"spinRate":2095,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4253456980498669,"extension":6.727109858297256},"index":0,"playId":"aa54a424-19e1-33e5-a211-b9ba81c66ed9","pitchNumber":1,"startTime":"2025-08-23T00:15:57.369Z","endTime":"2025-08-23T00:16:00.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.974957110843008,"aZ":-30.0072275759893,"pfxX":-9.192553626382441,"pfxZ":1.3342475788122243,"pX":-0.19924085415434625,"pZ":2.040167131377095,"vX0":7.8572512033080955,"vY0":-126.64926777363989,"vZ0":-2.7757784179947396,"x":124.59,"y":183.7,"x0":-2.148193232982738,"y0":50.003441509043995,"z0":5.551485225752917,"aX":-14.927583481611318},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.0,"breakHorizontal":14.9,"spinRate":1234,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.43255106574414803,"extension":6.851710527531612},"index":1,"playId":"87152e9a-140b-3ff8-9586-1b1c6db7df40","pitchNumber":2,"startTime":"2025-08-23T00:16:09.954Z","endTime":"2025-08-23T00:16:12.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":94.2,"endSpeed":86.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52287166931402,"aZ":-14.075478049060298,"pfxX":-4.357205989914631,"pfxZ":9.533104323786738,"pX":-0.585220674648089,"pZ":2.2446038520438716,"vX0":5.2272791228568085,"vY0":-136.9804048905966,"vZ0":-6.350593418034266,"x":139.31,"y":178.18,"x0":-1.9529920691675313,"y0":50.00324242985968,"z0":5.5570562542365955,"aX":-8.272898661122166},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":6.7,"spinRate":2167,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.3999971907390867,"extension":6.9599998398343095},"hitData":{"launchSpeed":95.7,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.5,"coordY":153.61}},"index":2,"playId":"5d635de6-86d0-3bb6-8ca6-f19cbeacb5fb","pitchNumber":3,"startTime":"2025-08-23T00:16:24.066Z","endTime":"2025-08-23T00:16:31.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:16:31.456Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a soft bunt ground ball to third baseman Colt Keith.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:16:53.557Z","endTime":"2025-08-23T00:17:03.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.937619587243255,"aZ":-28.470230716574083,"pfxX":-7.550090760143475,"pfxZ":2.2379619290773682,"pX":-0.2728196711401145,"pZ":2.644061840623512,"vX0":6.713784008714026,"vY0":-127.0797434542144,"vZ0":-2.2087998674551734,"x":127.4,"y":167.39,"x0":-1.9519268717611253,"y0":50.00351173432958,"z0":5.75773541872067,"aX":-12.506394948366975},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":12.4,"spinRate":1277,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.42891940183534283,"extension":6.8761718480688},"hitData":{"launchSpeed":35.3,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":115.4,"coordY":190.65}},"index":0,"playId":"7d5fb540-08e3-38d6-82d4-42ba5d13a7b0","pitchNumber":1,"startTime":"2025-08-23T00:16:55.698Z","endTime":"2025-08-23T00:17:03.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-1.0000000000000036,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:17:03.185Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Salvador Perez lines out to second baseman Gleyber Torres.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:17:44.576Z","endTime":"2025-08-23T00:20:54.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":8},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"9528f80f-71b5-3a79-a75a-5e29255aa1dc","startTime":"2025-08-23T00:17:28.861Z","endTime":"2025-08-23T00:17:32.835Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.600632314095943,"aZ":-26.561621413826504,"pfxX":-0.14529211408081766,"pfxZ":3.1603590878325925,"pX":0.3376771726448379,"pZ":2.5194924593444665,"vX0":6.114487937922945,"vY0":-131.88085980226825,"vZ0":-3.0856219160214584,"x":104.13,"y":170.75,"x0":-1.9830801613034552,"y0":50.00643114942805,"z0":5.644295826617665,"aX":-0.2589032758587915},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":-1.0,"spinRate":2193,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.413849689899894,"extension":7.042129515681423},"index":1,"playId":"57f9059c-ebfe-3c08-afc0-d2c1d13522f0","pitchNumber":1,"startTime":"2025-08-23T00:17:46.888Z","endTime":"2025-08-23T00:17:50.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43478164229453,"aZ":-15.069968061250522,"pfxX":-3.542586210351224,"pfxZ":8.804572216860615,"pX":-0.23574166324536408,"pZ":3.726438378318265,"vX0":5.774900275659045,"vY0":-138.39088619583805,"vZ0":-3.0915720102124524,"x":125.99,"y":138.17,"x0":-1.8877493502180636,"y0":50.001989300450234,"z0":5.8653671591518135,"aX":-6.881911616658033},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":5.3,"spinRate":2166,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3955334352326081,"extension":6.704980685200722},"index":2,"playId":"6dd76855-5cc9-3331-a59b-cd72a82738cb","pitchNumber":2,"startTime":"2025-08-23T00:18:12.149Z","endTime":"2025-08-23T00:18:15.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":81.1,"strikeZoneTop":3.63811504521682,"strikeZoneBottom":1.64526295904816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.73871956099445,"aZ":-31.737931635678503,"pfxX":3.298434579221139,"pfxZ":0.2677367865477591,"pX":2.30535065459718,"pZ":0.697505216872414,"vX0":9.903807114654782,"vY0":-125.28550549570595,"vZ0":-5.47833719298761,"x":29.13,"y":219.95,"x0":-2.0969858328806033,"y0":50.001526588837194,"z0":5.447913942853387,"aX":5.343365889701642},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":-7.8,"spinRate":2321,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.43401012566256236,"extension":7.050705461203518},"index":3,"playId":"20be3bff-9e80-34bd-89e6-e930dc4b3629","pitchNumber":3,"startTime":"2025-08-23T00:18:30.527Z","endTime":"2025-08-23T00:18:33.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.239536864784263,"aZ":-27.208314989073244,"pfxX":1.705504247320059,"pfxZ":3.1884422904335157,"pX":0.5705264130746184,"pZ":2.10883078322073,"vX0":6.228379004673151,"vY0":-123.62817029704051,"vZ0":-2.672284860831331,"x":95.25,"y":181.84,"x0":-2.1968322132242744,"y0":50.003908439010836,"z0":5.473330480261135,"aX":2.6544122431785486},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.4,"breakHorizontal":-4.4,"spinRate":2360,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.44202237519732845,"extension":7.046783850954776},"index":4,"playId":"9ee6e889-aa95-343f-8f10-6b97db0a296c","pitchNumber":4,"startTime":"2025-08-23T00:18:53.889Z","endTime":"2025-08-23T00:19:00.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.57661000498975,"strikeZoneBottom":1.71284062021591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27304282398997,"aZ":-23.74109582905697,"pfxX":-0.7768770287692375,"pfxZ":4.672872019433651,"pX":1.2291117458489398,"pZ":2.4274439024112118,"vX0":8.833085773014137,"vY0":-132.9053455936219,"vZ0":-3.7103151396378937,"x":70.15,"y":173.24,"x0":-2.0246907061664916,"y0":50.00101347935252,"z0":5.549141481684078,"aX":-1.4030512943217484},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":-0.4,"spinRate":2211,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.41082242253103995,"extension":6.960886265831476},"index":5,"playId":"00f1a5a7-3da7-3706-ade8-3b90b6a2aab3","pitchNumber":5,"startTime":"2025-08-23T00:19:35.528Z","endTime":"2025-08-23T00:19:39.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"0e047721-3471-30f3-9f40-1e9bbc517b8f","startTime":"2025-08-23T00:19:55.397Z","endTime":"2025-08-23T00:19:59.755Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.43954186160806,"aZ":-21.92385679380504,"pfxX":0.08465474721542243,"pfxZ":5.72631923132634,"pX":0.3681748027548182,"pZ":2.661512159622739,"vX0":6.069141354277044,"vY0":-132.6932104333206,"vZ0":-3.9764853758462566,"x":102.97,"y":166.92,"x0":-1.9561080147442,"y0":50.00047510627793,"z0":5.769691565403646,"aX":0.15133904560198397},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.7,"breakHorizontal":-1.4,"spinRate":2228,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.4122060198432038,"extension":6.971460947278747},"index":7,"playId":"b700028b-d940-308e-8d46-b018c60cb2ef","pitchNumber":6,"startTime":"2025-08-23T00:20:14.687Z","endTime":"2025-08-23T00:20:18.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.06228711203727,"aZ":-31.457226546776404,"pfxX":2.3789182299716805,"pfxZ":0.4525255819020835,"pX":0.3126320077240105,"pZ":1.896845077431912,"vX0":6.017119970194183,"vY0":-123.58974216341085,"vZ0":-2.443564617772836,"x":105.08,"y":187.57,"x0":-2.447539947138236,"y0":50.000781334163364,"z0":5.500522686180667,"aX":3.734839311400792},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":-5.5,"spinRate":2163,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.44059908832276307,"extension":6.988493133673541},"hitData":{"launchSpeed":69.0,"launchAngle":17.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":138.33,"coordY":141.95}},"index":8,"playId":"3f1a9d29-0772-3465-9b53-98107e8b21fc","pitchNumber":7,"startTime":"2025-08-23T00:20:48.529Z","endTime":"2025-08-23T00:20:54.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:20:54.275Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:23:18.709Z","endTime":"2025-08-23T00:24:18.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.078795065173466,"aZ":-33.84086433918924,"pfxX":10.718614037674588,"pfxZ":-1.2622833087825054,"pX":0.21319767049213875,"pZ":2.7305144988317926,"vX0":1.8970244949939752,"vY0":-114.60380287242766,"vZ0":0.4596680637224968,"x":108.87,"y":165.06,"x0":-2.019151282430648,"y0":50.005058465534326,"z0":5.858570816687066,"aX":14.12146805062625},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-1.8,"breakHorizontal":-19.9,"spinRate":2838,"spinDirection":48},"zone":2,"typeConfidence":2.0,"plateTime":0.4797067304073259,"extension":6.447332948206593},"index":0,"playId":"0a5d7993-559f-3c17-bcc7-9da5db14b0a2","pitchNumber":1,"startTime":"2025-08-23T00:23:24.779Z","endTime":"2025-08-23T00:23:28.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.625903689493985,"aZ":-26.568359708147856,"pfxX":-8.396021076535273,"pfxZ":3.5338501918365095,"pX":-0.8961427352888737,"pZ":2.2616230354370823,"vX0":4.963270177215253,"vY0":-124.77155153339974,"vZ0":-2.7996070293538917,"x":151.16,"y":177.72,"x0":-1.8139004060593449,"y0":50.00317308458766,"z0":5.573155192644593,"aX":-13.321565465040027},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.0,"breakHorizontal":14.2,"spinRate":1383,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.437928261160069,"extension":6.451438815076703},"index":1,"playId":"fc7f74f1-0050-3e78-8193-d3ea2e55c94a","pitchNumber":2,"startTime":"2025-08-23T00:23:40.645Z","endTime":"2025-08-23T00:23:43.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.3,"endSpeed":81.0,"strikeZoneTop":3.16999938946179,"strikeZoneBottom":1.47741131844008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.796506129659633,"aZ":-26.326915666597717,"pfxX":1.6682103087588587,"pfxZ":3.587555124749986,"pX":-0.7384438767324806,"pZ":0.7281650753191092,"vX0":2.0057932291295932,"vY0":-125.69384095514074,"vZ0":-7.075650825142888,"x":145.15,"y":219.12,"x0":-1.7578253030182232,"y0":50.0062268608879,"z0":5.660442244087934,"aX":2.7219183357669556},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.4,"breakHorizontal":-3.4,"spinRate":2642,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.43254464609332643,"extension":6.319606865445647},"index":2,"playId":"b22098cb-bccb-3a28-a7f1-65bc197f1bc8","pitchNumber":3,"startTime":"2025-08-23T00:23:55.750Z","endTime":"2025-08-23T00:23:59.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.1,"endSpeed":85.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36215300975132,"aZ":-12.167436734419102,"pfxX":-5.347213147287798,"pfxZ":10.680205653525043,"pX":-0.9885486481401912,"pZ":2.423135506361023,"vX0":3.4384993053559105,"vY0":-135.45052869031622,"vZ0":-6.553349528875989,"x":154.68,"y":173.36,"x0":-1.5745319217458518,"y0":50.002933323079134,"z0":5.711034592953503,"aX":-10.015642980897828},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":9.0,"spinRate":2381,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.403145387020865,"extension":6.3193660501119755},"hitData":{"launchSpeed":97.2,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.06,"coordY":142.46}},"index":3,"playId":"a788ca8b-b902-3a5e-8db7-036e7f56f234","pitchNumber":4,"startTime":"2025-08-23T00:24:10.831Z","endTime":"2025-08-23T00:24:18.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:24:18.796Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:24:28.362Z","endTime":"2025-08-23T00:27:31.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21249566572645,"aZ":-12.001065406742764,"pfxX":-4.1583855677532,"pfxZ":10.827510523971199,"pX":0.6761551720316805,"pZ":3.14697644035975,"vX0":6.514406530034232,"vY0":-135.08163929149285,"vZ0":-4.955657427825864,"x":83.34,"y":116.87,"x0":-1.2175448710951524,"y0":50.00145779188828,"z0":5.837326145830668,"aX":-7.747140308645915},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":6.2,"spinRate":2377,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.404251309197476,"extension":6.229197844804789},"index":0,"playId":"8dadfe49-43e1-3b9e-bd22-65f54138961c","pitchNumber":1,"startTime":"2025-08-23T00:24:44.944Z","endTime":"2025-08-23T00:24:48.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.4099996391463,"strikeZoneBottom":1.53484551195442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54347877681504,"aZ":-33.263843432728784,"pfxX":8.62987411057972,"pfxZ":-0.7464749279338445,"pX":1.255942075269957,"pZ":2.101029435690211,"vX0":4.334479488949308,"vY0":-120.00605484087764,"vZ0":-1.6859099027618831,"x":65.81,"y":173.88,"x0":-1.6958461492700319,"y0":50.0048144680714,"z0":5.779917091598058,"aX":12.56823766961043},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.4,"breakHorizontal":-16.7,"spinRate":2832,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.45668895823862155,"extension":6.453613154535811},"index":1,"playId":"b122999e-8358-3c8b-b857-526c7f6aac93","pitchNumber":2,"startTime":"2025-08-23T00:24:59.696Z","endTime":"2025-08-23T00:25:03.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.41000020050631,"strikeZoneBottom":1.57126273008373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06853175048943,"aZ":-16.78193249035509,"pfxX":-8.13649996168348,"pfxZ":8.439219243283679,"pX":-0.921133909436925,"pZ":3.1486544205832296,"vX0":4.892609723090773,"vY0":-133.77402971767663,"vZ0":-3.3155057885953974,"x":152.11,"y":153.77,"x0":-1.7103167682495857,"y0":50.00633779302701,"z0":5.597187095693622,"aX":-14.847555342387945},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":13.8,"spinRate":2295,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40840171703644224,"extension":6.455980351101739},"index":2,"playId":"5e8c2bc9-c6ec-3d5d-80f5-e3387d5e9138","pitchNumber":3,"startTime":"2025-08-23T00:25:14.852Z","endTime":"2025-08-23T00:25:19.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.463912779444147,"aZ":-32.53795455490253,"pfxX":8.275779649320743,"pfxZ":-0.24599908296852746,"pX":1.0839818816215185,"pZ":2.421674390191405,"vX0":4.073544573799771,"vY0":-121.63063248055708,"vZ0":-1.272001696796984,"x":75.68,"y":173.39,"x0":-1.6889595797855215,"y0":50.00180030719409,"z0":5.7799828204797254,"aX":12.36325058222961},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.5,"breakHorizontal":-16.0,"spinRate":2969,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.450788564182091,"extension":6.3992373492451735},"index":3,"playId":"4fb24d04-4934-39ef-bdca-6052b05fd651","pitchNumber":4,"startTime":"2025-08-23T00:25:31.827Z","endTime":"2025-08-23T00:25:35.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.40999984944323,"strikeZoneBottom":1.60531372310547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.93708677882918,"aZ":-29.08883898552405,"pfxX":1.8270601977429397,"pfxZ":1.8804441328957666,"pX":1.5094303234180058,"pZ":0.6262095483924462,"vX0":6.355740964884701,"vY0":-126.53374666067438,"vZ0":-7.098982473609734,"x":59.46,"y":221.87,"x0":-1.260306961887191,"y0":50.00370671065847,"z0":5.7621349343473955,"aX":2.997002453301694},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":-4.6,"spinRate":2678,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.43092339090166343,"extension":6.372891840993428},"index":4,"playId":"ac8f5fc8-b768-3b20-97d3-6661451d5c6b","pitchNumber":5,"startTime":"2025-08-23T00:26:07.848Z","endTime":"2025-08-23T00:26:11.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.392882148137424,"aZ":-29.2081424544651,"pfxX":1.465810041847171,"pfxZ":1.7560019526571118,"pX":0.520294203458472,"pZ":2.3676415584295825,"vX0":4.458398602559252,"vY0":-128.32307272604038,"vZ0":-3.225343530138617,"x":97.17,"y":174.85,"x0":-1.4212267008292099,"y0":50.00246684538397,"z0":5.885806163324138,"aX":2.4752146345658144},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":-3.5,"spinRate":2700,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4247762377002675,"extension":6.252193344372185},"index":5,"playId":"b5e8cc07-123b-338b-a729-a366028a1e2a","pitchNumber":6,"startTime":"2025-08-23T00:26:26.058Z","endTime":"2025-08-23T00:26:30.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.09997418840169,"aZ":-10.432423871784295,"pfxX":-5.350382803715273,"pfxZ":11.764603938813748,"pX":0.4496760180230859,"pZ":1.666800210889299,"vX0":6.376405549069698,"vY0":-135.22735060110645,"vZ0":-8.54118126457068,"x":99.86,"y":193.78,"x0":-1.2461761592756861,"y0":50.00190753434038,"z0":5.602433386919729,"aX":-9.887062306672163},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.6,"breakHorizontal":8.3,"spinRate":2413,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4053870091643934,"extension":6.381959722208224},"index":6,"playId":"fba42b88-b9b9-3cc8-ba5f-dda0217dde21","pitchNumber":7,"startTime":"2025-08-23T00:26:55.573Z","endTime":"2025-08-23T00:26:59.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-08-23T00:27:19.801Z","endTime":"2025-08-23T00:27:27.130Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.521346026217643,"aZ":-34.12825045059522,"pfxX":7.335243026644253,"pfxZ":-1.3562637452994695,"pX":0.7614888711201119,"pZ":1.1382270641503085,"vX0":3.5967185411097504,"vY0":-119.8863068948759,"vZ0":-3.4016904150608314,"x":87.97,"y":208.05,"x0":-1.713887757664438,"y0":50.00077065747184,"z0":5.641306115213837,"aX":10.607716120261104},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.0,"breakHorizontal":-14.2,"spinRate":2665,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4579657441819891,"extension":6.462100645446794},"index":8,"playId":"2176c973-5324-3eec-bbf2-4716a3c84e6e","pitchNumber":8,"startTime":"2025-08-23T00:27:27.130Z","endTime":"2025-08-23T00:27:31.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:27:31.044Z","atBatIndex":38},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Zach McKinstry triples (10) on a line drive to right fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:27:35.183Z","endTime":"2025-08-23T00:29:33.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.3300005147439,"strikeZoneBottom":1.59259610287197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13934147891438,"aZ":-12.945866222174113,"pfxX":-3.5170199282331827,"pfxZ":10.611828793095409,"pX":-0.31114119544206764,"pZ":3.6640794682649513,"vX0":4.084545181760284,"vY0":-133.38468089691168,"vZ0":-3.2126396385568547,"x":128.86,"y":139.85,"x0":-1.4012279674267887,"y0":50.005064768694076,"z0":5.810226984490367,"aX":-6.37470827386302},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.8,"breakHorizontal":5.5,"spinRate":2316,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4097224793682326,"extension":6.239528363368969},"index":0,"playId":"36f41874-8ca5-3523-97c5-41cd6ce565ac","pitchNumber":1,"startTime":"2025-08-23T00:28:00.525Z","endTime":"2025-08-23T00:28:05.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":92.9,"endSpeed":85.4,"strikeZoneTop":3.3299996694895,"strikeZoneBottom":1.59722078165246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.827674636864742,"aZ":-11.363645273866858,"pfxX":-5.408912266774806,"pfxZ":11.160826517846342,"pX":-0.8298340112542936,"pZ":2.6520875507266775,"vX0":3.727547385830496,"vY0":-135.26871663866893,"vZ0":-5.924311661129993,"x":148.63,"y":167.17,"x0":-1.5187621786359102,"y0":50.00152216855283,"z0":5.657723415467685,"aX":-10.083735838984332},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.2,"breakHorizontal":9.1,"spinRate":2226,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40398207673804176,"extension":6.331624988232949},"index":1,"playId":"3b368721-7c81-3f1e-bdb0-08d1e3256fbf","pitchNumber":2,"startTime":"2025-08-23T00:28:14.841Z","endTime":"2025-08-23T00:28:19.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.23620276858549,"strikeZoneBottom":1.5472301094672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.478441439883582,"aZ":-27.746560727433067,"pfxX":0.6350142241478509,"pfxZ":2.655686825671914,"pX":-0.8302696399274029,"pZ":2.8355077053454583,"vX0":2.1013215970560846,"vY0":-127.99013352591957,"vZ0":-2.113911268565416,"x":148.65,"y":162.22,"x0":-1.7430884187605507,"y0":50.000415892797534,"z0":5.836809938069569,"aX":1.0569873076185907},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.6,"breakHorizontal":-1.6,"spinRate":2609,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.4273349328656013,"extension":6.166365175673277},"index":2,"playId":"b8566cac-f7a9-36f0-b6ce-747be03b10ba","pitchNumber":3,"startTime":"2025-08-23T00:28:33.002Z","endTime":"2025-08-23T00:28:37.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.24366784456013,"strikeZoneBottom":1.55444125698584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8266001753279,"aZ":-12.827775464314408,"pfxX":-5.483720985388536,"pfxZ":10.419779522140269,"pX":-0.48869344931869746,"pZ":3.1079486412963573,"vX0":4.571387254494759,"vY0":-135.01775459541594,"vZ0":-4.676801749777053,"x":135.63,"y":154.87,"x0":-1.4865604604664802,"y0":50.00231917906815,"z0":5.756771290532977,"aX":-10.18200297061133},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":9.0,"spinRate":2291,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4047777812646358,"extension":6.333545139903668},"index":3,"playId":"ce347092-2da6-3dc8-9150-ec1ed7c32901","pitchNumber":4,"startTime":"2025-08-23T00:28:47.505Z","endTime":"2025-08-23T00:28:52.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.349991612148752,"aZ":-28.895654318794072,"pfxX":5.948768027191633,"pfxZ":2.216888594441304,"pX":0.5948107109270092,"pZ":2.5017039332527937,"vX0":4.200709042652163,"vY0":-120.94674204333656,"vZ0":-1.6879977275048947,"x":94.33,"y":171.23,"x0":-1.9392603996405036,"y0":50.001187768703,"z0":5.751159054616248,"aX":8.779649920423912},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":-11.8,"spinRate":2791,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4534722846435253,"extension":6.540726825079059},"index":4,"playId":"ed3bc457-96df-3a47-89c4-148c5690a9da","pitchNumber":5,"startTime":"2025-08-23T00:29:00.098Z","endTime":"2025-08-23T00:29:03.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.187384107883872,"aZ":-28.07773310383764,"pfxX":-0.41734318942156245,"pfxZ":2.462791243717403,"pX":0.407325805318937,"pZ":2.576341284544488,"vX0":5.234375235382918,"vY0":-127.75610560733766,"vZ0":-2.715396940986314,"x":101.47,"y":169.22,"x0":-1.609719646357488,"y0":50.0003581880464,"z0":5.849421087868973,"aX":-0.6943075937466728},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":-0.4,"spinRate":2570,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.4279821028216677,"extension":6.347312933190741},"hitData":{"launchSpeed":89.8,"launchAngle":21.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":209.27,"coordY":105.36}},"index":5,"playId":"a95eb094-1d6d-3450-a59b-cafbf5e8010e","pitchNumber":6,"startTime":"2025-08-23T00:29:18.439Z","endTime":"2025-08-23T00:29:33.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":0.54,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:29:33.154Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Báez pops out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:29:57.439Z","endTime":"2025-08-23T00:30:37.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81252995413374,"aZ":-11.193898412150089,"pfxX":-4.835421222868079,"pfxZ":11.391606008611745,"pX":-0.31873038357601496,"pZ":2.807740783226432,"vX0":4.207245796285463,"vY0":-134.96525665476727,"vZ0":-5.8316162881184095,"x":129.15,"y":162.97,"x0":-1.2707721497531128,"y0":50.003714524097184,"z0":5.78730672819902,"aX":-8.906857393841824},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":7.8,"spinRate":2335,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40607358971559293,"extension":6.254208503655073},"index":0,"playId":"2a2c9133-4714-36a2-b566-7820984624ac","pitchNumber":1,"startTime":"2025-08-23T00:30:09.567Z","endTime":"2025-08-23T00:30:13.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4832797193772,"aZ":-34.36544417638044,"pfxX":9.872235204416569,"pfxZ":-1.5506391082333248,"pX":0.7355256131008178,"pZ":1.713799511038016,"vX0":2.616664824883453,"vY0":-118.54819463378213,"vZ0":-1.912303214833548,"x":88.96,"y":192.51,"x0":-1.6658350745169759,"y0":50.00062396770124,"z0":5.679393378018165,"aX":13.993185014051404},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.0,"breakHorizontal":-18.5,"spinRate":2813,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.4627262784197268,"extension":6.3570366667025064},"hitData":{"launchSpeed":65.3,"launchAngle":54.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":103.85,"coordY":142.18}},"index":1,"playId":"c4f07aa0-0d6d-3176-8fb9-1248371ce5f8","pitchNumber":2,"startTime":"2025-08-23T00:30:28.694Z","endTime":"2025-08-23T00:30:37.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.79,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:30:37.692Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adam Frazier lines out sharply to center fielder Javier Báez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:32:58.296Z","endTime":"2025-08-23T00:34:49.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.589421481268705,"aZ":-12.43843870252779,"pfxX":-5.059056325337798,"pfxZ":10.76829434062616,"pX":-0.03386446868397222,"pZ":2.7902732239373753,"vX0":6.314798334808856,"vY0":-134.6151016640169,"vZ0":-5.358409048052025,"x":118.29,"y":163.44,"x0":-1.7542705808075623,"y0":50.00186134027743,"z0":5.6891929384790245,"aX":-9.271826134957688},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":7.8,"spinRate":2250,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40709553094949014,"extension":6.831009127615157},"index":0,"playId":"d584d42b-8a20-36ac-8e9c-53908a6208bd","pitchNumber":1,"startTime":"2025-08-23T00:33:02.771Z","endTime":"2025-08-23T00:33:05.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.4,"endSpeed":84.1,"strikeZoneTop":3.26000011091499,"strikeZoneBottom":1.53345662348833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00534959135827,"aZ":-13.968666613850937,"pfxX":-6.0327004642911355,"pfxZ":9.977779813471535,"pX":-0.6746418549475633,"pZ":3.8462880520946134,"vX0":5.69570306519599,"vY0":-134.44552415327496,"vZ0":-2.6653021243729733,"x":142.72,"y":134.93,"x0":-2.040041870765271,"y0":50.0059274669281,"z0":5.845880433351504,"aX":-11.011351926305592},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":9.6,"spinRate":2175,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40789363037819415,"extension":6.796008710056645},"index":1,"playId":"b7fb0f32-6acb-3573-aace-e6e7c31ab507","pitchNumber":2,"startTime":"2025-08-23T00:33:18.973Z","endTime":"2025-08-23T00:33:23.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":87.9,"endSpeed":80.8,"strikeZoneTop":3.26826981843,"strikeZoneBottom":1.44773012274944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06584342404671,"aZ":-26.896978567836577,"pfxX":-0.9884991299776842,"pfxZ":3.177246367969711,"pX":-0.9303755225258189,"pZ":2.0989734112990446,"vX0":4.112117597615882,"vY0":-127.9350360670412,"vZ0":-3.504885072104753,"x":152.46,"y":182.11,"x0":-2.429120267325471,"y0":50.001341187876626,"z0":5.5917411213082255,"aX":-1.6412050229299653},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":0.8,"spinRate":2134,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.4279178200537679,"extension":6.717151492253199},"index":2,"playId":"80450acc-d29f-3f17-b5e4-4178a76016d3","pitchNumber":3,"startTime":"2025-08-23T00:33:32.193Z","endTime":"2025-08-23T00:33:37.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.25568350215546,"strikeZoneBottom":1.46156633401916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.324931698263637,"aZ":-30.14137884014295,"pfxX":-10.403760414581114,"pfxZ":1.2628741052344716,"pX":0.5709673948574032,"pZ":0.46018714370335095,"vX0":9.536384434176824,"vY0":-125.612236755314,"vZ0":-6.586528620364475,"x":95.24,"y":226.35,"x0":-1.9144677599619,"y0":50.0002834702725,"z0":5.552034332350976,"aX":-16.701357091184363},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":16.8,"spinRate":1320,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.43525998022000056,"extension":6.832668008450041},"index":3,"playId":"75a347a6-b976-3b93-a1bb-af2e12873165","pitchNumber":4,"startTime":"2025-08-23T00:33:47.675Z","endTime":"2025-08-23T00:33:51.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.467066206015183,"aZ":-12.534189642105702,"pfxX":-6.523125918337466,"pfxZ":10.785751111850676,"pX":-0.44732633939838334,"pZ":2.2106411432478326,"vX0":6.121483498192142,"vY0":-134.63392781716632,"vZ0":-6.680958448832364,"x":134.05,"y":179.09,"x0":-1.9120546475348261,"y0":50.0000034726208,"z0":5.625912500746361,"aX":-11.875234198104193},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":10.3,"spinRate":2179,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.40810959317312756,"extension":6.937714859798868},"index":4,"playId":"7368cddf-35ad-3c42-a9de-bb3f185d1ecb","pitchNumber":5,"startTime":"2025-08-23T00:34:04.735Z","endTime":"2025-08-23T00:34:08.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06018886601563,"aZ":-13.903779946778203,"pfxX":-5.656008329548691,"pfxZ":9.922705312012285,"pX":0.020055288065342194,"pZ":3.490268505149847,"vX0":6.977382639015984,"vY0":-135.44079096763141,"vZ0":-3.4331262321688953,"x":116.24,"y":144.54,"x0":-1.865537218931991,"y0":50.00219100787469,"z0":5.758726046300709,"aX":-10.414009418928552},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2145,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4058057997014477,"extension":6.971264721696231},"index":5,"playId":"62044826-cc20-3d3f-ac8d-574dbeb78dcc","pitchNumber":6,"startTime":"2025-08-23T00:34:23.819Z","endTime":"2025-08-23T00:34:27.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.114676799213637,"aZ":-12.880703730067887,"pfxX":-5.409460662433661,"pfxZ":10.289815803883595,"pX":-0.23055042671615103,"pZ":2.100869928588317,"vX0":6.405986574831044,"vY0":-136.12160157302696,"vZ0":-7.169371782320268,"x":125.79,"y":182.06,"x0":-1.9125211786807097,"y0":50.001665782677144,"z0":5.66205232322042,"aX":-10.142226705896292},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2070,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40250020601804737,"extension":7.034045222106663},"hitData":{"launchSpeed":102.4,"launchAngle":16.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":124.89,"coordY":82.64}},"index":6,"playId":"5954bc71-c893-3928-9241-bebb163fc06e","pitchNumber":7,"startTime":"2025-08-23T00:34:41.926Z","endTime":"2025-08-23T00:34:49.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:34:49.156Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonathan India pops out to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:35:08.231Z","endTime":"2025-08-23T00:36:17.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.3600012175107,"strikeZoneBottom":1.48984544318479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98134870900777,"aZ":-17.569702577381385,"pfxX":-9.851359464724524,"pfxZ":7.804654022462245,"pX":-0.801517915133048,"pZ":2.9224557355663583,"vX0":6.480163876161538,"vY0":-135.95050169948894,"vZ0":-4.144118943443156,"x":147.55,"y":159.87,"x0":-1.9369558672853653,"y0":50.00021149747339,"z0":5.687066091090451,"aX":-18.426014090941983},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":16.4,"spinRate":2217,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4029855124645607,"extension":6.847202405326595},"index":0,"playId":"16b16aff-a1a9-33de-b9f7-fafd93b1f3d2","pitchNumber":1,"startTime":"2025-08-23T00:35:14.874Z","endTime":"2025-08-23T00:35:19.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.6,"strikeZoneTop":3.36000121191786,"strikeZoneBottom":1.49766622255805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.878601005002704,"aZ":-32.43277806394952,"pfxX":2.6391972256566794,"pfxZ":-0.17456827708074396,"pX":1.2533867038548605,"pZ":1.2179935695064363,"vX0":7.631764073620932,"vY0":-120.80610802241924,"vZ0":-3.460498111000034,"x":69.22,"y":205.89,"x0":-2.274235563411145,"y0":50.00221958983823,"z0":5.484469400061352,"aX":3.946276503071659},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.8,"breakHorizontal":-6.4,"spinRate":2316,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4513263317302165,"extension":6.848739254262386},"index":1,"playId":"eca9cdb3-2cce-394b-9d48-8ddaaa566ef1","pitchNumber":2,"startTime":"2025-08-23T00:35:28.786Z","endTime":"2025-08-23T00:35:32.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.528935700519238,"aZ":-24.675438153790136,"pfxX":-0.4206541416869364,"pfxZ":4.3231192895820385,"pX":0.24633662310683493,"pZ":2.2634980718367737,"vX0":6.124224802366024,"vY0":-130.42272110712716,"vZ0":-3.8928208584874398,"x":107.61,"y":177.67,"x0":-2.070342149747183,"y0":50.00539464836286,"z0":5.620454142935214,"aX":-0.7307356726763028},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.2,"breakHorizontal":-0.5,"spinRate":2143,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.4187747505024384,"extension":6.876515475231889},"index":2,"playId":"9884d8aa-9c0c-3e79-b7c8-d6cbfb8aa2af","pitchNumber":3,"startTime":"2025-08-23T00:35:43.666Z","endTime":"2025-08-23T00:35:46.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.810472738128404,"aZ":-15.78909172207151,"pfxX":-7.142525136726626,"pfxZ":8.324235050221505,"pX":-0.8762621513491873,"pZ":2.6766997123534275,"vX0":5.201586784263815,"vY0":-138.87341634289575,"vZ0":-5.720513126708256,"x":150.4,"y":166.51,"x0":-1.8381908228996569,"y0":50.00370287232148,"z0":5.799947998992894,"aX":-14.061536895528135},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2151,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3932259761691741,"extension":6.916035787235344},"hitData":{"launchSpeed":56.4,"launchAngle":60.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.08,"coordY":168.44}},"index":3,"playId":"4e7409a5-cae2-3a21-9466-d3f7ca7821ff","pitchNumber":4,"startTime":"2025-08-23T00:36:10.624Z","endTime":"2025-08-23T00:36:17.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:36:17.678Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:38:39.297Z","endTime":"2025-08-23T00:39:37.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:36:40.830Z","endTime":"2025-08-23T00:37:17.847Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Drew Sommers replaces Casey Mize.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-23T00:37:17.847Z","endTime":"2025-08-23T00:38:41.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.41999994242011,"strikeZoneBottom":1.58049424248651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68928048037415,"aZ":-28.696376204644764,"pfxX":10.760983673501059,"pfxZ":1.8058619856790106,"pX":0.9396662114484943,"pZ":2.9459316119750967,"vX0":-8.571281594423873,"vY0":-137.56727530695062,"vZ0":0.4683678465938631,"x":81.18,"y":159.24,"x0":2.6932463720308606,"y0":50.0001870138281,"z0":4.714297999309041,"aX":20.682267253595924},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.6,"breakHorizontal":-17.8,"spinRate":2015,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.3977171695205506,"extension":7.397289446964737},"index":2,"playId":"17487ddb-41a6-3b81-a4ce-510f48a5170a","pitchNumber":1,"startTime":"2025-08-23T00:38:41.604Z","endTime":"2025-08-23T00:38:46.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.29337445704828,"strikeZoneBottom":1.60499841633778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.885529983122755,"aZ":-32.839828055905734,"pfxX":-3.3172924712601395,"pfxZ":-0.4513967450982115,"pX":0.5015175447308036,"pZ":2.5655429277480835,"vX0":-4.5471412027429965,"vY0":-120.06954201770544,"vZ0":1.4646793101802635,"x":97.88,"y":169.51,"x0":2.8430166679640667,"y0":50.00334819517913,"z0":4.846557456709678,"aX":-4.89464931353085},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.2,"breakHorizontal":7.0,"spinRate":2308,"spinDirection":300},"zone":6,"typeConfidence":2.0,"plateTime":0.45430743234584714,"extension":7.421075034159036},"index":3,"playId":"96988f9d-8759-311c-9c88-e061bd0bcdca","pitchNumber":2,"startTime":"2025-08-23T00:38:57.240Z","endTime":"2025-08-23T00:39:01.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.47158272122235,"strikeZoneBottom":1.75749794298468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.539178968900707,"aZ":-31.515214459536537,"pfxX":-4.836906482598822,"pfxZ":0.4416392620279961,"pX":-0.35764823807494955,"pZ":2.949584086467208,"vX0":-5.403469122783325,"vY0":-121.38839848944282,"vZ0":1.8689167894451735,"x":130.63,"y":159.14,"x0":2.5175969879743114,"y0":50.005702124156706,"z0":4.893958532816063,"aX":-7.291455100978683},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":10.0,"spinRate":2336,"spinDirection":302},"zone":1,"typeConfidence":2.0,"plateTime":0.4495004142028245,"extension":7.328191712141349},"index":4,"playId":"fac3a1af-21bc-3bf6-9027-e5594ed89b89","pitchNumber":3,"startTime":"2025-08-23T00:39:11.873Z","endTime":"2025-08-23T00:39:16.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.288937210578446,"aZ":-32.11357263019833,"pfxX":-3.3954736309219933,"pfxZ":0.04347397365226158,"pX":-0.6235384413488613,"pZ":1.8309812860390915,"vX0":-6.647231845114248,"vY0":-121.76942562941673,"vZ0":-0.5630823531589962,"x":140.77,"y":189.34,"x0":2.5705091399363984,"y0":50.00583314673539,"z0":4.8157261878446675,"aX":-5.158477538993244},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.2,"breakHorizontal":7.6,"spinRate":2283,"spinDirection":305},"zone":7,"typeConfidence":2.0,"plateTime":0.4478141975005614,"extension":7.498181569795987},"hitData":{"launchSpeed":77.8,"launchAngle":49.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.83,"coordY":130.46}},"index":5,"playId":"fbd59a4d-472c-329f-8b47-0d362af76074","pitchNumber":4,"startTime":"2025-08-23T00:39:28.135Z","endTime":"2025-08-23T00:39:37.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:39:37.415Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:41:48.692Z","endTime":"2025-08-23T00:42:26.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.34000030027913,"strikeZoneBottom":1.5528042493032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.599922947770313,"aZ":-30.429348955222448,"pfxX":8.16202568032237,"pfxZ":1.2652690399888105,"pX":-0.12563567675543882,"pZ":1.9217052232069682,"vX0":1.8404077178614022,"vY0":-116.38499295548961,"vZ0":-2.0698649646151193,"x":121.79,"y":186.89,"x0":-1.9866084314264585,"y0":50.000226654358634,"z0":5.7011918358766165,"aX":11.20729642883528},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.0,"breakHorizontal":-15.2,"spinRate":2726,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.470408124092752,"extension":6.322097287548276},"index":0,"playId":"8afa7fa7-7e5b-3330-828f-735b0693e4cd","pitchNumber":1,"startTime":"2025-08-23T00:42:06.039Z","endTime":"2025-08-23T00:42:10.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.826460964342758,"aZ":-13.604639470928813,"pfxX":-6.209227213960318,"pfxZ":10.199186778107434,"pX":0.002295803499199569,"pZ":3.2700063561502533,"vX0":6.13965367111053,"vY0":-133.6100926005511,"vZ0":-4.058507149168043,"x":116.91,"y":150.49,"x0":-1.5106915872042863,"y0":50.00564699432234,"z0":5.77585679647846,"aX":-11.309653874842684},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":10.1,"spinRate":2415,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4088010252251282,"extension":6.295223079587059},"hitData":{"launchSpeed":99.7,"launchAngle":19.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.18,"coordY":98.15}},"index":1,"playId":"ad9bfcb3-b825-35d1-9128-eb9ddf722e9e","pitchNumber":2,"startTime":"2025-08-23T00:42:19.438Z","endTime":"2025-08-23T00:42:26.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:42:26.583Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a line drive to center fielder Kyle Isbel.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:42:49.251Z","endTime":"2025-08-23T00:44:28.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.21000093703774,"strikeZoneBottom":1.54070724242836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.854599796345216,"aZ":-13.415474512971794,"pfxX":-4.854051032243046,"pfxZ":10.310706350455648,"pX":1.6276838631105806,"pZ":1.4817836067962604,"vX0":8.911417923058707,"vY0":-133.55080931724396,"vZ0":-8.332358312828504,"x":54.96,"y":198.77,"x0":-1.1109895377843406,"y0":50.00203333484353,"z0":5.592195581896169,"aX":-8.830987088947108},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":7.1,"spinRate":2526,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4090312394988507,"extension":6.453124896326066},"index":0,"playId":"7a4739c8-a22a-3bf9-8570-9b60b87fdfe2","pitchNumber":1,"startTime":"2025-08-23T00:42:49.251Z","endTime":"2025-08-23T00:42:52.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.20999951315337,"strikeZoneBottom":1.45943284011006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.210991121906606,"aZ":-28.490825153222872,"pfxX":0.32107313891449074,"pfxZ":2.351531677680632,"pX":0.8832188509798171,"pZ":1.4788793039409662,"vX0":5.953708655118983,"vY0":-123.68155819739465,"vZ0":-4.667363530823778,"x":83.33,"y":198.85,"x0":-1.5862003645399396,"y0":50.00233404593307,"z0":5.750410170723518,"aX":0.5019453602099836},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.5,"breakHorizontal":-1.8,"spinRate":2537,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4410616329943542,"extension":6.458981809510892},"index":1,"playId":"9da88e82-6682-305b-95ac-c9ee5fd7ae88","pitchNumber":2,"startTime":"2025-08-23T00:43:04.115Z","endTime":"2025-08-23T00:43:08.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.21000132901892,"strikeZoneBottom":1.54620112869034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.564589176153316,"aZ":-28.412622638166205,"pfxX":-0.8021823441713898,"pfxZ":2.2778716056652932,"pX":0.7208468636725632,"pZ":0.4738362347272535,"vX0":6.045866403823257,"vY0":-126.6826020697841,"vZ0":-7.5469617326853395,"x":89.52,"y":225.99,"x0":-1.574570870843025,"y0":50.005968203342405,"z0":5.707770239453314,"aX":-1.3273950047165803},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":0.4,"spinRate":2498,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.42946170402615325,"extension":6.309258093221325},"index":2,"playId":"42064353-1504-3836-a91a-d9b87765e869","pitchNumber":3,"startTime":"2025-08-23T00:43:18.440Z","endTime":"2025-08-23T00:43:23.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.2100012107466,"strikeZoneBottom":1.58515575892513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85630127589471,"aZ":-13.05834326127211,"pfxX":-6.126185243557696,"pfxZ":10.585764057694242,"pX":-0.0841631097016758,"pZ":2.917714833245195,"vX0":5.409193212159959,"vY0":-133.7821855904322,"vZ0":-5.067578555992868,"x":120.21,"y":160.0,"x0":-1.3399878557632865,"y0":50.00491556007017,"z0":5.7784268463304045,"aX":-11.065191096459838},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.2,"breakHorizontal":9.8,"spinRate":2306,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4099920536254049,"extension":6.327172441338895},"index":3,"playId":"c0fdb572-153c-329a-9a9b-51d62f3daa87","pitchNumber":4,"startTime":"2025-08-23T00:43:37.581Z","endTime":"2025-08-23T00:43:42.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.21000006907815,"strikeZoneBottom":1.50020348297571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.32603341288207,"aZ":-27.369305594071353,"pfxX":0.5289543085998876,"pfxZ":2.9897966561406104,"pX":0.6563746782297022,"pZ":2.0095353214864464,"vX0":5.382472936333448,"vY0":-125.20610078175567,"vZ0":-3.9895685360058932,"x":91.98,"y":184.52,"x0":-1.5788742452069446,"y0":50.00261237021057,"z0":5.831921315915041,"aX":0.8503524292072131},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-2.0,"spinRate":2598,"spinDirection":175},"zone":9,"typeConfidence":2.0,"plateTime":0.4353876856230636,"extension":6.241345929742072},"index":4,"playId":"7bcb2a52-733f-3b96-9f91-0b72eb7b9849","pitchNumber":5,"startTime":"2025-08-23T00:43:49.696Z","endTime":"2025-08-23T00:43:55.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-23T00:44:01.572Z","endTime":"2025-08-23T00:44:16.822Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16299477850265,"aZ":-30.013046285519525,"pfxX":5.830525767603119,"pfxZ":1.5166156032491376,"pX":0.41050567123908865,"pZ":2.819031958342512,"vX0":3.3516256744846094,"vY0":-119.26623603815939,"vZ0":-0.4596563018050186,"x":101.35,"y":162.67,"x0":-1.7754066527535934,"y0":50.003822313456546,"z0":5.74553569446443,"aX":8.311709817941674},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.9,"breakHorizontal":-11.4,"spinRate":2720,"spinDirection":55},"zone":3,"typeConfidence":2.0,"plateTime":0.46108674124931515,"extension":6.557011333584619},"hitData":{"launchSpeed":98.9,"launchAngle":10.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.65,"coordY":98.61}},"index":6,"playId":"e5600573-7b42-34a0-9ec0-6fbb64ea817e","pitchNumber":6,"startTime":"2025-08-23T00:44:16.822Z","endTime":"2025-08-23T00:44:28.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:44:28.259Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:44:51.636Z","endTime":"2025-08-23T00:46:00.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.4945871696957,"strikeZoneBottom":1.69231605105081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.04274088173406,"aZ":-23.701356452682596,"pfxX":-8.525872729861515,"pfxZ":5.518937334829143,"pX":-0.48970569082422144,"pZ":1.5857919332261814,"vX0":6.072091100267854,"vY0":-123.05145777718023,"vZ0":-4.5859933204256995,"x":135.67,"y":195.96,"x0":-1.8795818729591447,"y0":50.00503759031728,"z0":5.477719246372068,"aX":-13.097775269189787},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.1,"breakHorizontal":14.0,"spinRate":1373,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4448445610006164,"extension":6.408410532001607},"index":0,"playId":"667051ed-0566-3446-92a8-d508e9f8a4b7","pitchNumber":1,"startTime":"2025-08-23T00:44:53.995Z","endTime":"2025-08-23T00:44:58.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29782366108131,"aZ":-34.24717660913463,"pfxX":8.763340709687071,"pfxZ":-1.5132416612411568,"pX":-0.42779716235362136,"pZ":3.083308739650111,"vX0":1.053481570704733,"vY0":-116.77964143110731,"vZ0":1.1788724848300907,"x":133.31,"y":155.53,"x0":-2.023160571784654,"y0":50.00179053814675,"z0":5.8093669401315,"aX":12.024730701387535},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.2,"breakHorizontal":-16.1,"spinRate":2735,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.47016872351363714,"extension":6.289362766185651},"index":1,"playId":"a2ca2de2-4ea4-3444-9215-801e5bd1030d","pitchNumber":2,"startTime":"2025-08-23T00:45:13.926Z","endTime":"2025-08-23T00:45:18.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-23T00:45:36.604Z","endTime":"2025-08-23T00:45:46.784Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.8,"endSpeed":84.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99794690187417,"aZ":-12.888125328080676,"pfxX":-3.723933823882485,"pfxZ":10.641357893243555,"pX":-0.2502610892672591,"pZ":3.53189819633564,"vX0":4.6091776171195695,"vY0":-133.59010550233145,"vZ0":-3.324636117911782,"x":126.54,"y":143.42,"x0":-1.5118307419955552,"y0":50.00492618544018,"z0":5.715248695266722,"aX":-6.75111608939093},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.8,"breakHorizontal":5.8,"spinRate":2310,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.409539484235518,"extension":6.270705798005806},"hitData":{"launchSpeed":103.3,"launchAngle":40.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":139.4,"coordY":52.99}},"index":3,"playId":"36e9cb29-3caf-35c0-bdf2-9006b1727e58","pitchNumber":3,"startTime":"2025-08-23T00:45:46.784Z","endTime":"2025-08-23T00:46:00.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.96,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:46:00.773Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Riley Greene homers (30) on a fly ball to right center field. Gleyber Torres scores.","rbi":2,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:48:32.614Z","endTime":"2025-08-23T00:51:39.774Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":672582,"link":"/api/v1/people/672582"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:46:22.027Z","endTime":"2025-08-23T00:47:24.974Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Angel Zerpa replaces Ryan Bergert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-23T00:47:24.974Z","endTime":"2025-08-23T00:48:34.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.868061129579218,"aZ":-31.05389693432784,"pfxX":10.465326023402689,"pfxZ":0.5638352007186445,"pX":0.7050030034595351,"pZ":2.193742456702689,"vX0":-9.004723107762583,"vY0":-139.94366872091425,"vZ0":-2.45770813762741,"x":90.13,"y":179.55,"x0":2.5955384608928775,"y0":50.0056519468972,"z0":5.105715898457848,"aX":20.881623305855545},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":0.7,"breakHorizontal":-17.3,"spinRate":1848,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.39052481746169443,"extension":5.4942044303519},"index":2,"playId":"3921b380-4559-3fea-a721-8f373c0715cb","pitchNumber":1,"startTime":"2025-08-23T00:48:34.965Z","endTime":"2025-08-23T00:48:38.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57744132044613,"aZ":-26.096385381656226,"pfxX":10.049228782309298,"pfxZ":3.0003651629016046,"pX":0.21750063303324388,"pZ":2.163422787525445,"vX0":-10.419761529582635,"vY0":-141.06484596038078,"vZ0":-3.433421047471666,"x":108.71,"y":180.37,"x0":2.6445932371195657,"y0":50.002157244233594,"z0":5.069051007558292,"aX":20.35432705163844},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.9,"breakHorizontal":-16.2,"spinRate":2041,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.38753629233037135,"extension":5.30412029628087},"index":3,"playId":"cf96b3b8-ce8d-3663-a435-90ffd0dd25f3","pitchNumber":2,"startTime":"2025-08-23T00:48:51.023Z","endTime":"2025-08-23T00:48:54.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51142838235431,"aZ":-36.109261394776446,"pfxX":-3.6882364224423103,"pfxZ":-2.427286245502515,"pX":-1.0208478899546325,"pZ":2.7936935094808097,"vX0":-7.567249396232246,"vY0":-126.56348540665468,"vZ0":1.1418443422933384,"x":155.91,"y":163.35,"x0":2.485103626455708,"y0":50.00028873949897,"z0":5.2257200333442135,"aX":-5.987688199358972},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.8,"breakHorizontal":8.4,"spinRate":2646,"spinDirection":308},"zone":11,"typeConfidence":2.0,"plateTime":0.4325542325513032,"extension":5.555035736207262},"index":4,"playId":"abb81a79-4849-3d92-aa8e-eaeefc37461d","pitchNumber":3,"startTime":"2025-08-23T00:49:35.192Z","endTime":"2025-08-23T00:49:40.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-23T00:50:23.411Z","endTime":"2025-08-23T00:50:36.845Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.59635176710042,"strikeZoneBottom":1.68247861542838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.809515020205545,"aZ":-31.94891128112079,"pfxX":10.585126220744197,"pfxZ":0.11358439988343427,"pX":-1.1856508887512225,"pZ":2.528119334695068,"vX0":-13.56912265477601,"vY0":-140.321940869841,"vZ0":-1.3604864396096086,"x":162.19,"y":170.52,"x0":2.330249041388377,"y0":50.00302667588925,"z0":5.094561437645941,"aX":21.17603567631277},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":0.1,"breakHorizontal":-16.4,"spinRate":1868,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.3898648257918955,"extension":5.437183203643839},"index":6,"playId":"c12b76d6-6f9a-3a42-b882-7fb1c4ca5a4f","pitchNumber":4,"startTime":"2025-08-23T00:50:36.845Z","endTime":"2025-08-23T00:50:41.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.094432669214,"aZ":-32.287375830471134,"pfxX":10.051668260316688,"pfxZ":-0.05723683615056352,"pX":0.3452057801637485,"pZ":3.3850028501636795,"vX0":-9.812237392719508,"vY0":-141.71290197206164,"vZ0":0.7421101786676001,"x":103.84,"y":147.38,"x0":2.5505549813916524,"y0":50.00235683176569,"z0":5.186058710516041,"aX":20.396703101449038},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":0.2,"breakHorizontal":-16.2,"spinRate":2036,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.3868543037631782,"extension":5.338057509671679},"index":7,"playId":"1c558614-324b-332e-b23e-198853f35829","pitchNumber":5,"startTime":"2025-08-23T00:50:53.834Z","endTime":"2025-08-23T00:50:58.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.721782315868396,"aZ":-38.87174417265897,"pfxX":-2.031498563184666,"pfxZ":-4.033630248565821,"pX":-0.09401643101782887,"pZ":2.1537917016568837,"vX0":-6.235724521481486,"vY0":-127.2546360376417,"vZ0":0.3614346957781025,"x":120.58,"y":180.63,"x0":2.6382794037601043,"y0":50.00002007280767,"z0":5.055148595389134,"aX":-3.375246354397561},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.1,"breakHorizontal":4.9,"spinRate":2517,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.4281758592490501,"extension":5.500884261645572},"hitData":{"launchSpeed":108.3,"launchAngle":25.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":177.84,"coordY":30.47}},"index":8,"playId":"bc92c983-acaf-3a7d-b938-8efec98a289f","pitchNumber":6,"startTime":"2025-08-23T00:51:17.128Z","endTime":"2025-08-23T00:51:39.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":29.700000000000003,"leverageIndex":1.37,"dramaIndex":222.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:51:39.774Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a ground ball to center fielder Kyle Isbel.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:51:59.618Z","endTime":"2025-08-23T00:52:19.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08919436343221,"aZ":-30.11153993591908,"pfxX":10.32807133739162,"pfxZ":1.0151533894441371,"pX":0.29692855760796616,"pZ":2.2832101693307427,"vX0":-9.906066130996985,"vY0":-141.25041096782994,"vZ0":-2.1353466457767,"x":105.68,"y":177.13,"x0":2.501439262994205,"y0":50.00212165943302,"z0":4.978243176797497,"aX":20.944801681732482},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.6,"breakHorizontal":-16.8,"spinRate":2018,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.3872377294461975,"extension":5.326031524727169},"hitData":{"launchSpeed":107.5,"launchAngle":5.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.05,"coordY":86.69}},"index":0,"playId":"51821110-eb84-3357-ab68-6ac689830dc9","pitchNumber":1,"startTime":"2025-08-23T00:52:08.368Z","endTime":"2025-08-23T00:52:19.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:52:19.120Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a line drive to center fielder Kyle Isbel. Spencer Torkelson to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:53:24.035Z","endTime":"2025-08-23T00:54:52.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:52:45.404Z","endTime":"2025-08-23T00:53:26.281Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":85.5,"endSpeed":79.0,"strikeZoneTop":3.16507151717947,"strikeZoneBottom":1.42378658274066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.384521904998934,"aZ":-38.4715175090592,"pfxX":-0.17249339982482825,"pfxZ":-4.006547762035083,"pX":-0.12957883432643233,"pZ":1.7289387414681294,"vX0":-6.53231893157223,"vY0":-124.42909999353549,"vZ0":-0.9507958455346378,"x":121.94,"y":192.1,"x0":2.5493274058622046,"y0":50.00218207415243,"z0":5.2965770599216055,"aX":-0.2708503715807298},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.2,"breakHorizontal":1.8,"spinRate":2633,"spinDirection":315},"zone":8,"typeConfidence":2.0,"plateTime":0.43977200956477525,"extension":5.364231170918513},"index":1,"playId":"b72dad07-9f63-302d-b158-694ed150a29c","pitchNumber":1,"startTime":"2025-08-23T00:53:26.281Z","endTime":"2025-08-23T00:53:30.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.718858150932597,"aZ":-35.71533196732017,"pfxX":-2.1368814694077938,"pfxZ":-2.2175059995596573,"pX":0.004114391084638961,"pZ":1.300095021834193,"vX0":-6.174420392711733,"vY0":-125.39103942815532,"vZ0":-2.08765645168313,"x":116.84,"y":203.68,"x0":2.7733615857387663,"y0":50.00234072352689,"z0":5.049964711881995,"aX":-3.4118641448322338},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.2,"breakHorizontal":5.3,"spinRate":2719,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.43636955035597635,"extension":5.368491030587011},"index":2,"playId":"8859dc35-7c13-30c1-9e68-0beafcd74754","pitchNumber":2,"startTime":"2025-08-23T00:53:41.482Z","endTime":"2025-08-23T00:53:47.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51871862142628,"aZ":-18.637997925806246,"pfxX":5.484930167581217,"pfxZ":6.702555517631245,"pX":0.48299472269117844,"pZ":3.4863726229659764,"vX0":-7.6878510287675486,"vY0":-140.84433901225265,"vZ0":-1.7178329929370109,"x":98.59,"y":144.65,"x0":2.529046375856024,"y0":50.00078615694313,"z0":5.303384783990415,"aX":11.073818479678556},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":-8.4,"spinRate":1977,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.3881674071025376,"extension":5.284111681907667},"index":3,"playId":"6c620291-5731-3a22-a6d0-7f972bb976c6","pitchNumber":3,"startTime":"2025-08-23T00:54:04.739Z","endTime":"2025-08-23T00:54:09.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.16999897288044,"strikeZoneBottom":1.40400006488409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40861624000716,"aZ":-28.31203117062782,"pfxX":9.087852507552558,"pfxZ":1.9216379052481711,"pX":-0.9948208482930168,"pZ":2.0819635385898985,"vX0":-12.842512023666654,"vY0":-140.19372078413178,"vZ0":-3.0475064246823,"x":154.92,"y":182.57,"x0":2.441401401994154,"y0":50.00608641813995,"z0":5.009270701126063,"aX":18.294584464947164},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.0,"breakHorizontal":-14.2,"spinRate":2065,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.38904985107538037,"extension":5.487818093815634},"index":4,"playId":"dddab33f-b766-3186-903d-16c9bfd40e66","pitchNumber":4,"startTime":"2025-08-23T00:54:25.143Z","endTime":"2025-08-23T00:54:29.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73643213855668,"aZ":-35.40739705117802,"pfxX":-5.624967760619253,"pfxZ":-2.004187861847095,"pX":0.9283295427721462,"pZ":1.7072772389102278,"vX0":-3.1651682391592444,"vY0":-125.72844143783169,"vZ0":-1.0619320246605655,"x":81.61,"y":192.68,"x0":2.9313721314347543,"y0":50.00311755232865,"z0":4.989766252664499,"aX":-9.071331930627178},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.6,"breakHorizontal":10.9,"spinRate":2635,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.43442014049426003,"extension":5.290355973260804},"hitData":{"launchSpeed":88.8,"launchAngle":14.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.93,"coordY":98.06}},"index":5,"playId":"b3ad8629-bdab-322b-85c6-5aad930b3dd1","pitchNumber":5,"startTime":"2025-08-23T00:54:41.521Z","endTime":"2025-08-23T00:54:52.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.599999999999994,"awayTeamWinProbability":43.400000000000006,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.4,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:54:52.373Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:57:34.922Z","endTime":"2025-08-23T00:58:59.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:55:11.000Z","endTime":"2025-08-23T00:55:50.791Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John Schreiber replaces Angel Zerpa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-23T00:55:50.791Z","endTime":"2025-08-23T00:57:37.197Z","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":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.9,"endSpeed":81.1,"strikeZoneTop":3.32632548325052,"strikeZoneBottom":1.49706692433628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.09192649503757,"aZ":-28.46257215836722,"pfxX":-0.38891409675321853,"pfxZ":2.2155771422725437,"pX":-0.6251358826376614,"pZ":3.278370091804285,"vX0":5.039262736666534,"vY0":-127.96459098321795,"vZ0":2.237642909093491,"x":140.83,"y":150.26,"x0":-2.561513515935175,"y0":50.00079575089288,"z0":4.608617937092609,"aX":-0.6513067971757378},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-0.4,"spinRate":2389,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.42650520318671603,"extension":6.198121225874959},"index":2,"playId":"3a18e9b1-4092-327d-a2ef-6aa456ebfe21","pitchNumber":1,"startTime":"2025-08-23T00:57:37.197Z","endTime":"2025-08-23T00:57:42.092Z","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":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.33821326331832,"strikeZoneBottom":1.50943638253801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35952978121627,"aZ":-30.88562667029229,"pfxX":6.988889160850996,"pfxZ":0.9210608016756368,"pX":-1.781497036706446,"pZ":2.90376892731015,"vX0":0.5819494364655855,"vY0":-117.60919908561772,"vZ0":3.1350912807391023,"x":184.91,"y":160.38,"x0":-2.9401659870873087,"y0":50.00388939940479,"z0":4.418457214296364,"aX":9.787658241618367},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.8,"breakHorizontal":-12.8,"spinRate":2303,"spinDirection":67},"zone":11,"typeConfidence":0.9,"plateTime":0.4657719643195497,"extension":6.187703932228702},"index":3,"playId":"98aa7afc-91b0-38b6-8051-d30dd4a54cca","pitchNumber":2,"startTime":"2025-08-23T00:57:55.496Z","endTime":"2025-08-23T00:57:59.494Z","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":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.40999998384016,"strikeZoneBottom":1.47374128316055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.353307851663093,"aZ":-22.433474666925623,"pfxX":-7.711238496673159,"pfxZ":5.288639953183876,"pX":0.5457910151945784,"pZ":2.1041172248411844,"vX0":9.917854808063197,"vY0":-134.83673438445052,"vZ0":-2.069512328206725,"x":96.2,"y":181.97,"x0":-2.178398793862485,"y0":50.00074422458152,"z0":4.464698415209186,"aX":-14.196454704801688},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":11.9,"spinRate":2197,"spinDirection":237},"zone":6,"typeConfidence":0.9,"plateTime":0.40623704045207765,"extension":6.306592310604468},"index":4,"playId":"671a3358-561c-3bdb-bc58-ca5d308a62a5","pitchNumber":3,"startTime":"2025-08-23T00:58:13.047Z","endTime":"2025-08-23T00:58:17.823Z","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":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.788070925990983,"aZ":-28.89081371161281,"pfxX":-0.06480209232177403,"pfxZ":1.9178100891467853,"pX":-0.2919782679146542,"pZ":3.3408932306464094,"vX0":5.892471651332174,"vY0":-129.8772186411402,"vZ0":2.4065970979204026,"x":128.13,"y":148.58,"x0":-2.580124708476224,"y0":50.00245034933625,"z0":4.59719112472023,"aX":-0.11250510302562053},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":-1.2,"spinRate":2349,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.42146706974649906,"extension":6.325300026655605},"index":5,"playId":"a8f20ade-25ee-3ed3-a7fe-ebef07fe4041","pitchNumber":4,"startTime":"2025-08-23T00:58:32.419Z","endTime":"2025-08-23T00:58:36.454Z","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":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.8,"endSpeed":85.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71645364091591,"aZ":-20.034051697990193,"pfxX":-7.363223247865806,"pfxZ":6.451065444269012,"pX":0.1621675804086674,"pZ":2.096871498623397,"vX0":9.005745837429382,"vY0":-136.27254147622858,"vZ0":-2.813382252190893,"x":110.82,"y":182.16,"x0":-2.2275189156258137,"y0":50.00391156280136,"z0":4.525310156560856,"aX":-13.860727056279808},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":11.4,"spinRate":2192,"spinDirection":238},"zone":8,"typeConfidence":0.9,"plateTime":0.4017983292662448,"extension":6.4221538993323275},"hitData":{"launchSpeed":94.2,"launchAngle":28.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.28,"coordY":186.04}},"index":6,"playId":"8631790b-7cb4-3407-a1bf-942a3112e0eb","pitchNumber":5,"startTime":"2025-08-23T00:58:50.977Z","endTime":"2025-08-23T00:58:59.177Z","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":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.599999999999994,"leverageIndex":2.61,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:58:59.177Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Loftin walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:01:36.469Z","endTime":"2025-08-23T01:02:30.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Loftin replaces Kyle Isbel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:01:25.655Z","endTime":"2025-08-23T01:01:38.674Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.29520990087224,"strikeZoneBottom":1.54960936916406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.707315017732274,"aZ":-35.509770183252876,"pfxX":-7.9344962704627084,"pfxZ":-2.4065150520944956,"pX":1.3356310709902124,"pZ":1.8004098293187403,"vX0":-1.2344227750563064,"vY0":-116.73591952426816,"vZ0":0.3943400746670531,"x":66.09,"y":190.17,"x0":2.9016152554807286,"y0":50.00030597711807,"z0":4.95551829539054,"aX":-11.015825433127977},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.0,"breakHorizontal":14.6,"spinRate":2191,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.46810320003479156,"extension":7.37139478030699},"index":1,"playId":"dda7632a-222e-369e-8cbb-a16034d10830","pitchNumber":1,"startTime":"2025-08-23T01:01:38.674Z","endTime":"2025-08-23T01:01:43.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.38071058137372,"strikeZoneBottom":1.5716885470152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.876647764191414,"aZ":-35.043975221169916,"pfxX":-8.138672959115574,"pfxZ":-2.0763981473883657,"pX":-0.686185847269645,"pZ":1.9969164956350185,"vX0":-5.785132400898872,"vY0":-116.8409372293622,"vZ0":0.9159612723349659,"x":143.16,"y":184.86,"x0":2.878497640378297,"y0":50.001801883118134,"z0":4.891165010118468,"aX":-11.258005971182921},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.2,"breakHorizontal":16.2,"spinRate":2186,"spinDirection":300},"zone":7,"typeConfidence":2.0,"plateTime":0.4686645741653903,"extension":7.239496865153651},"index":2,"playId":"acd06423-dd73-3424-8865-f5cf68c474b7","pitchNumber":2,"startTime":"2025-08-23T01:01:52.545Z","endTime":"2025-08-23T01:01:57.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.43999961637524,"strikeZoneBottom":1.63453412894162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.282150354508975,"aZ":-26.599872512695256,"pfxX":9.406841994693558,"pfxZ":3.0143653213906756,"pX":1.302197199051775,"pZ":2.9953567506692087,"vX0":-7.351383813301913,"vY0":-134.8518584722856,"vZ0":0.3661887563519056,"x":67.36,"y":157.91,"x0":2.836364845277928,"y0":50.00105089823499,"z0":4.728507363789465,"aX":17.389131730468186},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.8,"breakHorizontal":-15.6,"spinRate":1792,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4055755591558343,"extension":7.198825796818591},"index":3,"playId":"9dfd90ec-44ed-3622-a1a8-132e2e66b47e","pitchNumber":3,"startTime":"2025-08-23T01:02:10.315Z","endTime":"2025-08-23T01:02:14.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.4111253797921,"strikeZoneBottom":1.58655415822394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50667217048498,"aZ":-31.20089773730381,"pfxX":10.296954626775356,"pfxZ":0.5363872832825258,"pX":1.6453075993949602,"pZ":2.64351643201028,"vX0":-6.496340992404072,"vY0":-134.03805517756348,"vZ0":0.2696161114175786,"x":54.28,"y":167.41,"x0":2.760375849343425,"y0":50.00478263123003,"z0":4.766344415200264,"aX":18.77051077176471},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.2,"breakHorizontal":-17.3,"spinRate":1854,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4083621927896166,"extension":7.317233881664001},"index":4,"playId":"6bdc9838-cc41-36ac-9954-5060f85dee32","pitchNumber":4,"startTime":"2025-08-23T01:02:26.594Z","endTime":"2025-08-23T01:02:30.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":1.52,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:02:30.482Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randal Grichuk walks. Nick Loftin to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:03:40.257Z","endTime":"2025-08-23T01:06:04.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Mike Yastrzemski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:02:52.421Z","endTime":"2025-08-23T01:03:00.616Z","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":"101","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T01:03:00.616Z","endTime":"2025-08-23T01:03:42.476Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.27999968642665,"strikeZoneBottom":1.39474646505234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.02244889008041,"aZ":-34.08882661920375,"pfxX":-7.707849782587332,"pfxZ":-1.3589221345443416,"pX":1.913133540997192,"pZ":2.7753968385997,"vX0":0.008971292830620148,"vY0":-117.28556267470438,"vZ0":2.338656466470013,"x":44.08,"y":163.84,"x0":2.912467556148494,"y0":50.00373041126035,"z0":4.921484723214787,"aX":-10.850069717252598},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.7,"breakHorizontal":14.0,"spinRate":2194,"spinDirection":292},"zone":12,"typeConfidence":2.0,"plateTime":0.46515392846143566,"extension":7.361364756185005},"index":2,"playId":"5d752143-5772-34a3-a995-33dca0cb454b","pitchNumber":1,"startTime":"2025-08-23T01:03:42.476Z","endTime":"2025-08-23T01:03:46.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.14821214120508,"strikeZoneBottom":1.36906567921665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47483751282393,"aZ":-27.56157330161675,"pfxX":8.511666982418262,"pfxZ":2.4758224004951845,"pX":0.855382203102711,"pZ":3.310591578221204,"vX0":-7.918747700630934,"vY0":-134.96925492775227,"vZ0":1.3679298264516042,"x":84.39,"y":149.39,"x0":2.706584587272897,"y0":50.00423538079157,"z0":4.7234522999755075,"aX":15.870779845481163},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":-13.9,"spinRate":1901,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.40418534968840714,"extension":7.2956627381674135},"index":3,"playId":"c38fd79c-7fc4-357b-8bbd-10832d60dcfa","pitchNumber":2,"startTime":"2025-08-23T01:03:58.119Z","endTime":"2025-08-23T01:04:03.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.430266511661497,"aZ":-24.17896582775121,"pfxX":7.935714641288008,"pfxZ":4.385729593819033,"pX":0.5700058304185999,"pZ":3.0986466700325286,"vX0":-8.609729869268982,"vY0":-133.13278382753725,"vZ0":0.2221518478240585,"x":95.27,"y":155.12,"x0":2.7912649538608756,"y0":50.00246291942479,"z0":4.742431081711442,"aX":14.46638885627937},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":-12.8,"spinRate":1672,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.4090097923022409,"extension":7.199411922713533},"index":4,"playId":"3e30b414-b78f-3afc-869c-031f4f4de5d6","pitchNumber":3,"startTime":"2025-08-23T01:04:17.298Z","endTime":"2025-08-23T01:04:20.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":81.3,"endSpeed":74.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30904232320969,"aZ":-34.25767386116365,"pfxX":-2.7944800735177617,"pfxZ":-1.468495554292394,"pX":1.2444348408050199,"pZ":2.8466026647074014,"vX0":-3.1319349194365222,"vY0":-118.3414135247294,"vZ0":2.559104988426258,"x":69.57,"y":161.92,"x0":2.947390249515886,"y0":50.00269206927171,"z0":4.886543770231709,"aX":-3.967453375285759},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.8,"breakHorizontal":5.8,"spinRate":2153,"spinDirection":298},"zone":12,"typeConfidence":2.0,"plateTime":0.4626217025972581,"extension":7.3421724928022165},"index":5,"playId":"e35caa44-1050-382f-8211-aeb834f0ace0","pitchNumber":4,"startTime":"2025-08-23T01:04:36.866Z","endTime":"2025-08-23T01:04:42.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.16661063190875,"strikeZoneBottom":1.43462670452051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.853219919508668,"aZ":-31.87539042341476,"pfxX":-5.839979557502541,"pfxZ":0.20744461247306223,"pX":-0.43823044788069104,"pZ":1.5024672063387678,"vX0":-5.540548519735944,"vY0":-118.71009959598142,"vZ0":-0.9763473363879,"x":133.7,"y":198.21,"x0":2.6771565316249437,"y0":50.002066503503656,"z0":4.79812121907248,"aX":-8.407895788804433},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.4,"breakHorizontal":11.9,"spinRate":2256,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.45985118669422365,"extension":7.314393392205353},"index":6,"playId":"d9501a6e-5d61-3c7d-8c96-bf76bef7581b","pitchNumber":5,"startTime":"2025-08-23T01:04:57.935Z","endTime":"2025-08-23T01:05:04.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.16053940357217,"strikeZoneBottom":1.49456061777623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20077981441356,"aZ":-30.094586517885286,"pfxX":11.228408850769094,"pfxZ":1.0983314914129583,"pX":-0.7556444702380739,"pZ":2.0964796220645376,"vX0":-12.955564105621978,"vY0":-136.030474975753,"vZ0":-0.9863304044496558,"x":145.8,"y":182.18,"x0":2.5808660075099015,"y0":50.00637846846786,"z0":4.52593313915062,"aX":21.32257575100578},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.0,"breakHorizontal":-18.0,"spinRate":1987,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.4006671909133934,"extension":7.281581426283794},"index":7,"playId":"5c18865a-14d2-3137-99a4-bf09ed630e1f","pitchNumber":6,"startTime":"2025-08-23T01:05:17.878Z","endTime":"2025-08-23T01:05:24.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77543515169957,"aZ":-20.07927724601733,"pfxX":7.978171082341252,"pfxZ":6.440905412837802,"pX":0.4824356743883769,"pZ":3.1512784759913637,"vX0":-9.092648443153301,"vY0":-135.47028119306106,"vZ0":-0.3524280287763155,"x":98.61,"y":153.7,"x0":2.8297248573821885,"y0":50.00251095701387,"z0":4.67437491071712,"aX":14.980644828525376},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":-12.7,"spinRate":2010,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.40275862639463433,"extension":7.427632568709759},"index":8,"playId":"0ea3a586-d4a7-309d-a73a-46c13b1b4143","pitchNumber":7,"startTime":"2025-08-23T01:05:37.979Z","endTime":"2025-08-23T01:05:42.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.18678583843428,"strikeZoneBottom":1.44156264737952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94049913933747,"aZ":-25.35328679075213,"pfxX":10.627007053951104,"pfxZ":3.6286378796031595,"pX":1.1862869145256223,"pZ":3.503008309346233,"vX0":-7.761804398002239,"vY0":-136.27036764086256,"vZ0":1.4422952152613184,"x":71.78,"y":144.2,"x0":2.69076447408791,"y0":50.005557062232064,"z0":4.718363381159601,"aX":19.989821626053356},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":-17.6,"spinRate":1981,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.40195314616718036,"extension":7.079210861454432},"index":9,"playId":"91ac33f3-24d4-3936-ab4a-9328f2897464","pitchNumber":8,"startTime":"2025-08-23T01:05:59.163Z","endTime":"2025-08-23T01:06:04.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":2.43,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:06:04.731Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bobby Witt Jr. grounds into a double play, second baseman Gleyber Torres to shortstop Zach McKinstry to first baseman Spencer Torkelson. Nick Loftin to 3rd. Randal Grichuk out at 2nd. Bobby Witt Jr. out at 1st.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:08:47.010Z","endTime":"2025-08-23T01:10:24.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":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":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:06:25.766Z","endTime":"2025-08-23T01:07:16.070Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Drew Sommers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T01:07:16.070Z","endTime":"2025-08-23T01:08:49.121Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.5699997717292,"strikeZoneBottom":1.60631895214645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.025872409317643,"aZ":-12.71989046429689,"pfxX":-6.201995369351489,"pfxZ":9.780857269626086,"pX":-0.6487375134913498,"pZ":3.9561395475810075,"vX0":4.54299413647724,"vY0":-140.00441224186457,"vZ0":-2.3369572457556895,"x":141.73,"y":131.96,"x0":-1.485036618644512,"y0":50.003608939606245,"z0":5.63214013093749,"aX":-12.336952652795507},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":10.3,"spinRate":2183,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3909255393497597,"extension":6.51645321372477},"index":2,"playId":"1c5d5949-b2bd-3b7f-80ff-d43d10b23bae","pitchNumber":1,"startTime":"2025-08-23T01:08:49.121Z","endTime":"2025-08-23T01:08:53.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.56999923970317,"strikeZoneBottom":1.72069556043757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.510964217000975,"aZ":-14.021593663047128,"pfxX":-5.103328122455851,"pfxZ":9.241210095029594,"pX":0.0628529344975338,"pZ":4.535964087418543,"vX0":6.224237387687468,"vY0":-139.53716218064463,"vZ0":-0.5478853478048822,"x":114.6,"y":116.31,"x0":-1.537636930503815,"y0":50.0029128294515,"z0":5.661895679416587,"aX":-10.025385697947868},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2131,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3930937635547407,"extension":6.440299787496872},"index":3,"playId":"ff64fe29-3049-3734-958f-413fc1f98662","pitchNumber":2,"startTime":"2025-08-23T01:09:10.860Z","endTime":"2025-08-23T01:09:15.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.47710061684903,"strikeZoneBottom":1.66361581436811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.762154050274148,"aZ":-29.21214852267934,"pfxX":-6.0523095665452455,"pfxZ":1.8171940590342803,"pX":-0.41878519145776627,"pZ":2.9698334093464616,"vX0":5.530244383650815,"vY0":-126.55137707199911,"vZ0":-0.6291448475041557,"x":132.96,"y":158.59,"x0":-1.8414247497962104,"y0":50.002423580795636,"z0":5.552641979899052,"aX":-9.860139740172919},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":9.7,"spinRate":884,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4320951722906474,"extension":6.5663931590401665},"index":4,"playId":"cf7755dd-5f7e-3d35-800d-253a52e2db21","pitchNumber":3,"startTime":"2025-08-23T01:09:34.050Z","endTime":"2025-08-23T01:09:38.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.292573835607392,"aZ":-23.519552569406628,"pfxX":-1.6094237818857193,"pfxZ":5.380475550385296,"pX":0.7827950693976453,"pZ":2.371281871269636,"vX0":6.86490894213422,"vY0":-126.20211835906557,"vZ0":-2.990702779674845,"x":82.9,"y":153.62,"x0":-1.766588308976541,"y0":50.00456838936017,"z0":5.471431665853693,"aX":-2.5905204062804374},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.2,"breakHorizontal":1.3,"spinRate":932,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.4344234011934063,"extension":6.5317127666790915},"index":5,"playId":"73c8a84c-c0ed-3acf-a59f-c95e9f1e200a","pitchNumber":4,"startTime":"2025-08-23T01:09:56.171Z","endTime":"2025-08-23T01:09:59.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.1,"endSpeed":88.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02545065258991,"aZ":-13.045448356472868,"pfxX":-4.809088688081003,"pfxZ":9.473509714590836,"pX":0.520593754520359,"pZ":3.173262092783709,"vX0":7.47829816650818,"vY0":-141.18364667901605,"vZ0":-3.982932864950537,"x":97.16,"y":153.1,"x0":-1.5372839704698131,"y0":50.00546195539646,"z0":5.441428171712333,"aX":-9.713786091557289},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":7.2,"spinRate":2241,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3878982887179867,"extension":6.631156543619641},"hitData":{"launchSpeed":104.9,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.88,"coordY":148.03}},"index":6,"playId":"f34079d4-4531-361f-ace0-faac3f5ca682","pitchNumber":5,"startTime":"2025-08-23T01:10:16.513Z","endTime":"2025-08-23T01:10:24.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":16.0,"leverageIndex":2.81,"dramaIndex":174.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:10:24.961Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:10:44.858Z","endTime":"2025-08-23T01:11:52.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.47459788614781,"strikeZoneBottom":1.78126565816847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43274523150526,"aZ":-23.108644111889372,"pfxX":-3.6990261962888598,"pfxZ":5.505796674781417,"pX":-0.8347778860944848,"pZ":2.3003291669075683,"vX0":4.795123090760513,"vY0":-127.08124059521126,"vZ0":-3.1861392583664547,"x":148.82,"y":176.67,"x0":-2.2597672906019968,"y0":50.00276924505341,"z0":5.392508858206169,"aX":-6.090515584679318},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.5,"breakHorizontal":5.6,"spinRate":961,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4299189469444271,"extension":6.572858935698292},"index":0,"playId":"1c5b0c6b-eb86-3a2f-93fb-2917d3f57f55","pitchNumber":1,"startTime":"2025-08-23T01:11:00.541Z","endTime":"2025-08-23T01:11:05.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.53999897179528,"strikeZoneBottom":1.75543587992633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1951355437138,"aZ":-11.981124634854222,"pfxX":-6.062843345904549,"pfxZ":10.13988547828571,"pX":-0.46837789650323014,"pZ":2.4619659968820775,"vX0":6.140871505573599,"vY0":-139.89366812508817,"vZ0":-5.8123225966023515,"x":134.85,"y":172.31,"x0":-1.8993881916796655,"y0":50.000840268684115,"z0":5.344894308554652,"aX":-12.071342411227747},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":9.8,"spinRate":2218,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39084544758821416,"extension":6.6232051571916895},"index":1,"playId":"fa00396b-4cd0-3450-898d-84dcb0a2e00c","pitchNumber":2,"startTime":"2025-08-23T01:11:22.467Z","endTime":"2025-08-23T01:11:27.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39755738350533,"aZ":-24.33250007982767,"pfxX":-3.8978994421282636,"pfxZ":4.861863177977606,"pX":-0.7716441476308007,"pZ":3.0929263114529575,"vX0":4.587934079021744,"vY0":-126.12385838966897,"vZ0":-1.0684683672238333,"x":146.41,"y":155.27,"x0":-2.106949748098719,"y0":50.0015009799178,"z0":5.48235912329868,"aX":-6.285926449714877},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.8,"breakHorizontal":6.0,"spinRate":744,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.4340883724800282,"extension":6.535165444753653},"hitData":{"launchSpeed":91.7,"launchAngle":37.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.93,"coordY":80.89}},"index":2,"playId":"62333786-dfff-3572-96d4-4169862199eb","pitchNumber":3,"startTime":"2025-08-23T01:11:42.500Z","endTime":"2025-08-23T01:11:52.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":7.199999999999996,"leverageIndex":2.68,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:11:52.668Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to third baseman Maikel Garcia, deflected by pitcher Bailey Falter.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:14:26.972Z","endTime":"2025-08-23T01:15:46.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663559,"link":"/api/v1/people/663559"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Randal Grichuk remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:14:01.555Z","endTime":"2025-08-23T01:14:01.579Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"},"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":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for John Rave.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T01:14:01.579Z","endTime":"2025-08-23T01:14:01.580Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"800","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":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Loftin remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-23T01:14:01.580Z","endTime":"2025-08-23T01:14:01.581Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"},"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":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Bailey Falter replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-23T01:14:01.581Z","endTime":"2025-08-23T01:14:29.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663559,"link":"/api/v1/people/663559"},"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":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.32999912153098,"strikeZoneBottom":1.54220471975778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.192815946285023,"aZ":-14.47618696170571,"pfxX":1.7740648903341965,"pfxZ":10.06724590978392,"pX":0.4040086892433968,"pZ":4.617162168359737,"vX0":-3.059463088931825,"vY0":-131.79296935387887,"vZ0":-0.13332254965129742,"x":101.6,"y":114.12,"x0":1.3497764919990363,"y0":50.002004045461184,"z0":5.738228238799794,"aX":3.118918836167757},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.5,"breakHorizontal":-2.5,"spinRate":1987,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.4157160706522123,"extension":7.1718668488124635},"index":4,"playId":"0152b1a1-80a1-3a7e-9b00-a11906a88850","pitchNumber":1,"startTime":"2025-08-23T01:14:29.227Z","endTime":"2025-08-23T01:14:32.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.0,"endSpeed":82.2,"strikeZoneTop":3.26211680074155,"strikeZoneBottom":1.54628202846126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07831565824764,"aZ":-14.264074389673628,"pfxX":2.0963079105659608,"pfxZ":10.322202335314675,"pX":0.45656939056070484,"pZ":2.6229216455411084,"vX0":-3.320537264458625,"vY0":-131.00788460383038,"vZ0":-4.864462934350569,"x":99.6,"y":167.96,"x0":1.4690461254877474,"y0":50.00537049980221,"z0":5.57257962807437,"aX":3.6386393472920546},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.8,"breakHorizontal":-3.0,"spinRate":2073,"spinDirection":169},"zone":6,"typeConfidence":2.0,"plateTime":0.41832093625080713,"extension":7.3195814102972285},"index":5,"playId":"d85704b3-7b8d-3c12-9231-f39cd6d2bcba","pitchNumber":2,"startTime":"2025-08-23T01:14:44.995Z","endTime":"2025-08-23T01:14:49.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.23957494125984,"strikeZoneBottom":1.62874102513419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.196332839556234,"aZ":-13.4654576513621,"pfxX":2.354145163883072,"pfxZ":10.40281004042645,"pX":-0.6723512637551915,"pZ":2.138682655465919,"vX0":-6.096162326699608,"vY0":-133.1637667889039,"vZ0":-6.326341768624965,"x":142.63,"y":181.04,"x0":1.3392951160278952,"y0":50.00578198943747,"z0":5.516864705427646,"aX":4.23577664071267},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-3.0,"spinRate":2086,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.4110912203262176,"extension":7.259383693262067},"index":6,"playId":"bbd3538d-fdde-38a4-a3d8-ca24045479bc","pitchNumber":3,"startTime":"2025-08-23T01:15:01.109Z","endTime":"2025-08-23T01:15:05.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78337816751576,"aZ":-12.83380256923353,"pfxX":0.5046259784306231,"pfxZ":10.688546534224592,"pX":0.7511960124065359,"pZ":3.5087101049552913,"vX0":-1.9482647147906251,"vY0":-133.66003284568473,"vZ0":-3.241506099534635,"x":88.37,"y":144.04,"x0":1.4239651726983042,"y0":50.00388367586094,"z0":5.658705547202613,"aX":0.9135091667270582},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.8,"breakHorizontal":-0.5,"spinRate":2136,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.4097846815410162,"extension":7.201031555363804},"index":7,"playId":"3b183ea0-5326-301d-bdd9-c39b3e20fc8d","pitchNumber":4,"startTime":"2025-08-23T01:15:19.189Z","endTime":"2025-08-23T01:15:23.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.006874451623734,"aZ":-31.49699940027629,"pfxX":-2.9411256778407755,"pfxZ":0.46561833416984033,"pX":-0.7670510025197367,"pZ":1.6087920865609555,"vX0":-4.582290890035952,"vY0":-118.92958440673009,"vZ0":-2.7557619324153477,"x":146.24,"y":195.34,"x0":1.560346085549704,"y0":50.001116582431216,"z0":5.6152389764788415,"aX":-4.247272907402338},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.5,"breakHorizontal":6.4,"spinRate":2129,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.45907979131925325,"extension":7.119107893921544},"hitData":{"launchSpeed":91.5,"launchAngle":6.0,"totalDistance":106.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":119.96,"coordY":174.46}},"index":8,"playId":"45dc9df9-44b2-3516-ad4e-a388c7b09186","pitchNumber":5,"startTime":"2025-08-23T01:15:37.197Z","endTime":"2025-08-23T01:15:46.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.49,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:15:46.197Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a line drive to right fielder Randal Grichuk. Zach McKinstry scores. Javier Báez to 3rd. Throwing error by right fielder Randal Grichuk.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:17:49.091Z","endTime":"2025-08-23T01:18:24.371Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:16:18.807Z","endTime":"2025-08-23T01:17:51.445Z","isPitch":false,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.48000049291945,"strikeZoneBottom":1.58210433918906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.880734195318084,"aZ":-14.890953827237638,"pfxX":3.488118205780804,"pfxZ":9.846959562120977,"pX":-0.3868890011235692,"pZ":3.8883152215738144,"vX0":-5.545518039335508,"vY0":-131.852282148484,"vZ0":-1.7296579293565375,"x":131.75,"y":133.8,"x0":1.2934599916939846,"y0":50.0002516150067,"z0":5.655403141432375,"aX":6.121004241554383},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.6,"breakHorizontal":-5.0,"spinRate":2070,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.4159249082393468,"extension":7.119161289717613},"index":1,"playId":"2b71c879-8d12-3ee4-aa6f-b4b4690a8480","pitchNumber":1,"startTime":"2025-08-23T01:17:51.445Z","endTime":"2025-08-23T01:17:57.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.392141056818403,"aZ":-13.381466313791128,"pfxX":2.1021948966845407,"pfxZ":10.82078064109329,"pX":-0.6587987972469599,"pZ":2.843165584379018,"vX0":-6.091567475995859,"vY0":-131.34935451421643,"vZ0":-4.4317960419316185,"x":142.11,"y":162.01,"x0":1.4234694714296163,"y0":50.00226545144949,"z0":5.556591984471197,"aX":3.651131746730268},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.7,"breakHorizontal":-2.4,"spinRate":2143,"spinDirection":167},"zone":4,"typeConfidence":2.0,"plateTime":0.4179697025663254,"extension":7.296843794911406},"hitData":{"launchSpeed":87.9,"launchAngle":10.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.9,"coordY":126.31}},"index":2,"playId":"669a28b8-e918-3072-b2a8-b970ca715bfd","pitchNumber":2,"startTime":"2025-08-23T01:18:07.588Z","endTime":"2025-08-23T01:18:24.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":22.39999999999999,"leverageIndex":2.33,"dramaIndex":201.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:18:24.371Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Ibáñez singles on a sharp line drive to left fielder Nick Loftin. Javier Báez scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:19:41.542Z","endTime":"2025-08-23T01:20:15.115Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andy Ibáñez replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:19:43.761Z","endTime":"2025-08-23T01:19:43.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":70.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.072403719435357,"aZ":-32.28950334004856,"pfxX":-1.5670225770307544,"pfxZ":-0.08689592665784751,"pX":-0.20997494661069113,"pZ":2.584330266766473,"vX0":-3.7080836616160986,"vY0":-110.4909806698442,"vZ0":0.4796153573593742,"x":125.0,"y":169.0,"x0":1.6878609132265712,"y0":50.00531662311343,"z0":5.733583631831628,"aX":-1.9549495933857803},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":0.2,"breakHorizontal":3.7,"spinRate":1807,"spinDirection":276},"zone":5,"typeConfidence":2.0,"plateTime":0.4940630890556519,"extension":6.922918898758948},"index":1,"playId":"0fbaebac-cdd4-3b23-81c4-8fd758c477d3","pitchNumber":1,"startTime":"2025-08-23T01:19:43.763Z","endTime":"2025-08-23T01:19:47.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"third":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.651726255729564,"aZ":-13.318682149512062,"pfxX":2.8444806732112613,"pfxZ":10.393738309672607,"pX":-0.08006657032208844,"pZ":2.237742159116118,"vX0":-4.788359337122889,"vY0":-133.56604158053503,"vZ0":-6.232367496200627,"x":120.05,"y":178.36,"x0":1.3630039543159977,"y0":50.00567455366987,"z0":5.551952031445338,"aX":5.162123606945208},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":-4.2,"spinRate":2036,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4094277975104519,"extension":7.0796134187537865},"hitData":{"launchSpeed":104.9,"launchAngle":8.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.55,"coordY":111.6}},"index":2,"playId":"eb92c0a6-8ec9-3e8a-9538-c841960b7935","pitchNumber":2,"startTime":"2025-08-23T01:20:04.342Z","endTime":"2025-08-23T01:20:15.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"third":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":0.81,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:20:15.115Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gleyber Torres doubles (19) on a sharp line drive to left fielder Nick Loftin. Andy Ibáñez scores.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:20:29.698Z","endTime":"2025-08-23T01:23:21.140Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,8],"actionIndex":[7],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39546986069043,"aZ":-12.531490866603182,"pfxX":1.8391172913200784,"pfxZ":10.79422034270701,"pX":0.49632352549668907,"pZ":2.78565784933205,"vX0":-3.2343110302617637,"vY0":-134.35533744480884,"vZ0":-4.926439929610696,"x":98.08,"y":163.57,"x0":1.4793487592625205,"y0":50.00065957536655,"z0":5.540720316259571,"aX":3.3462756657811306},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":-2.6,"spinRate":2067,"spinDirection":165},"zone":3,"typeConfidence":2.0,"plateTime":0.40840332149973246,"extension":7.13535373079563},"index":0,"playId":"2453649b-a6bf-3546-a269-ff0aaa65a006","pitchNumber":1,"startTime":"2025-08-23T01:20:43.170Z","endTime":"2025-08-23T01:20:47.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.53428043251279,"aZ":-32.05961338044697,"pfxX":-2.858916777491749,"pfxZ":0.0744406314896846,"pX":0.24579283500185692,"pZ":3.5393411646464563,"vX0":-2.7522821398382793,"vY0":-120.47925071154994,"vZ0":1.4564469582934452,"x":107.63,"y":143.22,"x0":1.7688666655219145,"y0":50.00097391693406,"z0":5.733187582735432,"aX":-4.2569041570482185},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":5.8,"spinRate":2025,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.45236386186496524,"extension":7.083563149764908},"index":1,"playId":"50388f53-a2f5-3b57-92ee-706ac83f31f2","pitchNumber":2,"startTime":"2025-08-23T01:21:01.095Z","endTime":"2025-08-23T01:21:05.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":84.0,"endSpeed":78.5,"strikeZoneTop":3.21000127622663,"strikeZoneBottom":1.54494325989873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.915415429718298,"aZ":-31.61176544663657,"pfxX":-3.219246309149291,"pfxZ":0.36501807430322053,"pX":-0.6602061000625978,"pZ":1.7143192558629126,"vX0":-4.3610311705568074,"vY0":-122.43575628662026,"vZ0":-2.8462282397360354,"x":142.17,"y":192.49,"x0":1.5525832281055114,"y0":50.002189665585064,"z0":5.55811936961379,"aX":-4.957468506046996},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.4,"breakHorizontal":6.7,"spinRate":2147,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.44492061286407036,"extension":7.098630486710943},"index":2,"playId":"15ba2e61-4d14-3ee4-b887-b792d264bc85","pitchNumber":3,"startTime":"2025-08-23T01:21:18.143Z","endTime":"2025-08-23T01:21:24.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.2,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.708135345503354,"aZ":-14.379209954608465,"pfxX":3.398949081112674,"pfxZ":9.6973915064794,"pX":-0.2736246561297578,"pZ":3.3853198787173295,"vX0":-5.688287476223028,"vY0":-134.2785386088018,"vZ0":-3.313521128669047,"x":127.43,"y":147.38,"x0":1.4258031416456394,"y0":50.00563089637618,"z0":5.65159867991533,"aX":6.2396611319009825},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":-5.0,"spinRate":2082,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.4071296525060428,"extension":7.0869879767069},"index":3,"playId":"cc0383c6-52fd-3c55-ae80-110ac6426281","pitchNumber":4,"startTime":"2025-08-23T01:21:35.273Z","endTime":"2025-08-23T01:21:40.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-23T01:21:53.337Z","endTime":"2025-08-23T01:22:10.799Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6528582779273,"aZ":-12.956582365415834,"pfxX":2.207660275554903,"pfxZ":10.366157486388694,"pX":0.15935047037011799,"pZ":3.345773433545509,"vX0":-4.07244720836978,"vY0":-135.7766926852609,"vZ0":-3.6828240724303454,"x":110.93,"y":148.44,"x0":1.3966175876933655,"y0":50.00493167371416,"z0":5.630602085481142,"aX":4.093940428966096},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":-3.1,"spinRate":2177,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.4044724654732006,"extension":7.17744093134497},"index":5,"playId":"5e60f5ae-5838-3112-9719-6cc65d9417c8","pitchNumber":5,"startTime":"2025-08-23T01:22:10.799Z","endTime":"2025-08-23T01:22:14.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.3,"strikeZoneTop":3.20999875864599,"strikeZoneBottom":1.43961766544576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.089224916500783,"aZ":-31.134899648922314,"pfxX":-2.7091661416859276,"pfxZ":0.687215632817177,"pX":-1.50734534017292,"pZ":0.5732981756501055,"vX0":-6.551105794314745,"vY0":-121.77499677533311,"vZ0":-5.4571026605978865,"x":174.46,"y":223.3,"x0":1.556482231164795,"y0":50.00559548078399,"z0":5.497123369887179,"aX":-4.12037905653027},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.4,"breakHorizontal":6.2,"spinRate":2153,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.44763526866237413,"extension":7.205164785970517},"index":6,"playId":"4dc20f53-a777-3af4-a2e9-5be17f2bb7d3","pitchNumber":6,"startTime":"2025-08-23T01:22:31.285Z","endTime":"2025-08-23T01:22:35.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Bailey Falter. Andy Ibáñez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":7,"actionPlayId":"4dc20f53-a777-3af4-a2e9-5be17f2bb7d3","startTime":"2025-08-23T01:22:58.667Z","endTime":"2025-08-23T01:23:06.050Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"postOnSecond":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.65,"dramaIndex":30.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.805995208350723,"aZ":-28.845822162204346,"pfxX":3.7107528211225542,"pfxZ":2.214720878660774,"pX":0.046001234898060274,"pZ":3.419280794552556,"vX0":-4.381648330576082,"vY0":-121.48800035109205,"vZ0":0.6207561044351236,"x":115.25,"y":146.46,"x0":1.3870670550986006,"y0":50.00118326718719,"z0":5.658866221147767,"aX":5.571362212180424},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.4,"breakHorizontal":-5.8,"spinRate":695,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.45007269901068003,"extension":7.111204760325833},"hitData":{"launchSpeed":100.3,"launchAngle":14.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":50.22,"coordY":117.73}},"index":8,"playId":"f7008929-231a-3396-a6b9-474a87939239","pitchNumber":7,"startTime":"2025-08-23T01:23:06.050Z","endTime":"2025-08-23T01:23:21.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.65,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:23:21.140Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:23:32.114Z","endTime":"2025-08-23T01:24:13.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.80454910980556,"aZ":-30.42599412269244,"pfxX":-2.62129100681867,"pfxZ":1.202900916552939,"pX":0.11134213044520822,"pZ":1.961155995654497,"vX0":-2.896184290845865,"vY0":-119.2241066522626,"vZ0":-2.104718838176353,"x":112.76,"y":185.83,"x0":1.6779510466207044,"y0":50.003037396182854,"z0":5.575344740939688,"aX":-3.8105565620233537},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.9,"breakHorizontal":5.4,"spinRate":1998,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.45769517628571776,"extension":7.10008234010305},"hitData":{"launchSpeed":88.0,"launchAngle":49.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.41,"coordY":124.3}},"index":0,"playId":"8f2a9dff-7b07-31c3-8ca1-8cdad0c388a2","pitchNumber":1,"startTime":"2025-08-23T01:23:59.622Z","endTime":"2025-08-23T01:24:13.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.27,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:24:13.122Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Gleyber Torres to 3rd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:24:25.028Z","endTime":"2025-08-23T01:25:12.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.880160570456333,"aZ":-30.592871727047864,"pfxX":-3.217176183421412,"pfxZ":1.074322422277918,"pX":-0.14375370706878676,"pZ":2.1380633461231513,"vX0":-3.48513076897615,"vY0":-119.79616626686604,"vZ0":-1.84210423468453,"x":122.48,"y":181.05,"x0":1.7421228092506036,"y0":50.00056081823614,"z0":5.6246937709506435,"aX":-4.723989757287591},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.8,"breakHorizontal":6.6,"spinRate":2126,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.45540062820397065,"extension":7.0541621918359505},"index":0,"playId":"71ca041a-7606-3621-8a46-18af54d636ea","pitchNumber":1,"startTime":"2025-08-23T01:24:46.197Z","endTime":"2025-08-23T01:24:49.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84174198004022,"aZ":-11.734288333108868,"pfxX":2.3113997725245836,"pfxZ":11.069594067610105,"pX":-0.0744089669856282,"pZ":1.3927544787938386,"vX0":-4.840141721761028,"vY0":-134.68808330898742,"vZ0":-8.610866704077191,"x":119.84,"y":201.18,"x0":1.4415286293087752,"y0":50.00631512264978,"z0":5.450819644120615,"aX":4.269771510685998},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":-3.2,"spinRate":2157,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.4058673340994572,"extension":7.233366482073152},"hitData":{"launchSpeed":75.0,"launchAngle":0.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.01,"coordY":145.5}},"index":1,"playId":"b4f2bb9a-8817-3ff1-872c-de6a9e118c0b","pitchNumber":2,"startTime":"2025-08-23T01:25:04.526Z","endTime":"2025-08-23T01:25:12.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:25:12.517Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:25:32.193Z","endTime":"2025-08-23T01:27:15.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.7,"strikeZoneTop":3.51999965716814,"strikeZoneBottom":1.60492836288251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.64435419998998,"aZ":-34.08745244725026,"pfxX":-0.9267903291742113,"pfxZ":-1.4550974267139694,"pX":0.16212131619249456,"pZ":1.2535977830150506,"vX0":-3.040181718215796,"vY0":-113.82076680882956,"vZ0":-2.251524849896068,"x":110.82,"y":204.93,"x0":1.6319683767945783,"y0":50.000505013197724,"z0":5.610687286873487,"aX":-1.2226508056262975},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-2.9,"breakHorizontal":2.4,"spinRate":1681,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.48005892666469885,"extension":6.984594532188607},"index":0,"playId":"1af1346b-4cc0-3f6d-83f1-0484fc4e01ab","pitchNumber":1,"startTime":"2025-08-23T01:25:39.144Z","endTime":"2025-08-23T01:25:43.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.9,"endSpeed":83.9,"strikeZoneTop":3.60673249478402,"strikeZoneBottom":1.78146556435812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21300048047134,"aZ":-16.237580607069845,"pfxX":4.101263372519403,"pfxZ":8.799030234414396,"pX":-0.24664607540223973,"pZ":3.7248886347496244,"vX0":-5.68284478819508,"vY0":-133.80230463575847,"vZ0":-1.989577281280265,"x":126.4,"y":138.21,"x0":1.3731235696338033,"y0":50.000095477214735,"z0":5.643190491406543,"aX":7.426134965220455},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.7,"breakHorizontal":-6.2,"spinRate":1902,"spinDirection":169},"zone":2,"typeConfidence":2.0,"plateTime":0.4095623709449203,"extension":7.160450183024353},"index":1,"playId":"d66012d5-e4e7-3920-8ad1-b4ea13d6b674","pitchNumber":2,"startTime":"2025-08-23T01:25:56.363Z","endTime":"2025-08-23T01:26:01.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.62812065240891,"strikeZoneBottom":1.77667146994376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.266943971879993,"aZ":-12.45637600918239,"pfxX":2.9202952673739464,"pfxZ":10.63079640492133,"pX":-0.8834568037961019,"pZ":0.8180401203970141,"vX0":-7.17926223689447,"vY0":-135.7024628436584,"vZ0":-10.082716455866207,"x":150.68,"y":216.69,"x0":1.4236210487344088,"y0":50.00162573713343,"z0":5.462464381322769,"aX":5.416496808155292},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":-3.7,"spinRate":1964,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.404510768695566,"extension":7.205864550108911},"index":2,"playId":"195c75e3-3e20-36af-b388-a24c6eb48688","pitchNumber":3,"startTime":"2025-08-23T01:26:14.534Z","endTime":"2025-08-23T01:26:19.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74388554160696,"aZ":-13.83228514451753,"pfxX":3.5194756156039384,"pfxZ":9.884315107463518,"pX":-0.14690099353425823,"pZ":2.9414774949146327,"vX0":-5.571942967918102,"vY0":-134.96580006786337,"vZ0":-4.449256342528128,"x":122.6,"y":159.36,"x0":1.4815103516253159,"y0":50.005291450577204,"z0":5.576769683385554,"aX":6.533127057532019},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":-5.3,"spinRate":2073,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.4049229419489011,"extension":7.247006309485579},"index":3,"playId":"7e37eccf-bbc2-3079-bdb2-c8f71e70ea70","pitchNumber":4,"startTime":"2025-08-23T01:26:52.360Z","endTime":"2025-08-23T01:26:57.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.65133957286326,"strikeZoneBottom":1.77001322118126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58274455669861,"aZ":-13.542098817696907,"pfxX":3.013298119194669,"pfxZ":9.98273318106124,"pX":-0.7149329934685158,"pZ":3.2521536640467397,"vX0":-6.939193574032134,"vY0":-135.27173182584906,"vZ0":-3.7470990311266323,"x":144.25,"y":150.97,"x0":1.4840323767234094,"y0":50.00136427951944,"z0":5.59524126630739,"aX":5.624371984665783},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-4.1,"spinRate":2097,"spinDirection":163},"zone":1,"typeConfidence":2.0,"plateTime":0.4038387459241499,"extension":7.2161829360747385},"index":4,"playId":"ed8608bc-88ed-35f6-bebf-4d370207a228","pitchNumber":5,"startTime":"2025-08-23T01:27:09.920Z","endTime":"2025-08-23T01:27:15.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.41,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:27:15.954Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a line drive to left fielder Nick Loftin. Gleyber Torres scores. Spencer Torkelson to 2nd.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:27:30.091Z","endTime":"2025-08-23T01:29:01.691Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":78.9,"endSpeed":73.3,"strikeZoneTop":3.2901198563358,"strikeZoneBottom":1.48845135706895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.407846396307185,"aZ":-33.23198456566878,"pfxX":-0.24341790741513192,"pfxZ":-0.7877684663309985,"pX":-0.9273519726877973,"pZ":1.0786232524099533,"vX0":-5.574762605715011,"vY0":-114.84754900978889,"vZ0":-2.948937385044741,"x":152.35,"y":209.66,"x0":1.558676912194507,"y0":50.0027199872774,"z0":5.597379603445376,"aX":-0.32647591164520384},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-1.9,"breakHorizontal":1.8,"spinRate":1747,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.476118232256697,"extension":6.973941921121484},"index":0,"playId":"4657ed3e-7590-308e-b49e-98bebc4ceba2","pitchNumber":1,"startTime":"2025-08-23T01:27:47.381Z","endTime":"2025-08-23T01:27:51.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.1,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.116414438065608,"aZ":-12.221697219083444,"pfxX":2.3681775192001666,"pfxZ":10.871723843272362,"pX":-0.35466222694075245,"pZ":3.296929821818733,"vX0":-5.6769955500449445,"vY0":-134.1409284514125,"vZ0":-3.7648383932250473,"x":130.52,"y":149.76,"x0":1.474811107287769,"y0":50.00208644567842,"z0":5.580844773009335,"aX":4.346809584154001},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.2,"breakHorizontal":-3.1,"spinRate":2047,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.4072356581543852,"extension":7.186713166574922},"index":1,"playId":"5f8d1d31-7e73-3017-a91c-f25bbc271a20","pitchNumber":2,"startTime":"2025-08-23T01:28:14.358Z","endTime":"2025-08-23T01:28:19.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":81.8,"endSpeed":75.7,"strikeZoneTop":3.17000003967838,"strikeZoneBottom":1.51710872519763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6100560567068,"aZ":-31.014442247815715,"pfxX":-2.969931340054872,"pfxZ":0.7943042661574857,"pX":0.47462416566741833,"pZ":4.043517749480279,"vX0":-2.058953768041365,"vY0":-119.13340092104097,"vZ0":2.496989285596532,"x":98.91,"y":129.61,"x0":1.7326489468409445,"y0":50.000505847700985,"z0":5.765357132739117,"aX":-4.312788823734135},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.3,"breakHorizontal":5.9,"spinRate":2016,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.4579227617661261,"extension":7.063075875801279},"index":2,"playId":"313b14e2-1e60-3f49-93b0-8784c175cf6b","pitchNumber":3,"startTime":"2025-08-23T01:28:33.114Z","endTime":"2025-08-23T01:28:37.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.77774735992967,"aZ":-14.12393188817599,"pfxX":1.8866533049127199,"pfxZ":9.914335448387082,"pX":-0.6773820594231551,"pZ":3.04814220021944,"vX0":-6.255021697883283,"vY0":-133.817582416488,"vZ0":-3.943785293351912,"x":142.82,"y":156.48,"x0":1.4411717986001253,"y0":50.00517378117888,"z0":5.546946867161879,"aX":3.436033672910643},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":-2.2,"spinRate":2079,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.40866577848219743,"extension":7.1418144687091125},"hitData":{"launchSpeed":87.3,"launchAngle":15.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.95,"coordY":120.42}},"index":3,"playId":"9cc29924-5888-3428-b3c9-238f2525fefd","pitchNumber":4,"startTime":"2025-08-23T01:28:50.627Z","endTime":"2025-08-23T01:29:01.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":0.49,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:29:01.691Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:29:15.675Z","endTime":"2025-08-23T01:31:50.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.46667581753541,"strikeZoneBottom":1.69794460522947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46042162066199,"aZ":-14.882504144997117,"pfxX":3.694028853089762,"pfxZ":9.53589316434428,"pX":-0.04369260818546022,"pZ":3.846072374668224,"vX0":-5.170770782403615,"vY0":-133.48453425115488,"vZ0":-1.967651090089869,"x":118.67,"y":134.94,"x0":1.4343153551197674,"y0":50.0018172741219,"z0":5.658630459801547,"aX":6.6981630501892715},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-5.6,"spinRate":2015,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.40959049690328087,"extension":7.136611936976952},"index":0,"playId":"57de8174-98d1-3472-8263-ed39e43bfcfd","pitchNumber":1,"startTime":"2025-08-23T01:29:40.056Z","endTime":"2025-08-23T01:29:44.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.4099997332461,"strikeZoneBottom":1.55319686498787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.03617885707654,"aZ":-10.533864315569561,"pfxX":2.182852507560916,"pfxZ":11.694522992525247,"pX":-0.5245484747858405,"pZ":2.6155458723426244,"vX0":-6.004975671391642,"vY0":-135.31059890499841,"vZ0":-5.896529515119714,"x":136.99,"y":168.16,"x0":1.4418086811190145,"y0":50.00633452386893,"z0":5.563996896748191,"aX":4.040655529291579},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.0,"breakHorizontal":-2.6,"spinRate":2110,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.40507241111772885,"extension":7.180350280119454},"index":1,"playId":"1188598a-6e64-3eaf-8d0b-e6c17e1c9877","pitchNumber":2,"startTime":"2025-08-23T01:29:57.944Z","endTime":"2025-08-23T01:30:02.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65146044783462,"aZ":-13.3083699101731,"pfxX":2.9245731026417343,"pfxZ":10.313963348973521,"pX":0.5753921352029988,"pZ":3.15422428308806,"vX0":-3.6940520174413387,"vY0":-134.51209515214254,"vZ0":-4.029019043627842,"x":95.07,"y":153.62,"x0":1.5876601905117482,"y0":50.0037836491924,"z0":5.617556234828634,"aX":5.35035184073824},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":-4.4,"spinRate":2108,"spinDirection":163},"zone":3,"typeConfidence":2.0,"plateTime":0.40746514622251295,"extension":7.116473231044164},"index":2,"playId":"1dc9d6c7-fcb9-3df4-9cbc-aeb8691c0de9","pitchNumber":3,"startTime":"2025-08-23T01:30:16.952Z","endTime":"2025-08-23T01:30:19.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.395629610848523,"aZ":-28.622356180053192,"pfxX":-2.7180907827081993,"pfxZ":2.267737280300323,"pX":-0.8705012340444326,"pZ":0.9215945169143751,"vX0":-5.313703152569324,"vY0":-123.19555202386633,"vZ0":-5.384956967583807,"x":150.18,"y":213.9,"x0":1.6524785495758982,"y0":50.0020233809341,"z0":5.503772350108387,"aX":-4.250452605813189},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":6.0,"spinRate":2021,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4416264577862532,"extension":7.229305398483433},"index":3,"playId":"88ad9135-ce9b-3370-ad5a-0d9ce550f1c0","pitchNumber":4,"startTime":"2025-08-23T01:30:40.030Z","endTime":"2025-08-23T01:30:43.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":92.6,"endSpeed":85.0,"strikeZoneTop":3.40999978511047,"strikeZoneBottom":1.4473730929635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.957398164961507,"aZ":-11.343936761317432,"pfxX":3.796639517482869,"pfxZ":11.316499258953838,"pX":-1.2586484107793405,"pZ":1.6838321800579255,"vX0":-8.1130753724217,"vY0":-134.51733891556992,"vZ0":-7.962221132376088,"x":164.98,"y":193.32,"x0":1.2972077619198812,"y0":50.004637619507726,"z0":5.477977030085347,"aX":6.9902968780145835},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":-5.3,"spinRate":1959,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.4064868485726225,"extension":7.249962212455963},"index":4,"playId":"45523d1c-6bd8-3754-b76e-0161276d389d","pitchNumber":5,"startTime":"2025-08-23T01:31:03.854Z","endTime":"2025-08-23T01:31:08.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":72.3,"endSpeed":66.8,"strikeZoneTop":3.40999945654708,"strikeZoneBottom":1.50248752596451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.361723868535236,"aZ":-38.20412148157418,"pfxX":-3.289740467040218,"pfxZ":-5.343529835653779,"pX":0.7514824176406016,"pZ":4.771413028774746,"vX0":-0.9125388614877015,"vY0":-105.13442360035249,"vZ0":6.693001005631443,"x":88.36,"y":109.95,"x0":1.6175129288907446,"y0":50.00098318892912,"z0":5.960343171152798,"aX":-3.7142650449132333},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-7.7,"breakHorizontal":6.2,"spinRate":1778,"spinDirection":308},"zone":12,"typeConfidence":2.0,"plateTime":0.5192538675116123,"extension":6.850189907729653},"index":5,"playId":"f2045682-75a8-3763-8069-9df37102e046","pitchNumber":6,"startTime":"2025-08-23T01:31:23.849Z","endTime":"2025-08-23T01:31:28.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.077290272102374,"aZ":-28.718628136179536,"pfxX":-2.707578724062291,"pfxZ":2.334373875339841,"pX":0.0603660367393068,"pZ":2.4373104910951735,"vX0":-3.1719901793310146,"vY0":-120.49548218112254,"vZ0":-1.5138762124644667,"x":114.7,"y":172.97,"x0":1.7425015166322941,"y0":50.00108885578326,"z0":5.596663526314246,"aX":-4.005206203633787},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.2,"breakHorizontal":5.6,"spinRate":1924,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.45351082904810713,"extension":7.227103453965021},"index":6,"playId":"7872a164-f805-3121-b95a-f655015f588e","pitchNumber":7,"startTime":"2025-08-23T01:31:45.726Z","endTime":"2025-08-23T01:31:50.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:31:50.477Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:34:25.736Z","endTime":"2025-08-23T01:35:26.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Andy Ibáñez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:33:27.334Z","endTime":"2025-08-23T01:34:28.036Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.68598356742014,"strikeZoneBottom":1.70087965780475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.718964333570632,"aZ":-10.77302588844357,"pfxX":-7.704712208547166,"pfxZ":10.69546532780879,"pX":0.511438682596919,"pZ":1.1022439437337164,"vX0":8.079927104566607,"vY0":-140.53779342310614,"vZ0":-9.78410042767029,"x":97.51,"y":209.02,"x0":-1.3992435373777636,"y0":50.0036073548269,"z0":5.327599956267142,"aX":-15.419362083401023},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":12.4,"spinRate":2361,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3896723130342816,"extension":6.554162081094911},"index":1,"playId":"da48cb56-3b4a-3161-a4ff-b246eaa7800a","pitchNumber":1,"startTime":"2025-08-23T01:34:28.036Z","endTime":"2025-08-23T01:34:31.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.63999992831634,"strikeZoneBottom":1.69839071890516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.601136988537945,"aZ":-30.88749016436534,"pfxX":-5.448901202548336,"pfxZ":0.7810713528911586,"pX":0.3092479254113343,"pZ":0.08566442982928878,"vX0":7.427793431548621,"vY0":-127.5547533797368,"vZ0":-7.063757124080092,"x":105.21,"y":236.47,"x0":-1.9237059054294676,"y0":50.00622861629359,"z0":5.305150792787755,"aX":-9.040257477989055},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.1,"breakHorizontal":8.3,"spinRate":978,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.428302319720387,"extension":6.670139231608101},"index":2,"playId":"08d4949c-1dd6-33c5-a3ab-8ea3dbeb6498","pitchNumber":2,"startTime":"2025-08-23T01:34:45.320Z","endTime":"2025-08-23T01:34:48.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.52567170409037,"strikeZoneBottom":1.7254741772717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.150194235790572,"aZ":-14.344591459756604,"pfxX":-6.242043514303353,"pfxZ":9.057240127963583,"pX":-0.9291908127430587,"pZ":2.550886488556482,"vX0":4.281258675913376,"vY0":-139.36856922452,"vZ0":-5.376785918047508,"x":152.42,"y":169.91,"x0":-1.6738233652296668,"y0":50.002720072539574,"z0":5.451681442301882,"aX":-12.28638668906842},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":10.4,"spinRate":2201,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3929313462648074,"extension":6.645680687811869},"index":3,"playId":"c0525011-c6c3-3e26-87d6-baa2bd924ac5","pitchNumber":3,"startTime":"2025-08-23T01:35:04.928Z","endTime":"2025-08-23T01:35:09.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.63999945020223,"strikeZoneBottom":1.74231414974013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09375843879074,"aZ":-13.552289618835976,"pfxX":-5.224558139874775,"pfxZ":9.555692372522218,"pX":-0.5865257160437017,"pZ":4.012977704636117,"vX0":5.176740898600551,"vY0":-138.71926273627187,"vZ0":-1.743812915245272,"x":139.36,"y":130.43,"x0":-1.798269751752278,"y0":50.00080165371799,"z0":5.5534762610626816,"aX":-10.179290422279538},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":8.4,"spinRate":2136,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3948918124821641,"extension":6.581343115291009},"index":4,"playId":"e27e45f2-c0bc-3e89-b0ff-0dac7c5240ba","pitchNumber":4,"startTime":"2025-08-23T01:35:22.581Z","endTime":"2025-08-23T01:35:26.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":0.52,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:35:26.582Z","atBatIndex":64},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Salvador Perez reaches on catcher interference by Dillon Dingler. Maikel Garcia to 2nd. Salvador Perez to 1st.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:35:33.008Z","endTime":"2025-08-23T01:36:18.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","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":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.55477877131601,"strikeZoneBottom":1.62337858620257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.029703692537257,"aZ":-32.11505269282036,"pfxX":-4.167272591399771,"pfxZ":0.03720600673504393,"pX":-0.7965146475582354,"pZ":3.34709771191764,"vX0":4.431869440670281,"vY0":-125.69998858365156,"vZ0":0.7363289787453597,"x":147.36,"y":148.41,"x0":-2.0325482580864382,"y0":50.003920615590374,"z0":5.637051847145018,"aX":-6.737977783572376},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.5,"breakHorizontal":6.6,"spinRate":730,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.43404290110803156,"extension":6.544329240927915},"index":0,"playId":"71f64c56-d765-3e43-93c0-6ff2e2840009","pitchNumber":1,"startTime":"2025-08-23T01:35:56.388Z","endTime":"2025-08-23T01:36:01.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.498306120382054,"aZ":-14.471640706370518,"pfxX":-6.909436251901306,"pfxZ":8.926112590407014,"pX":-0.8926638256109077,"pZ":2.8663670739283837,"vX0":4.568464851844291,"vY0":-139.9124716699763,"vZ0":-4.5116324452043095,"x":151.03,"y":161.39,"x0":-1.648822802240244,"y0":50.000822701437876,"z0":5.447758798619968,"aX":-13.700046273538227},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":11.5,"spinRate":2170,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39145007604938975,"extension":6.640375449499344},"index":1,"playId":"802f6e72-931e-317b-b4b9-3507c75a30f6","pitchNumber":2,"startTime":"2025-08-23T01:36:15.090Z","endTime":"2025-08-23T01:36:18.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.0,"awayTeamWinProbability":11.0,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.07,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:36:18.145Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:36:53.471Z","endTime":"2025-08-23T01:38:26.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.26000058263251,"strikeZoneBottom":1.50616286504864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.229878708823225,"aZ":-13.420413852682696,"pfxX":-5.927736685857889,"pfxZ":9.39138866669358,"pX":-0.2546392661589532,"pZ":2.4313845540063572,"vX0":6.5180591969509285,"vY0":-140.2956487442554,"vZ0":-5.840853358245084,"x":126.71,"y":173.13,"x0":-1.8359822300440645,"y0":50.00202501302354,"z0":5.412170286739908,"aX":-11.836636211618469},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":9.5,"spinRate":2175,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3901465869891898,"extension":6.611189139375747},"index":0,"playId":"5677e8e0-39a1-3261-9062-77ab2c60198d","pitchNumber":1,"startTime":"2025-08-23T01:37:01.131Z","endTime":"2025-08-23T01:37:05.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.25999974625562,"strikeZoneBottom":1.47866818245922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.802807822295357,"aZ":-26.240071646555418,"pfxX":-3.3246517131030733,"pfxZ":3.6456062346442657,"pX":0.5862353004357234,"pZ":3.874791392833897,"vX0":7.443529875128966,"vY0":-126.80594613460373,"vZ0":0.9856924562494072,"x":94.65,"y":134.16,"x0":-1.9546789145189716,"y0":50.005486896705,"z0":5.573572567907821,"aX":-5.417858327733757},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":4.3,"spinRate":951,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.4318507778569294,"extension":6.583302015976066},"index":1,"playId":"75b43271-4eea-3074-b286-f27558d1f38d","pitchNumber":2,"startTime":"2025-08-23T01:37:16.504Z","endTime":"2025-08-23T01:37:20.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.25999958024547,"strikeZoneBottom":1.53105822274379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.126464404943285,"aZ":-32.65303840142808,"pfxX":-3.679863105257671,"pfxZ":-0.29466068376367893,"pX":1.3940624052089179,"pZ":1.4163078955783233,"vX0":8.92316335709456,"vY0":-125.69809855629168,"vZ0":-3.28297594590672,"x":63.86,"y":200.54,"x0":-1.7149318034640617,"y0":50.00419005870996,"z0":5.3748842350627895,"aX":-5.922210550287432},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":4.8,"spinRate":886,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.43480038397938703,"extension":6.707584234322245},"index":2,"playId":"f5448d65-63ed-361a-9da7-35195ed7289d","pitchNumber":3,"startTime":"2025-08-23T01:37:37.468Z","endTime":"2025-08-23T01:37:40.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91487016000149,"aZ":-12.43380019724438,"pfxX":-5.622352399341899,"pfxZ":10.138003571678947,"pX":-0.10924622577475318,"pZ":3.141633004046506,"vX0":6.222738596189633,"vY0":-138.42560615135736,"vZ0":-4.032253134394392,"x":121.16,"y":153.96,"x0":-1.6522621581613786,"y0":50.00227507050676,"z0":5.445109863249265,"aX":-10.947885547689648},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":8.9,"spinRate":2195,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3951620564621292,"extension":6.738044394660273},"index":3,"playId":"ab48739d-b156-328e-8218-1a04241b76fe","pitchNumber":4,"startTime":"2025-08-23T01:37:56.685Z","endTime":"2025-08-23T01:38:00.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32392898082479,"aZ":-31.943997700641134,"pfxX":-4.310566217996809,"pfxZ":0.1430286181180529,"pX":0.8336836394146663,"pZ":0.8856287606719102,"vX0":7.95271465549074,"vY0":-127.22065574508537,"vZ0":-4.81877318497238,"x":85.22,"y":214.87,"x0":-1.762631716139445,"y0":50.004745036633736,"z0":5.315201273717194,"aX":-7.117850648973206},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.6,"breakHorizontal":6.1,"spinRate":948,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.42933067269691483,"extension":6.771084037090694},"index":4,"playId":"10914352-d1da-3142-9eb6-d2f4d9a3c6c8","pitchNumber":5,"startTime":"2025-08-23T01:38:21.341Z","endTime":"2025-08-23T01:38:26.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.4,"awayTeamWinProbability":6.599999999999994,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.82,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:38:26.127Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:38:42.982Z","endTime":"2025-08-23T01:39:26.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.228567054803584,"aZ":-29.673304563342235,"pfxX":-1.2617538333805431,"pfxZ":1.5677750566831605,"pX":-0.11205429886728392,"pZ":2.3779327573386784,"vX0":4.677907379643674,"vY0":-125.57466781662099,"vZ0":-1.8034223544716803,"x":121.27,"y":174.58,"x0":-1.83775784443606,"y0":50.00022309946159,"z0":5.527166135801616,"aX":-2.0086042822188452},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.6,"breakHorizontal":1.2,"spinRate":855,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.43673423013641477,"extension":6.637686536277007},"index":0,"playId":"4287b89b-521c-3011-a534-659fdccbfe6b","pitchNumber":1,"startTime":"2025-08-23T01:38:52.736Z","endTime":"2025-08-23T01:38:55.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40248951217665,"aZ":-11.212692733934917,"pfxX":-6.486081504093015,"pfxZ":10.580811471453199,"pX":-0.05115646159699254,"pZ":2.470759951919122,"vX0":6.592191472944375,"vY0":-139.40468488957228,"vZ0":-6.055257997807853,"x":118.95,"y":172.07,"x0":-1.5963680134119604,"y0":50.002850182213685,"z0":5.4011259349344725,"aX":-12.850320898131903},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":10.4,"spinRate":2205,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39192242788678033,"extension":6.733822370474669},"hitData":{"launchSpeed":84.5,"launchAngle":32.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.46,"coordY":97.53}},"index":1,"playId":"976b4fe3-f966-3933-95f5-9882bec13574","pitchNumber":2,"startTime":"2025-08-23T01:39:15.935Z","endTime":"2025-08-23T01:39:26.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.39,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:39:26.969Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:39:43.119Z","endTime":"2025-08-23T01:40:36.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.190742218373167,"aZ":-26.14607070962589,"pfxX":-3.789885239700323,"pfxZ":3.7094366539329613,"pX":-0.1712618049141831,"pZ":2.53508713042702,"vX0":5.718534445604756,"vY0":-126.7039542311404,"vZ0":-1.9579467067422351,"x":114.9,"y":164.46,"x0":-1.9663172396712665,"y0":50.001418372207965,"z0":5.409812702108734,"aX":-6.154752663271275},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.5,"breakHorizontal":5.5,"spinRate":875,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.43249825288364496,"extension":6.597991079327833},"index":0,"playId":"b2bde2cc-8831-393b-9052-0ed07a2cc2ba","pitchNumber":1,"startTime":"2025-08-23T01:40:02.034Z","endTime":"2025-08-23T01:40:06.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37591796022123,"aZ":-23.58795568714278,"pfxX":-3.6324062493058875,"pfxZ":5.1244143755573,"pX":0.47655628931792543,"pZ":1.8021743186131094,"vX0":7.483146214455392,"vY0":-128.30026817564624,"vZ0":-4.3241204627128615,"x":98.83,"y":190.12,"x0":-1.9997637069592815,"y0":50.00162636805285,"z0":5.337190867779593,"aX":-6.084760765057627},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.5,"breakHorizontal":5.0,"spinRate":1045,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.4261426605883827,"extension":6.654046228697962},"hitData":{"launchSpeed":99.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.03,"coordY":150.57}},"index":1,"playId":"2b6d30f8-78bf-3c57-b230-824f24b3a665","pitchNumber":2,"startTime":"2025-08-23T01:40:28.775Z","endTime":"2025-08-23T01:40:36.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:40:36.137Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to center fielder John Rave.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:43:19.651Z","endTime":"2025-08-23T01:44:55.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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.2,"endSpeed":82.2,"strikeZoneTop":3.33000055866609,"strikeZoneBottom":1.53576689146522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16435745784569,"aZ":-14.59000896747506,"pfxX":4.261953797814687,"pfxZ":10.105325567631262,"pX":-0.8151091245190614,"pZ":4.14514265089309,"vX0":-6.887966879902122,"vY0":-131.1788770849643,"vZ0":-1.3269022499966174,"x":148.07,"y":126.86,"x0":1.292838378999164,"y0":50.00172383420888,"z0":5.747009113479781,"aX":7.41605157145768},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.2,"breakHorizontal":-6.1,"spinRate":2019,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4178064850982839,"extension":7.04245172501937},"index":0,"playId":"94402f19-a299-3c5b-a934-d1ed2673fcbe","pitchNumber":1,"startTime":"2025-08-23T01:43:29.707Z","endTime":"2025-08-23T01:43:32.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.206939818540974,"aZ":-28.61136102583867,"pfxX":-3.1165813481659033,"pfxZ":2.3955761120349965,"pX":0.12126659589005183,"pZ":2.356021188965856,"vX0":-2.7223337014492492,"vY0":-120.28186569144007,"vZ0":-1.95559390170505,"x":112.38,"y":175.17,"x0":1.6667958889215053,"y0":50.001926433736195,"z0":5.681962176320335,"aX":-4.630885018807664},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.2,"breakHorizontal":6.2,"spinRate":2056,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4529070312572001,"extension":6.98985397863411},"index":1,"playId":"78f7723a-046d-3cbc-af41-ebb640a8b408","pitchNumber":2,"startTime":"2025-08-23T01:43:43.990Z","endTime":"2025-08-23T01:43:49.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.9,"endSpeed":83.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.826212352424434,"aZ":-14.57064489259419,"pfxX":3.9491925107252643,"pfxZ":9.846544472991653,"pX":0.8311657981678259,"pZ":3.672585659435705,"vX0":-2.7597902349954544,"vY0":-132.50509073674692,"vZ0":-2.4496093328476114,"x":85.32,"y":139.62,"x0":1.3701389680854161,"y0":50.00660744441765,"z0":5.6666250437162695,"aX":7.063472196033147},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-6.6,"spinRate":2006,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.4124836076105911,"extension":7.268329160085518},"index":2,"playId":"03bd5403-e180-3dfd-bb17-df86ffb42082","pitchNumber":3,"startTime":"2025-08-23T01:44:08.861Z","endTime":"2025-08-23T01:44:13.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.1,"endSpeed":84.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.864917205938934,"aZ":-13.99731202301,"pfxX":3.7822675380246706,"pfxZ":9.967424875838377,"pX":0.8023796838468346,"pZ":3.816764312071784,"vX0":-3.001855658951724,"vY0":-134.1450070517928,"vZ0":-2.400642454413799,"x":86.42,"y":135.73,"x0":1.4442080328776092,"y0":50.002237412612985,"z0":5.720495429414753,"aX":6.896921686317101},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":-6.2,"spinRate":2086,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4082292141878807,"extension":7.1079109762913175},"index":3,"playId":"cef00939-2e01-352c-a206-80c599c59da8","pitchNumber":4,"startTime":"2025-08-23T01:44:28.230Z","endTime":"2025-08-23T01:44:32.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.0,"endSpeed":83.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.14077092212686,"aZ":-13.299534608463304,"pfxX":3.0128078639480966,"pfxZ":10.605563609924452,"pX":0.324396884919565,"pZ":2.7494693263175036,"vX0":-3.6166150062356963,"vY0":-132.5267568038094,"vZ0":-5.003745194889487,"x":104.63,"y":164.54,"x0":1.3148939330779732,"y0":50.00439524562481,"z0":5.632340546333167,"aX":5.363228845342016},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.4,"breakHorizontal":-4.7,"spinRate":2020,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.4131737936217954,"extension":7.100038879659229},"hitData":{"launchSpeed":93.7,"launchAngle":45.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.47,"coordY":88.18}},"index":4,"playId":"7dc17499-5e96-359f-a4cf-68c92cdeefa3","pitchNumber":5,"startTime":"2025-08-23T01:44:46.123Z","endTime":"2025-08-23T01:44:55.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:44:55.259Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:45:07.941Z","endTime":"2025-08-23T01:46:16.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47256545548198,"aZ":-15.39780141608357,"pfxX":4.497344941775467,"pfxZ":9.300732569883143,"pX":0.7529128078698238,"pZ":3.8536940570134326,"vX0":-3.471298374794263,"vY0":-133.1819269757529,"vZ0":-2.0488766020349996,"x":88.3,"y":134.73,"x0":1.4861521665561206,"y0":50.00469058252854,"z0":5.741391859438575,"aX":8.114193078965577},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-7.4,"spinRate":1949,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4105972971899674,"extension":7.124791193339454},"index":0,"playId":"882bc06d-e3e5-3ab7-981b-ac34ef549fdf","pitchNumber":1,"startTime":"2025-08-23T01:45:21.709Z","endTime":"2025-08-23T01:45:24.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.4799987488276,"strikeZoneBottom":1.61965952024264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.087678051064643,"aZ":-14.749288614388988,"pfxX":4.023732738739074,"pfxZ":9.591305577153761,"pX":0.3989077380911987,"pZ":2.3905420429411572,"vX0":-4.114652664671231,"vY0":-133.98429839343694,"vZ0":-5.638121235367404,"x":101.79,"y":174.24,"x0":1.4321262759660136,"y0":50.0061631380558,"z0":5.577156698764836,"aX":7.313361553605716},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":-6.4,"spinRate":2089,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.4088732311059924,"extension":7.188849706488143},"index":1,"playId":"02dab7b2-ae2f-3b81-83f7-a551daccb410","pitchNumber":2,"startTime":"2025-08-23T01:45:37.004Z","endTime":"2025-08-23T01:45:40.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.7,"endSpeed":84.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.934086698406773,"aZ":-15.034552720625829,"pfxX":4.391061069103699,"pfxZ":9.303102834241855,"pX":0.38675232897494927,"pZ":4.427697296701775,"vX0":-4.644842088079308,"vY0":-135.00603883454053,"vZ0":-0.8920469101622615,"x":102.26,"y":119.23,"x0":1.5606328034573662,"y0":50.00293792425528,"z0":5.822639179985146,"aX":8.09025480283389},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":-7.0,"spinRate":2065,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.40602497569936435,"extension":7.016181935327699},"index":2,"playId":"e50b009f-8a13-3abf-8bf0-1335814cc7cc","pitchNumber":3,"startTime":"2025-08-23T01:45:52.011Z","endTime":"2025-08-23T01:45:56.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.221131502451502,"aZ":-12.366526188140151,"pfxX":2.1378626410476573,"pfxZ":11.108635323366968,"pX":-0.8877519777767847,"pZ":3.9579704831069957,"vX0":-6.363532149163812,"vY0":-132.86823746474457,"vZ0":-2.2834348203970163,"x":150.84,"y":131.91,"x0":1.2634250739308892,"y0":50.00113661584338,"z0":5.730306893486535,"aX":3.81261786271161},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.8,"breakHorizontal":-2.4,"spinRate":2066,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4126885604916679,"extension":7.243224897322569},"index":3,"playId":"6c67d1fe-fbc5-38ab-a8fa-a202c63958b0","pitchNumber":4,"startTime":"2025-08-23T01:46:10.785Z","endTime":"2025-08-23T01:46:16.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:46:16.345Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andy Ibáñez doubles (7) on a sharp fly ball to center fielder John Rave.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:46:28.487Z","endTime":"2025-08-23T01:48:59.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.17000120456336,"strikeZoneBottom":1.55786463449554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63206308493754,"aZ":-13.355694868685653,"pfxX":2.1378963850480592,"pfxZ":10.42065673060046,"pX":-0.7780613484422757,"pZ":3.582037061263975,"vX0":-6.18743400962,"vY0":-133.0588944128598,"vZ0":-3.0081421972211477,"x":146.66,"y":142.06,"x0":1.2923780198564858,"y0":50.003672621178204,"z0":5.685853188564478,"aX":3.861890560148144},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":-2.6,"spinRate":2128,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4105268628489376,"extension":7.132072269798027},"index":0,"playId":"db8b45a3-848b-39a6-8281-908d17b82f70","pitchNumber":1,"startTime":"2025-08-23T01:46:38.018Z","endTime":"2025-08-23T01:46:41.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.165835110148905,"aZ":-20.714554209268844,"pfxX":1.0784083052081124,"pfxZ":7.334411855731122,"pX":0.4215428045512361,"pZ":1.3592439725535586,"vX0":-2.7130668135194265,"vY0":-123.80323898496073,"vZ0":-5.92119765311916,"x":100.93,"y":202.08,"x0":1.3882728211048396,"y0":50.003685365665376,"z0":5.499371669350739,"aX":1.6854149825636946},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.2,"breakHorizontal":-1.3,"spinRate":1028,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.44127900433281075,"extension":7.171565220133706},"index":1,"playId":"87a0f09c-a53c-390b-b343-4ef75550dda2","pitchNumber":2,"startTime":"2025-08-23T01:46:52.479Z","endTime":"2025-08-23T01:46:58.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.947094462069185,"aZ":-10.198828296626509,"pfxX":2.8824871061788078,"pfxZ":12.21261554810764,"pX":-0.20390838674873882,"pZ":2.408479625723496,"vX0":-5.2501874379172575,"vY0":-133.35165290072328,"vZ0":-6.408754848981252,"x":124.77,"y":173.75,"x0":1.4167597201609654,"y0":50.00053285817408,"z0":5.580249987332432,"aX":5.186205411432745},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.9,"breakHorizontal":-4.1,"spinRate":2017,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.4109100738065967,"extension":7.150907143736174},"index":2,"playId":"986a7b23-690a-34e8-b8a8-a3102268551b","pitchNumber":3,"startTime":"2025-08-23T01:47:10.145Z","endTime":"2025-08-23T01:47:13.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.5,"endSpeed":82.8,"strikeZoneTop":3.16999984332813,"strikeZoneBottom":1.5555434762694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.728925770016232,"aZ":-15.89293007193685,"pfxX":3.921541638674145,"pfxZ":9.23072511733545,"pX":0.9280293997667739,"pZ":4.800315618904791,"vX0":-2.7038444004049973,"vY0":-131.89352715628635,"vZ0":0.37495097091489016,"x":81.63,"y":109.17,"x0":1.4563214821526538,"y0":50.004191027935384,"z0":5.82721106518179,"aX":6.91817037857586},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.0,"breakHorizontal":-6.5,"spinRate":1981,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.41508065871742206,"extension":6.979371601181107},"index":3,"playId":"7a4739a6-39af-3cbd-9cad-f5063f945da4","pitchNumber":4,"startTime":"2025-08-23T01:47:30.827Z","endTime":"2025-08-23T01:47:35.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.17000062538267,"strikeZoneBottom":1.42378579869433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.88543720287062,"aZ":-14.135276249397728,"pfxX":3.4136901724894524,"pfxZ":10.138737932157438,"pX":-0.054471578654160066,"pZ":3.5739401445723886,"vX0":-4.580162991614396,"vY0":-131.9939170343392,"vZ0":-2.8835626186284067,"x":119.08,"y":142.28,"x0":1.252995961561712,"y0":50.00267202416961,"z0":5.710258820357741,"aX":6.074046526765348},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.0,"breakHorizontal":-5.3,"spinRate":1940,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4136307313187455,"extension":7.124572909618122},"index":4,"playId":"4d32e576-5bbf-32c7-a160-f5e65a3db032","pitchNumber":5,"startTime":"2025-08-23T01:47:49.117Z","endTime":"2025-08-23T01:47:54.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":81.6,"endSpeed":76.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.729337142307642,"aZ":-29.192404425520593,"pfxX":-1.4079336824528377,"pfxZ":2.0523396727300556,"pX":-0.08141702505187542,"pZ":1.7112881478819637,"vX0":-3.3550699226878353,"vY0":-118.88888605869481,"vZ0":-3.023219205822114,"x":120.1,"y":192.58,"x0":1.5229605847116827,"y0":50.002920530099324,"z0":5.610164097069188,"aX":-2.0435392129525},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":3.2,"spinRate":2008,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.45821399187535894,"extension":7.029881410161194},"index":5,"playId":"aa1b5989-f665-3984-b89c-f6af476d5a2e","pitchNumber":6,"startTime":"2025-08-23T01:48:04.105Z","endTime":"2025-08-23T01:48:07.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":83.1,"endSpeed":77.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.074960382538706,"aZ":-27.748737283651412,"pfxX":-3.3421778291703634,"pfxZ":2.943472088115125,"pX":0.7864054377357764,"pZ":2.1140896027361147,"vX0":-0.9953918097969604,"vY0":-121.12892382807321,"vZ0":-2.712604069436713,"x":87.02,"y":181.7,"x0":1.6357322923539093,"y0":50.00340677447571,"z0":5.64599488374241,"aX":-5.023909143529859},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.0,"breakHorizontal":6.2,"spinRate":2054,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4501924474812107,"extension":6.997819424825955},"index":6,"playId":"d0798a6a-501c-3afe-a4d5-6f85e74acc77","pitchNumber":7,"startTime":"2025-08-23T01:48:27.715Z","endTime":"2025-08-23T01:48:31.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2873985858079,"aZ":-13.610603691633123,"pfxX":3.411491169951234,"pfxZ":10.415851004404573,"pX":0.2209630735009772,"pZ":2.2582054354517043,"vX0":-4.315555321981693,"vY0":-132.86201101095543,"vZ0":-5.9762618265695515,"x":108.58,"y":177.81,"x0":1.4254180585957443,"y0":50.001640622590735,"z0":5.531209935556907,"aX":6.079804772137394},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-5.2,"spinRate":2045,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.4127386526093275,"extension":7.219862139057642},"hitData":{"launchSpeed":102.1,"launchAngle":26.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":88.15,"coordY":44.65}},"index":7,"playId":"36793afd-6d0b-3034-8478-bcd669276b92","pitchNumber":8,"startTime":"2025-08-23T01:48:46.198Z","endTime":"2025-08-23T01:48:59.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:48:59.382Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:49:39.375Z","endTime":"2025-08-23T01:51:11.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.37885211856375,"strikeZoneBottom":1.55344393074138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56480686828619,"aZ":-14.130222293100125,"pfxX":4.121688437790623,"pfxZ":9.922464677174453,"pX":-1.1468212058242788,"pZ":3.1035864112732687,"vX0":-8.079926715566334,"vY0":-134.13264476181715,"vZ0":-3.9803260672662764,"x":160.71,"y":154.98,"x0":1.371780629464078,"y0":50.00269333208548,"z0":5.617288931527944,"aX":7.496004458990068},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":-5.6,"spinRate":1902,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.40867373429675036,"extension":7.182888709149461},"index":0,"playId":"eba59baf-e4d5-3723-8164-f91fb648e7fe","pitchNumber":1,"startTime":"2025-08-23T01:49:46.145Z","endTime":"2025-08-23T01:49:50.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.21000040841933,"strikeZoneBottom":1.56106641870362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.607822909135127,"aZ":-27.820834892559972,"pfxX":-2.372734019663951,"pfxZ":2.990634033464321,"pX":-0.38831511443191274,"pZ":2.7753930203921184,"vX0":-4.201163775956444,"vY0":-119.52402030218455,"vZ0":-1.024443255755313,"x":131.8,"y":163.84,"x0":1.6959391806986766,"y0":50.00433270241567,"z0":5.692953629448818,"aX":-3.4553600024117466},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.4,"breakHorizontal":5.3,"spinRate":2082,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4571114217371193,"extension":7.089562315291415},"index":1,"playId":"88735308-3146-30f9-8442-0eacdbe46931","pitchNumber":2,"startTime":"2025-08-23T01:50:01.664Z","endTime":"2025-08-23T01:50:06.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.389115085034543,"aZ":-14.288911443518971,"pfxX":3.655529270987671,"pfxZ":10.028132813026415,"pX":0.41311140956624676,"pZ":2.8194736537972425,"vX0":-3.864950963424927,"vY0":-132.71407472721833,"vZ0":-4.502271213288158,"x":101.25,"y":162.65,"x0":1.4133400303420798,"y0":50.00586470491008,"z0":5.578670462959464,"aX":6.5223233050886815},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":-5.8,"spinRate":2077,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.41270102594025193,"extension":7.041124626235802},"index":2,"playId":"6ea6f4fe-575d-3871-9cfe-8e94d585b0d1","pitchNumber":3,"startTime":"2025-08-23T01:50:20.535Z","endTime":"2025-08-23T01:50:23.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.28662205015686,"strikeZoneBottom":1.54106691163794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.291045625206124,"aZ":-29.875819901234895,"pfxX":-2.431524656950237,"pfxZ":1.556539515844098,"pX":-1.0730512951928126,"pZ":1.957242361600833,"vX0":-5.636669792146572,"vY0":-120.04652543734439,"vZ0":-2.4935942755464073,"x":157.9,"y":185.93,"x0":1.6088567000714271,"y0":50.00444674233282,"z0":5.633428324117005,"aX":-3.597222814302257},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.5,"breakHorizontal":5.6,"spinRate":2081,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4539204667121943,"extension":7.107822391036756},"index":3,"playId":"30ce0b4e-bcfa-36fe-b718-30dc638d1272","pitchNumber":4,"startTime":"2025-08-23T01:50:41.940Z","endTime":"2025-08-23T01:50:47.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.2,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23367487824148,"aZ":-14.871413174714215,"pfxX":3.8962776333868927,"pfxZ":9.537842496270589,"pX":-0.11874624619779732,"pZ":2.754601412501554,"vX0":-5.369025294920896,"vY0":-132.8005940512245,"vZ0":-4.818123525031927,"x":121.53,"y":164.41,"x0":1.4083663845977656,"y0":50.00559733204729,"z0":5.648397495717481,"aX":7.070867633857707},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":-6.1,"spinRate":1968,"spinDirection":163},"zone":2,"typeConfidence":2.0,"plateTime":0.4099897161588917,"extension":7.090360339988319},"hitData":{"launchSpeed":93.6,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.77,"coordY":151.58}},"index":4,"playId":"908e714c-e269-3873-bea6-447a1b0293f9","pitchNumber":5,"startTime":"2025-08-23T01:51:02.902Z","endTime":"2025-08-23T01:51:11.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:51:11.817Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:53:47.644Z","endTime":"2025-08-23T01:55:05.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Vest replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:52:17.138Z","endTime":"2025-08-23T01:53:49.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":96.1,"endSpeed":88.1,"strikeZoneTop":3.41504902344666,"strikeZoneBottom":1.57814054071465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8117823963813,"aZ":-12.669366758317974,"pfxX":-3.3818871620809827,"pfxZ":9.836597633698446,"pX":0.4033497038184787,"pZ":2.172970489055585,"vX0":7.126136778371457,"vY0":-139.76572308977794,"vZ0":-6.933180374428331,"x":101.63,"y":180.11,"x0":-1.7373059171779448,"y0":50.0036367287096,"z0":5.513726549480434,"aX":-6.706956244518321},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":4.7,"spinRate":2246,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.3915317602973869,"extension":6.309336458399179},"index":1,"playId":"e0d83e4d-b8fc-3533-abe9-cba453a14cb8","pitchNumber":1,"startTime":"2025-08-23T01:53:49.733Z","endTime":"2025-08-23T01:53:53.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.43999908971801,"strikeZoneBottom":1.65634341928229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.576444366521525,"aZ":-17.6268236763675,"pfxX":-9.13231359529534,"pfxZ":7.198750894352957,"pX":0.4652056879971371,"pZ":2.1893898547345176,"vX0":9.493802685674314,"vY0":-140.9335642840483,"vZ0":-6.0531994076827464,"x":99.27,"y":179.67,"x0":-1.7527700576867968,"y0":50.006623757545675,"z0":5.494794073166711,"aX":-18.464339494443845},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":14.8,"spinRate":2338,"spinDirection":210},"zone":9,"typeConfidence":0.91,"plateTime":0.38793515334079176,"extension":6.284283570917059},"index":2,"playId":"2e5e5128-f682-3d30-aa66-fc16c118fdb5","pitchNumber":2,"startTime":"2025-08-23T01:54:04.026Z","endTime":"2025-08-23T01:54:08.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":89.5,"endSpeed":82.4,"strikeZoneTop":3.44000065638675,"strikeZoneBottom":1.59833801214017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.390826258408822,"aZ":-29.88700075357027,"pfxX":2.2476682092040345,"pfxZ":1.3396051123136754,"pX":2.238229866064452,"pZ":1.7440896866208984,"vX0":9.660232911167148,"vY0":-129.99608656708364,"vZ0":-3.545490600876802,"x":31.68,"y":191.69,"x0":-1.81907879631519,"y0":50.005458479143236,"z0":5.395912746332102,"aX":3.843915690575759},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":-6.2,"spinRate":2950,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.42143053026178245,"extension":6.2385042995221305},"index":3,"playId":"9cd7ef05-0bcb-3985-b46c-05e35202d7b7","pitchNumber":3,"startTime":"2025-08-23T01:54:23.684Z","endTime":"2025-08-23T01:54:26.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.5,"strikeZoneTop":3.38050753560665,"strikeZoneBottom":1.46661187403297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.636251582697277,"aZ":-29.315187698131258,"pfxX":2.4694242109627345,"pfxZ":1.6150532071932933,"pX":1.6936770959930902,"pZ":0.5316310892114906,"vX0":8.617807351623759,"vY0":-130.87430744231554,"vZ0":-6.776796588971877,"x":52.44,"y":224.43,"x0":-1.9371503165983717,"y0":50.00075804212487,"z0":5.294807058444122,"aX":4.365055178146411},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":-6.0,"spinRate":2922,"spinDirection":12},"zone":14,"typeConfidence":0.9,"plateTime":0.4154778811134565,"extension":6.224902431671685},"index":4,"playId":"295ee9d4-f2f7-3522-8b1d-d14163d4f88a","pitchNumber":4,"startTime":"2025-08-23T01:54:38.805Z","endTime":"2025-08-23T01:54:41.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.673575228310984,"aZ":-20.39272811714676,"pfxX":-8.854300333872578,"pfxZ":5.856785729587266,"pX":-0.0683831920777546,"pZ":2.9848719149744682,"vX0":8.167351852163941,"vY0":-140.20983311119227,"vZ0":-3.1516863435164315,"x":119.61,"y":158.19,"x0":-1.8543339202144735,"y0":50.000427016638426,"z0":5.4381485074747635,"aX":-17.806374510518005},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.2,"breakHorizontal":14.5,"spinRate":2145,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.38913719459211693,"extension":6.363263562546711},"hitData":{"launchSpeed":97.6,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.01,"coordY":152.59}},"index":5,"playId":"a8a9ad0c-25a9-36fe-b217-2436da44857a","pitchNumber":5,"startTime":"2025-08-23T01:54:58.081Z","endTime":"2025-08-23T01:55:05.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:55:05.946Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a ground ball to right fielder Wenceel Pérez.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:55:19.438Z","endTime":"2025-08-23T01:57:28.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":81.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99529738451691,"aZ":-33.2378366799484,"pfxX":2.9156036733018507,"pfxZ":-0.6354001017455726,"pX":0.06961289726356346,"pZ":1.0643418884323508,"vX0":4.305788356260831,"vY0":-128.84122175163245,"vZ0":-4.426011144390264,"x":114.35,"y":210.04,"x0":-2.0051993452582555,"y0":50.00348614402391,"z0":5.387197877087891,"aX":4.877201964439713},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.9,"breakHorizontal":-6.2,"spinRate":2959,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.42592189147357296,"extension":6.229184868597295},"index":0,"playId":"65ab0a21-f61e-3872-994c-bd5f564a1aa4","pitchNumber":1,"startTime":"2025-08-23T01:55:31.826Z","endTime":"2025-08-23T01:55:34.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.13845260110038,"strikeZoneBottom":1.50059758865597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83582986023926,"aZ":-17.81173921864196,"pfxX":-9.824172930125048,"pfxZ":7.16059641026993,"pX":0.3855359053080215,"pZ":0.6216615348083928,"vX0":9.612338598801642,"vY0":-140.07363798854988,"vZ0":-9.655984075293846,"x":102.3,"y":222.0,"x0":-1.7985780231487452,"y0":50.003197098414404,"z0":5.255388228788625,"aX":-19.707418311803305},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":16.1,"spinRate":2321,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.3896189256033238,"extension":6.3648099387945205},"index":1,"playId":"18bc50ee-7ac9-3e8b-afcb-25f695c49d01","pitchNumber":2,"startTime":"2025-08-23T01:55:45.293Z","endTime":"2025-08-23T01:55:49.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76822389897743,"aZ":-10.450805053762474,"pfxX":-5.322452488919916,"pfxZ":10.753342207332135,"pX":0.015950761377600473,"pZ":3.221192904140083,"vX0":6.676880769582656,"vY0":-140.945944718819,"vZ0":-4.561608535734536,"x":116.39,"y":151.81,"x0":-1.6874891262823244,"y0":50.005041976297605,"z0":5.530264646048453,"aX":-10.755126441821057},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":8.4,"spinRate":2311,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.38797542876689306,"extension":6.303977303384043},"index":2,"playId":"9d7b7e4f-30ec-3446-a8fd-65ecbff52da4","pitchNumber":3,"startTime":"2025-08-23T01:56:02.509Z","endTime":"2025-08-23T01:56:06.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.7,"endSpeed":89.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.511870803487543,"aZ":-9.513761228599442,"pfxX":-5.3751161609027,"pfxZ":11.05098289996069,"pX":0.0887564828647738,"pZ":2.860123175066804,"vX0":6.788318425564314,"vY0":-142.04867817600083,"vZ0":-5.665043992109522,"x":113.62,"y":161.56,"x0":-1.6298232356260889,"y0":50.00180546183417,"z0":5.480613948930099,"aX":-11.021327719709026},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.1,"breakHorizontal":8.4,"spinRate":2455,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.38510054230215607,"extension":6.232906536979801},"index":3,"playId":"380aa693-f409-3c0e-8475-ded572c72694","pitchNumber":4,"startTime":"2025-08-23T01:56:19.234Z","endTime":"2025-08-23T01:56:22.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.6,"endSpeed":82.1,"strikeZoneTop":3.158710118503,"strikeZoneBottom":1.46897251299034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.149277807474835,"aZ":-37.186837782833805,"pfxX":2.172307014386658,"pfxZ":-2.9609844650444863,"pX":1.2018682944944747,"pZ":2.249853003007732,"vX0":7.121344318769335,"vY0":-128.94168259483828,"vZ0":-1.007348920401066,"x":71.19,"y":178.03,"x0":-1.870455586260451,"y0":50.00162557160434,"z0":5.498236010060911,"aX":3.6791049972432237},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.4,"breakHorizontal":-5.4,"spinRate":2780,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.42372836232942745,"extension":6.217524248142536},"index":4,"playId":"cf03865d-304f-3ccd-a6d2-e0ba21835336","pitchNumber":5,"startTime":"2025-08-23T01:56:38.490Z","endTime":"2025-08-23T01:56:42.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.0,"endSpeed":89.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.526093207773545,"aZ":-10.036044508601668,"pfxX":-4.0506088687121,"pfxZ":10.938560136265103,"pX":0.5241174071643714,"pZ":1.9063337883571205,"vX0":7.3482017829650745,"vY0":-141.00603484585508,"vZ0":-7.978242117458598,"x":97.02,"y":187.31,"x0":-1.5833166390093592,"y0":50.00248162624593,"z0":5.41106727623717,"aX":-8.198146627624356},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":5.9,"spinRate":2366,"spinDirection":206},"zone":9,"typeConfidence":0.91,"plateTime":0.3876714491115041,"extension":6.289163662516635},"index":5,"playId":"753d8f23-c4ff-361a-8105-74694f5812f3","pitchNumber":6,"startTime":"2025-08-23T01:56:54.699Z","endTime":"2025-08-23T01:56:58.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.369566408380013,"aZ":-12.970130788975833,"pfxX":-3.7491981663630662,"pfxZ":9.584000931903258,"pX":0.40310964201046035,"pZ":3.0683306947422384,"vX0":7.3702110672915975,"vY0":-140.5424455966061,"vZ0":-4.4265083802301355,"x":101.63,"y":155.94,"x0":-1.764255979981133,"y0":50.00372062997505,"z0":5.504028077522859,"aX":-7.514072508835517},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":5.3,"spinRate":2341,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.38949935801473856,"extension":6.335628960941293},"hitData":{"launchSpeed":106.5,"launchAngle":-4.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.87,"coordY":125.84}},"index":6,"playId":"e8ed8295-e63a-3de5-b65c-18382e418d6a","pitchNumber":7,"startTime":"2025-08-23T01:57:16.405Z","endTime":"2025-08-23T01:57:28.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.17,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:57:28.181Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to center fielder Javier Báez.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:57:34.019Z","endTime":"2025-08-23T01:58:15.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.162682461779244,"aZ":-14.814276265493119,"pfxX":-2.344517964869005,"pfxZ":8.614182421593242,"pX":0.05756587278670692,"pZ":4.242193140453285,"vX0":5.719399125270704,"vY0":-140.43388587340408,"vZ0":-1.3098510029707773,"x":114.81,"y":124.24,"x0":-1.6927442410430542,"y0":50.00031572527435,"z0":5.66946522410466,"aX":-4.724030795821032},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":3.2,"spinRate":2249,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3887131761850635,"extension":6.228630480466139},"index":0,"playId":"1259aa53-e9c9-340a-8c7a-01ca8c1dd5b0","pitchNumber":1,"startTime":"2025-08-23T01:57:51.123Z","endTime":"2025-08-23T01:57:54.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.148165097803812,"aZ":-32.68194004039585,"pfxX":2.7533469589289306,"pfxZ":-0.29514695354531995,"pX":0.7529495650263416,"pZ":2.6251721342238836,"vX0":6.045975123471605,"vY0":-129.3028044182454,"vZ0":-1.0704835113684192,"x":88.3,"y":167.9,"x0":-1.96312660456509,"y0":50.003754004250524,"z0":5.527235201985437,"aX":4.713928932733801},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.6,"breakHorizontal":-6.2,"spinRate":2730,"spinDirection":37},"zone":6,"typeConfidence":0.9,"plateTime":0.4218125770370631,"extension":6.189512741521261},"hitData":{"launchSpeed":79.5,"launchAngle":38.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.05,"coordY":94.09}},"index":1,"playId":"d86269a9-f50b-3d91-b1a0-fc62771ffe1c","pitchNumber":2,"startTime":"2025-08-23T01:58:07.314Z","endTime":"2025-08-23T01:58:15.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:58:15.965Z","atBatIndex":75},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vinnie Pasquantino homers (27) on a fly ball to right field. Randal Grichuk scores.","rbi":2,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:58:42.332Z","endTime":"2025-08-23T01:59:24.969Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":{"id":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.59385613290781,"strikeZoneBottom":1.75377745793965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.628922964186827,"aZ":-27.42440048564831,"pfxX":-8.042941192945529,"pfxZ":2.7484107254785064,"pX":-0.18532178142222386,"pZ":2.01272990144501,"vX0":7.2790643713198255,"vY0":-130.4593068498695,"vZ0":-3.386949256471624,"x":124.06,"y":184.44,"x0":-1.9623850242432184,"y0":50.0048783893001,"z0":5.387835136753927,"aX":-13.90985899965575},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.4,"breakHorizontal":13.1,"spinRate":1576,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.4193415922697037,"extension":6.249022372543768},"index":0,"playId":"f6a597a6-b7f6-3f9a-b5a9-2319ad1c6c65","pitchNumber":1,"startTime":"2025-08-23T01:58:43.222Z","endTime":"2025-08-23T01:58:48.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Randal Grichuk advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"f6a597a6-b7f6-3f9a-b5a9-2319ad1c6c65","startTime":"2025-08-23T01:58:58.832Z","endTime":"2025-08-23T01:58:58.833Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"postOnSecond":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.15,"dramaIndex":9.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15378679915169,"aZ":-13.026486843547794,"pfxX":-2.307541821236624,"pfxZ":9.61208888194518,"pX":0.6321336377892888,"pZ":2.499018437347812,"vX0":7.322049407443303,"vY0":-139.91847125151602,"vZ0":-5.7921662988721065,"x":92.9,"y":171.31,"x0":-1.7134775827476096,"y0":50.006770197528624,"z0":5.442276005340866,"aX":-4.599793121768441},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":2.8,"spinRate":2262,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.3907525666533438,"extension":6.330088669034013},"hitData":{"launchSpeed":106.1,"launchAngle":30.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":240.53,"coordY":76.4}},"index":2,"playId":"c3ddbb44-42a7-39bd-ac07-acc8cbd5b762","pitchNumber":2,"startTime":"2025-08-23T01:58:58.834Z","endTime":"2025-08-23T01:59:24.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:59:24.969Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:59:36.810Z","endTime":"2025-08-23T02:01:15.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.80624671568842,"aZ":-18.568405957652484,"pfxX":-9.120865571663478,"pfxZ":6.909448818461726,"pX":-0.5860898191279831,"pZ":2.1612160523991095,"vX0":6.738557607896363,"vY0":-139.10992828254356,"vZ0":-5.547160654802651,"x":139.34,"y":180.43,"x0":-1.8490052813835507,"y0":50.003056767033016,"z0":5.403158807955975,"aX":-17.96194059849937},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":15.2,"spinRate":2263,"spinDirection":215},"zone":7,"typeConfidence":0.9,"plateTime":0.3930150542289774,"extension":6.267462307567653},"index":0,"playId":"04162576-cbe4-31ce-b10e-1590ef3aa1c8","pitchNumber":1,"startTime":"2025-08-23T01:59:46.189Z","endTime":"2025-08-23T01:59:49.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.5,"endSpeed":81.0,"strikeZoneTop":3.4809973647037,"strikeZoneBottom":1.60506432340897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.917703602143305,"aZ":-37.30417182377163,"pfxX":1.390461598707331,"pfxZ":-3.0999213592272046,"pX":0.9848759915165857,"pZ":-0.03346809268520379,"vX0":6.811410160890843,"vY0":-128.61143088777865,"vZ0":-6.110224947206696,"x":79.46,"y":239.68,"x0":-1.8928571598618356,"y0":50.003771790880776,"z0":5.311075464545486,"aX":2.2995114885812415},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-7.0,"breakHorizontal":-4.2,"spinRate":2795,"spinDirection":16},"zone":14,"typeConfidence":0.89,"plateTime":0.4280183031214526,"extension":6.227061828704249},"index":1,"playId":"1aa603fa-8879-3a12-aa79-0a62e5ba1986","pitchNumber":2,"startTime":"2025-08-23T02:00:03.781Z","endTime":"2025-08-23T02:00:07.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.56605343939394,"strikeZoneBottom":1.66372090137919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.595894006107905,"aZ":-34.67383618763557,"pfxX":1.8706011940439309,"pfxZ":-1.5281166694263355,"pX":0.8886720108664989,"pZ":1.502063329077535,"vX0":6.600797660035058,"vY0":-128.1163080605816,"vZ0":-2.7851659060836957,"x":83.13,"y":198.22,"x0":-1.9772932239249896,"y0":50.00044983111062,"z0":5.348048425739493,"aX":3.0675573966890766},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.2,"breakHorizontal":-5.0,"spinRate":2817,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4296251698615534,"extension":6.212049956478557},"index":2,"playId":"114d9ac8-190b-38da-9dca-999746a5b008","pitchNumber":3,"startTime":"2025-08-23T02:00:40.993Z","endTime":"2025-08-23T02:00:45.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.548134428313602,"aZ":-29.634017418795846,"pfxX":3.4374699572283154,"pfxZ":1.5115829648441341,"pX":0.8390311514989346,"pZ":2.2033927725981393,"vX0":5.956612004281178,"vY0":-128.88737439720984,"vZ0":-2.3631355428733394,"x":85.02,"y":179.29,"x0":-1.9511444143906598,"y0":50.0008654061739,"z0":5.427574117767873,"aX":5.763604851578057},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":-7.6,"spinRate":2948,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4254547660546084,"extension":6.2219362053259895},"index":3,"playId":"ae05fc74-5ef0-35c2-bab8-adb4605b4bd3","pitchNumber":4,"startTime":"2025-08-23T02:01:10.889Z","endTime":"2025-08-23T02:01:15.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:01:15.720Z","atBatIndex":77}]