[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Tauchman flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:09:13.270Z","endTime":"2025-08-03T02:09:24.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T22:31:25.638Z","endTime":"2025-08-03T01:42:37.518Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"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-03T01:42:37.518Z","endTime":"2025-08-03T02:08:42.246Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"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-03T02:08:42.246Z","endTime":"2025-08-03T02:09:15.069Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.60000536057128,"strikeZoneBottom":1.62999764411378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19196248768654,"aZ":-26.88598548537409,"pfxX":-10.336799506981261,"pfxZ":3.3535345205290756,"pX":0.33217130322894506,"pZ":2.453874551071181,"vX0":9.813729743835715,"vY0":-124.49490290811394,"vZ0":-3.2533810208830607,"x":104.34,"y":172.53,"x0":-2.3114079712970064,"y0":50.0005773576188,"z0":5.9947992472839,"aX":-16.28015081501822},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":16.6,"spinRate":2043,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4393972894735736,"extension":5.694757887857851},"hitData":{"launchSpeed":85.4,"launchAngle":62.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.78,"coordY":130.22}},"index":3,"playId":"adff3ef5-22e7-3f02-abcf-59faac25a189","pitchNumber":1,"startTime":"2025-08-03T02:09:15.069Z","endTime":"2025-08-03T02:09:24.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-03T02:09:24.501Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lenyn Sosa grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:10:02.203Z","endTime":"2025-08-03T02:11:02.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T02:09:51.591Z","endTime":"2025-08-03T02:10:04.397Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.55165783187153,"strikeZoneBottom":1.64015034339132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66349995149823,"aZ":-24.07665627945961,"pfxX":-10.296128214846442,"pfxZ":5.25515870836743,"pX":0.36983585653801954,"pZ":2.5175754437467135,"vX0":9.797612512120788,"vY0":-123.12754906739872,"vZ0":-3.5505701353513044,"x":102.9,"y":170.81,"x0":-2.3167106903632706,"y0":50.00178311431332,"z0":6.007678523650615,"aX":-15.862337458564246},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.9,"breakHorizontal":16.4,"spinRate":2005,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.44425924747218204,"extension":5.644366526231633},"index":1,"playId":"7e9a38da-767a-3fdd-b7c2-11745b6d4252","pitchNumber":1,"startTime":"2025-08-03T02:10:04.397Z","endTime":"2025-08-03T02:10:07.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.50552335450423,"strikeZoneBottom":1.62410073821324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.633752136344,"aZ":-25.052087277337534,"pfxX":-4.003398712444719,"pfxZ":5.460778637014716,"pX":0.43575955360395935,"pZ":2.2350772009379063,"vX0":7.558173036041958,"vY0":-113.43532689156127,"vZ0":-3.03758100736282,"x":100.39,"y":178.43,"x0":-2.4182805301379227,"y0":50.00189217235412,"z0":6.087489967383946,"aX":-5.220566676301413},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":9.4,"breakHorizontal":5.4,"spinRate":2061,"spinDirection":231},"zone":6,"typeConfidence":0.91,"plateTime":0.48273666125969594,"extension":5.638905877740982},"index":2,"playId":"6ec1abee-6edd-34a8-a14d-ed7f6b45a797","pitchNumber":2,"startTime":"2025-08-03T02:10:20.301Z","endTime":"2025-08-03T02:10:24.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.50317081075333,"strikeZoneBottom":1.62184961867719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.15934797090763,"aZ":-25.113286863188478,"pfxX":-3.8381620315622205,"pfxZ":5.368626783602727,"pX":0.8706593773587136,"pZ":2.065579266089572,"vX0":8.203885283945294,"vY0":-114.03118789899888,"vZ0":-3.4680364516976545,"x":83.81,"y":183.01,"x0":-2.2766059627576745,"y0":50.004361266662215,"z0":6.086450126658237,"aX":-5.05073882051288},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":9.1,"breakHorizontal":4.8,"spinRate":2059,"spinDirection":229},"zone":14,"typeConfidence":0.91,"plateTime":0.4805187120240242,"extension":5.569877968060027},"index":3,"playId":"5ad74493-135d-3e53-95c9-d85f8f0210df","pitchNumber":3,"startTime":"2025-08-03T02:10:37.829Z","endTime":"2025-08-03T02:10:42.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.3,"endSpeed":79.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02660440612592,"aZ":-26.327909076889163,"pfxX":-9.902730235956875,"pfxZ":3.6614959244239245,"pX":-0.5923475645847196,"pZ":1.6450476228373878,"vX0":7.6275558643822015,"vY0":-125.46726550029473,"vZ0":-5.2429485300257435,"x":139.58,"y":194.36,"x0":-2.3829490914442197,"y0":50.00440814372598,"z0":5.903476672361979,"aX":-15.813834414104024},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":1946,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.43630122887331524,"extension":5.477602789436457},"hitData":{"launchSpeed":105.8,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.77,"coordY":141.06}},"index":4,"playId":"8aa16770-7bb3-3ec3-99fa-07746081360d","pitchNumber":4,"startTime":"2025-08-03T02:10:55.387Z","endTime":"2025-08-03T02:11:02.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:11:02.581Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, second baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:11:13.236Z","endTime":"2025-08-03T02:13:30.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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, 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":85.6,"endSpeed":78.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.41875171885964,"aZ":-24.24519946735649,"pfxX":-9.23526037208227,"pfxZ":5.047811497518561,"pX":-0.5246309298932355,"pZ":1.6091492947980561,"vX0":7.616600830060823,"vY0":-124.38637386909213,"vZ0":-5.577963141895365,"x":137.0,"y":195.33,"x0":-2.4231431809677577,"y0":50.0025763369976,"z0":5.885067875761666,"aX":-14.504425556739864},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.0,"breakHorizontal":15.0,"spinRate":2004,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.4399572504804543,"extension":5.674736946514759},"index":0,"playId":"64ac9749-6ea4-3573-b923-9dc9ee9d8629","pitchNumber":1,"startTime":"2025-08-03T02:11:29.711Z","endTime":"2025-08-03T02:11:33.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.42793969409199,"strikeZoneBottom":1.50598331687858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.57991819681589,"aZ":-28.73994760850806,"pfxX":-10.148700220295297,"pfxZ":2.567716965193389,"pX":-1.748874828298759,"pZ":2.6397312366036845,"vX0":4.769162506705207,"vY0":-115.2769725541612,"vZ0":-1.7152350844626163,"x":183.66,"y":167.51,"x0":-2.5322644763798507,"y0":50.004268317591745,"z0":6.183107811516779,"aX":-13.58124176325673},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.4,"breakHorizontal":17.0,"spinRate":2063,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.4761951971905991,"extension":5.439632451439051},"index":1,"playId":"ca8168af-8f3b-3ce1-8691-40b6ae856d0f","pitchNumber":2,"startTime":"2025-08-03T02:11:47.496Z","endTime":"2025-08-03T02:11:50.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32122506780284,"aZ":-26.995710643528195,"pfxX":-10.833292227015288,"pfxZ":3.83710261541549,"pX":-0.6363983495274546,"pZ":2.142069369591052,"vX0":7.195348221927709,"vY0":-115.43154021855774,"vZ0":-3.140711087425807,"x":141.26,"y":180.94,"x0":-2.3851507945119743,"y0":50.004366311651644,"z0":6.117121224894975,"aX":-14.632667076007062},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":6.5,"breakHorizontal":17.9,"spinRate":2032,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.47434358045118596,"extension":5.395763796991871},"index":2,"playId":"33e23ef6-9541-3885-a20d-fb12588f8eb4","pitchNumber":3,"startTime":"2025-08-03T02:12:03.160Z","endTime":"2025-08-03T02:12:07.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":79.3,"endSpeed":72.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.10050526355404,"aZ":-29.471907883144656,"pfxX":-10.305471948764353,"pfxZ":2.0067090900669413,"pX":-1.098296473751386,"pZ":2.387265765922456,"vX0":6.17022750195074,"vY0":-115.39318551908805,"vZ0":-2.0994782460325565,"x":158.86,"y":174.32,"x0":-2.4722824232998093,"y0":50.00000476219996,"z0":6.156744871401297,"aX":-13.852034706422941},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.4,"breakHorizontal":17.0,"spinRate":2079,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.47522380986898627,"extension":5.539546698458262},"index":3,"playId":"a7ce8f95-5e9e-3931-99f2-f6fedd6d1b80","pitchNumber":4,"startTime":"2025-08-03T02:12:25.171Z","endTime":"2025-08-03T02:12:28.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.35219640350535,"strikeZoneBottom":1.47128980801165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80757048889414,"aZ":-25.343986274731275,"pfxX":-11.375350130715,"pfxZ":4.334492915611018,"pX":0.8708533106193617,"pZ":2.262862039213574,"vX0":11.275844958323036,"vY0":-124.91182389595502,"vZ0":-3.9990812090789003,"x":83.81,"y":177.68,"x0":-2.2297880330098603,"y0":50.00318090378212,"z0":5.974977226098078,"aX":-17.927187612906142},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.1,"breakHorizontal":17.9,"spinRate":1954,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4389464713632001,"extension":5.665384424022865},"index":4,"playId":"61e2a173-55f8-3f5c-bb84-e8bb19aee79b","pitchNumber":5,"startTime":"2025-08-03T02:12:45.244Z","endTime":"2025-08-03T02:12:49.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.643439266241902,"aZ":-25.731752377092192,"pfxX":-10.70868986041428,"pfxZ":4.759921128706739,"pX":-1.0592308329672546,"pZ":1.6910131406554567,"vX0":6.22268031688896,"vY0":-115.5874479999378,"vZ0":-4.281407360271406,"x":157.38,"y":193.12,"x0":-2.3956932863616855,"y0":50.000466843072395,"z0":6.039342253215442,"aX":-14.481128524083005},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.8,"breakHorizontal":17.9,"spinRate":2095,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4739635192902685,"extension":5.48875946380806},"index":5,"playId":"5e27f937-75cb-3002-8832-b730b542cfa9","pitchNumber":6,"startTime":"2025-08-03T02:13:02.359Z","endTime":"2025-08-03T02:13:05.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.526786131252493,"aZ":-26.06884701643183,"pfxX":-10.199535113679215,"pfxZ":4.510391344122246,"pX":-1.0403584030060158,"pZ":1.1609996803642177,"vX0":6.104542359711355,"vY0":-115.5577302093055,"vZ0":-5.3518580643374705,"x":156.66,"y":207.43,"x0":-2.391145845404996,"y0":50.00113656617748,"z0":6.011302367277094,"aX":-13.793314374958985},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":2042,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.4739913106043474,"extension":5.531497258891076},"hitData":{"launchSpeed":89.1,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.4,"coordY":155.03}},"index":6,"playId":"58c28c21-e69a-3967-95ef-a046ac3df439","pitchNumber":7,"startTime":"2025-08-03T02:13:23.036Z","endTime":"2025-08-03T02:13:30.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:13:30.411Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:15:50.291Z","endTime":"2025-08-03T02:17:33.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","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-03T02:15:37.654Z","endTime":"2025-08-03T02:15:52.494Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.40469974013256,"strikeZoneBottom":1.6205429688669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.209241873687837,"aZ":-22.76391429658354,"pfxX":-1.3177415791741418,"pfxZ":5.662221696847789,"pX":-0.7342411893502909,"pZ":3.6408745348333644,"vX0":0.03249616073868933,"vY0":-128.53288278532355,"vZ0":-2.0174460976412893,"x":144.99,"y":140.48,"x0":-0.5760367195450854,"y0":50.00554845755378,"z0":6.215068478038207,"aX":-2.191187602569206},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.0,"breakHorizontal":2.4,"spinRate":2667,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4271653956135819,"extension":5.27498913795011},"index":1,"playId":"7b4cf15a-b2c5-3ff9-9bf0-b69326d5a6ef","pitchNumber":1,"startTime":"2025-08-03T02:15:52.494Z","endTime":"2025-08-03T02:15:57.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.194476302427134,"aZ":-23.854317741708265,"pfxX":0.08364160778883845,"pfxZ":4.982476635307407,"pX":0.8444966387527055,"pZ":2.816740317084939,"vX0":3.1343469140352647,"vY0":-128.52212407799504,"vZ0":-3.8362932377919066,"x":84.81,"y":162.73,"x0":-0.4028170618029687,"y0":50.001841619279794,"z0":6.186299422827278,"aX":0.13882517199120112},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.4,"breakHorizontal":-0.8,"spinRate":2788,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.4265537407333424,"extension":5.243647933822734},"index":2,"playId":"93c745ce-8069-320d-a338-851acccb7a1e","pitchNumber":2,"startTime":"2025-08-03T02:16:10.432Z","endTime":"2025-08-03T02:16:14.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":69.8,"strikeZoneTop":3.43105448193206,"strikeZoneBottom":1.58677886224601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.36852737836293,"aZ":-45.17427712579137,"pfxX":8.274104159236987,"pfxZ":-10.490315513652824,"pX":-1.6781643919305824,"pZ":4.497842288193194,"vX0":-4.634338341970769,"vY0":-111.03697033073574,"vZ0":5.464955554866173,"x":180.97,"y":117.34,"x0":-0.6304743294083394,"y0":50.004556014401814,"z0":6.728088338087717,"aX":10.250038988359364},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-17.0,"breakHorizontal":-13.7,"spinRate":2947,"spinDirection":46},"zone":11,"typeConfidence":0.91,"plateTime":0.49479213967767866,"extension":5.110748551704868},"index":3,"playId":"2dd45ee7-b77f-380f-b38e-5eeadb638ac3","pitchNumber":3,"startTime":"2025-08-03T02:16:33.078Z","endTime":"2025-08-03T02:16:37.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.35576361805622,"strikeZoneBottom":1.57138329680216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52384238733021,"aZ":-18.682511507858614,"pfxX":-7.577333163493616,"pfxZ":7.337398460261744,"pX":-1.4495890195054273,"pZ":2.821318709504577,"vX0":0.5271960541411609,"vY0":-134.3572775902187,"vZ0":-4.962665160764568,"x":172.25,"y":162.6,"x0":-0.6624182688400919,"y0":50.00370492736151,"z0":6.009126165968217,"aX":-13.93428561416082},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":13.7,"spinRate":2283,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40676759278505203,"extension":5.218311643974121},"index":4,"playId":"d75f303d-c308-3ea3-9929-6c3e4c1bd4ff","pitchNumber":4,"startTime":"2025-08-03T02:16:49.521Z","endTime":"2025-08-03T02:16:53.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.580317097602396,"aZ":-23.351890076016723,"pfxX":2.512837001977874,"pfxZ":5.086673869325561,"pX":0.6077374566041269,"pZ":2.371763953370507,"vX0":1.7255574639071423,"vY0":-130.41748540865382,"vZ0":-5.2557081816125075,"x":93.83,"y":174.74,"x0":-0.38743659374084316,"y0":50.006057440458875,"z0":6.158064114300561,"aX":4.359924712945599},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.9,"spinRate":2631,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.4188344484228739,"extension":5.387249076496156},"index":5,"playId":"7e8b0f21-f5b5-3b93-81c9-70ea4552861c","pitchNumber":5,"startTime":"2025-08-03T02:17:02.658Z","endTime":"2025-08-03T02:17:05.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65533940238194,"aZ":-12.962223243606964,"pfxX":-5.983317317884705,"pfxZ":10.26820277992046,"pX":0.3791964773674956,"pZ":3.1991862899663994,"vX0":4.084383115844857,"vY0":-136.7665841829754,"vZ0":-5.324689587701615,"x":102.55,"y":152.4,"x0":-0.3656922172938314,"y0":50.003055946223,"z0":6.079922761334408,"aX":-11.194493067806574},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":9.8,"spinRate":2494,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40241310787615303,"extension":5.417399862395286},"index":6,"playId":"13253a76-fe59-32b4-9e6a-587495bb58a8","pitchNumber":6,"startTime":"2025-08-03T02:17:29.635Z","endTime":"2025-08-03T02:17:33.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:17:33.402Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Schanuel pops out to third baseman Brooks Baldwin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:17:41.535Z","endTime":"2025-08-03T02:18:22.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.3,"strikeZoneTop":3.75881289203432,"strikeZoneBottom":1.67783035204084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.690480440310925,"aZ":-43.26963291523799,"pfxX":6.678739454946997,"pfxZ":-8.841285762474524,"pX":-0.4100069645840801,"pZ":3.2223968551101434,"vX0":-0.7270957627999817,"vY0":-112.33824551022497,"vZ0":2.4280832209329577,"x":132.63,"y":151.78,"x0":-0.9447586996725321,"y0":50.00161220404712,"z0":6.583485880403792,"aX":8.384733004730075},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-14.9,"breakHorizontal":-11.8,"spinRate":2917,"spinDirection":37},"zone":1,"typeConfidence":0.91,"plateTime":0.4909077567017466,"extension":5.338646526845484},"index":0,"playId":"072b8f4f-0e13-32e9-9fd2-6ce0be32f5cb","pitchNumber":1,"startTime":"2025-08-03T02:17:56.318Z","endTime":"2025-08-03T02:18:00.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.7,"endSpeed":83.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78719375231608,"aZ":-12.318075753931643,"pfxX":-5.814598192740995,"pfxZ":10.915682634809757,"pX":-0.1278819577510781,"pZ":4.185026346595701,"vX0":3.9825681342229755,"vY0":-134.87559615384328,"vZ0":-2.8949802833751175,"x":121.87,"y":125.78,"x0":-0.8776529273514541,"y0":50.005286196126534,"z0":6.1560433754778865,"aX":-10.579242329041222},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":9.5,"spinRate":2436,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4080851984541862,"extension":5.4597623364928545},"hitData":{"launchSpeed":81.4,"launchAngle":75.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.63,"coordY":176.82}},"index":1,"playId":"da01691a-1f07-31db-b201-f1a93199014f","pitchNumber":2,"startTime":"2025-08-03T02:18:12.510Z","endTime":"2025-08-03T02:18:22.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:18:22.330Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:18:35.156Z","endTime":"2025-08-03T02:20:20.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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.7,"endSpeed":83.2,"strikeZoneTop":3.48149333057204,"strikeZoneBottom":1.6281805532913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.42498920481507,"aZ":-13.171396887106168,"pfxX":-6.178293153373993,"pfxZ":10.523583858448582,"pX":0.7609644944482624,"pZ":3.7600350165887084,"vX0":4.733526843432609,"vY0":-134.7918605986522,"vZ0":-4.0217958823687106,"x":87.99,"y":137.26,"x0":-0.23184287610875912,"y0":50.00059546375611,"z0":6.228061464740992,"aX":-11.154123621289415},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":10.0,"spinRate":2447,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40930716545809487,"extension":5.4034223599218105},"index":0,"playId":"0cec1ac9-8db4-3aa2-99ab-13a6ba458c4d","pitchNumber":1,"startTime":"2025-08-03T02:18:53.293Z","endTime":"2025-08-03T02:18:57.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":69.4,"strikeZoneTop":3.37722920678801,"strikeZoneBottom":1.58437916131739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.304015383439527,"aZ":-43.983470154519814,"pfxX":6.586937603566177,"pfxZ":-9.62163630443532,"pX":-0.24893537825671166,"pZ":3.396661205912941,"vX0":-1.492265716980399,"vY0":-111.41335702174582,"vZ0":3.097579967251325,"x":126.49,"y":147.07,"x0":-0.41620840019977035,"y0":50.00025282686502,"z0":6.609098982349051,"aX":8.088981108858206},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-16.0,"breakHorizontal":-11.4,"spinRate":2986,"spinDirection":38},"zone":2,"typeConfidence":0.91,"plateTime":0.49601038221617033,"extension":5.291701873052899},"index":1,"playId":"f3dd23fe-8c8a-3b85-90f6-916f0de97349","pitchNumber":2,"startTime":"2025-08-03T02:19:05.159Z","endTime":"2025-08-03T02:19:09.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":84.0,"endSpeed":77.7,"strikeZoneTop":3.42016395966831,"strikeZoneBottom":1.59702561456629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53952820441539,"aZ":-33.809275597278486,"pfxX":3.7506899912275657,"pfxZ":-1.0835084480291481,"pX":0.8974764791747111,"pZ":1.1524569287780067,"vX0":1.8260737855999627,"vY0":-122.37152232978026,"vZ0":-5.0815634920731885,"x":82.79,"y":207.66,"x0":-0.34604171969077835,"y0":50.002202169238906,"z0":6.158145647751135,"aX":5.6771256006818955},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":-7.2,"spinRate":2846,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4479008102490334,"extension":5.415918214201642},"index":2,"playId":"a12edbe0-1e2b-3a32-bbc4-50643ab119df","pitchNumber":3,"startTime":"2025-08-03T02:19:22.693Z","endTime":"2025-08-03T02:19:26.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.0,"strikeZoneTop":3.50844269816697,"strikeZoneBottom":1.62514181188168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.31868052589079,"aZ":-13.304968501712366,"pfxX":-5.154852615931388,"pfxZ":10.292667048264002,"pX":1.1551572227398001,"pZ":3.305951791839021,"vX0":5.3093986413114695,"vY0":-135.67445788152457,"vZ0":-5.176463453155874,"x":72.97,"y":149.52,"x0":-0.17326224664653203,"y0":50.00016603284267,"z0":6.192462678408188,"aX":-9.448010439291952},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":7.9,"spinRate":2464,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4063171022091727,"extension":5.390426237453747},"index":3,"playId":"5976ce39-b80f-36eb-a5c6-e43db3f0d477","pitchNumber":4,"startTime":"2025-08-03T02:19:40.556Z","endTime":"2025-08-03T02:19:44.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.38564188750318,"strikeZoneBottom":1.53244970939903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61612480980989,"aZ":-23.704993831826012,"pfxX":1.2443846877671119,"pfxZ":4.910978140268771,"pX":0.40240896216217237,"pZ":2.419392088993985,"vX0":1.4461973229162177,"vY0":-130.79597826818156,"vZ0":-5.24595977095812,"x":101.66,"y":173.46,"x0":-0.32022379450691035,"y0":50.005131375514104,"z0":6.237930404717177,"aX":2.14788930504472},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-2.6,"spinRate":2626,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.41939076002499975,"extension":5.388928285175152},"index":4,"playId":"cd9c0a30-16b7-330f-919c-1dbac22890d8","pitchNumber":5,"startTime":"2025-08-03T02:19:57.548Z","endTime":"2025-08-03T02:20:02.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.32461782343754,"aZ":-11.097562155617052,"pfxX":-4.787841744603961,"pfxZ":11.33674776549514,"pX":0.3332917876626117,"pZ":2.8962661317312945,"vX0":3.1761023411363443,"vY0":-136.31029109726535,"vZ0":-6.6549142171790905,"x":104.3,"y":160.58,"x0":-0.23216509379361286,"y0":50.00284345754895,"z0":6.155756731158603,"aX":-8.901477676641402},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":7.9,"spinRate":2438,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.40369066242229223,"extension":5.508150494364765},"index":5,"playId":"70757b1f-3a18-3d4f-87c1-286b4a6acac1","pitchNumber":6,"startTime":"2025-08-03T02:20:15.966Z","endTime":"2025-08-03T02:20:20.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:20:20.423Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Robert Jr. singles on a line drive to center fielder Bryce Teodosio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:22:17.748Z","endTime":"2025-08-03T02:23:22.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.87300147267723,"strikeZoneBottom":1.64300643129675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.453606960663546,"aZ":-24.504396365033678,"pfxX":-10.891655407613138,"pfxZ":5.042193137397056,"pX":0.933964996472051,"pZ":1.3104115968164378,"vX0":10.841335198122673,"vY0":-122.86161867085453,"vZ0":-6.013728152305533,"x":81.4,"y":203.4,"x0":-2.131044016616295,"y0":50.00340429884633,"z0":5.885920310648183,"aX":-16.57060093556269},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.8,"breakHorizontal":17.0,"spinRate":1947,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4466409481961593,"extension":5.534313801934483},"index":0,"playId":"7cfbc979-0c11-3d07-93e0-52396cd7fb85","pitchNumber":1,"startTime":"2025-08-03T02:22:33.010Z","endTime":"2025-08-03T02:22:36.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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, 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":85.6,"endSpeed":78.1,"strikeZoneTop":3.77,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.450541601835873,"aZ":-26.188195638145242,"pfxX":-9.395912494509359,"pfxZ":3.8261727843413222,"pX":-0.2053780730123622,"pZ":3.6018074532486604,"vX0":8.565820799380361,"vY0":-124.39107589832444,"vZ0":-0.6880337139497504,"x":124.83,"y":141.53,"x0":-2.476372555513844,"y0":50.00144929121677,"z0":6.057336356381418,"aX":-14.692089802540687},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.0,"breakHorizontal":15.0,"spinRate":1984,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4406812219390961,"extension":5.4477782099033405},"index":1,"playId":"ff95eaa2-fe18-346b-bdcb-4032b4fd2ad6","pitchNumber":2,"startTime":"2025-08-03T02:22:55.941Z","endTime":"2025-08-03T02:22:59.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.1,"strikeZoneTop":3.77,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.048230955623218,"aZ":-24.251504818921386,"pfxX":-4.743779269064486,"pfxZ":6.122086934450428,"pX":0.1690449789723247,"pZ":2.9212408767753852,"vX0":6.826979759514137,"vY0":-113.69334282015802,"vZ0":-1.8369164543847756,"x":110.56,"y":159.91,"x0":-2.2719409202030834,"y0":50.00315657376349,"z0":6.173241767538404,"aX":-6.140277585434142},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":10.8,"breakHorizontal":6.6,"spinRate":1927,"spinDirection":238},"zone":5,"typeConfidence":0.91,"plateTime":0.48385951648730297,"extension":5.396152845886274},"hitData":{"launchSpeed":83.1,"launchAngle":14.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.43,"coordY":100.29}},"index":2,"playId":"2f5f3006-f8cb-331e-8bfa-de7fa48d25b4","pitchNumber":3,"startTime":"2025-08-03T02:23:11.884Z","endTime":"2025-08-03T02:23:22.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:23:22.766Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out sharply to center fielder Bryce Teodosio. Luis Robert Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:23:32.364Z","endTime":"2025-08-03T02:24:45.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.84525046368265,"strikeZoneBottom":1.73177801605723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.137585499023672,"aZ":-24.938700892597293,"pfxX":-9.610763296311621,"pfxZ":4.62547740935206,"pX":-0.24049508515993065,"pZ":2.443846332315015,"vX0":8.192095734686283,"vY0":-124.07939919513296,"vZ0":-3.734052437209292,"x":126.17,"y":172.8,"x0":-2.3314979625579477,"y0":50.00110546476995,"z0":6.039168135185506,"aX":-15.02867038679407},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.8,"breakHorizontal":15.6,"spinRate":2025,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.44092824346531634,"extension":5.5346097298457915},"index":0,"playId":"41fbe965-c470-33ea-945c-bebe2364ac0b","pitchNumber":1,"startTime":"2025-08-03T02:23:48.600Z","endTime":"2025-08-03T02:23:56.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luis Robert Jr. steals (29) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"41fbe965-c470-33ea-945c-bebe2364ac0b","startTime":"2025-08-03T02:24:02.081Z","endTime":"2025-08-03T02:24:14.382Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":673357,"link":"/api/v1/people/673357"},"defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":673357,"link":"/api/v1/people/673357"},"postOnSecond":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.54,"dramaIndex":59.0,"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":86.1,"endSpeed":79.2,"strikeZoneTop":3.86714797159208,"strikeZoneBottom":1.77084102115461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.776758871780686,"aZ":-28.283312171527694,"pfxX":-8.791761995313006,"pfxZ":2.440944146084533,"pX":0.5689204344718096,"pZ":3.569297704609852,"vX0":9.960158416279505,"vY0":-125.04557200266304,"vZ0":-0.5487724173342345,"x":95.31,"y":142.41,"x0":-2.3122250640695956,"y0":50.00133039187848,"z0":6.099706411940478,"aX":-14.006758368238016},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":13.8,"spinRate":1992,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.4370069217630008,"extension":5.455667541111089},"index":2,"playId":"80951162-3b8a-3f55-b865-a0e7d9762099","pitchNumber":2,"startTime":"2025-08-03T02:24:14.382Z","endTime":"2025-08-03T02:24:18.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.474639620079934,"aZ":-26.97039198332536,"pfxX":-10.493057758472968,"pfxZ":3.815742069347756,"pX":-0.4052389965129807,"pZ":1.9078951862523754,"vX0":7.625151363785051,"vY0":-115.77603462917749,"vZ0":-3.519093155123702,"x":132.45,"y":187.27,"x0":-2.369030043451729,"y0":50.005721893816855,"z0":6.013245834828019,"aX":-14.327653050361656},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.4,"breakHorizontal":17.3,"spinRate":2042,"spinDirection":235},"zone":7,"typeConfidence":0.9,"plateTime":0.47208162531409537,"extension":5.56865762207338},"hitData":{"launchSpeed":101.9,"launchAngle":40.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.35,"coordY":56.59}},"index":3,"playId":"ce78ce30-f3ce-372b-8964-ac90a2e67576","pitchNumber":3,"startTime":"2025-08-03T02:24:30.620Z","endTime":"2025-08-03T02:24:45.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":1.54,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:24:45.165Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Teel singles on a sharp line drive to center fielder Bryce Teodosio. Luis Robert Jr. scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:24:58.509Z","endTime":"2025-08-03T02:25:42.978Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":{"id":543294,"link":"/api/v1/people/543294"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":79.3,"strikeZoneTop":3.51746557643278,"strikeZoneBottom":1.51907030465008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.093452013627395,"aZ":-27.816932746096658,"pfxX":-9.107662630597892,"pfxZ":2.7253538925970293,"pX":-0.07332515507879286,"pZ":3.4393277358012466,"vX0":8.744291875084818,"vY0":-125.3293236295236,"vZ0":-0.8379627023690083,"x":119.79,"y":145.92,"x0":-2.415579470332759,"y0":50.00266253701927,"z0":6.039250194408211,"aX":-14.564200010172804},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.0,"breakHorizontal":14.6,"spinRate":1982,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4361488385031054,"extension":5.400935946561881},"index":0,"playId":"a90a8537-fddd-30aa-8eb8-b08b333bb3d7","pitchNumber":1,"startTime":"2025-08-03T02:25:13.192Z","endTime":"2025-08-03T02:25:16.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"third":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.470988388363228,"aZ":-26.23570600540813,"pfxX":-9.324718770075137,"pfxZ":3.7937474707344565,"pX":-0.69372999284552,"pZ":2.22486923576339,"vX0":7.224749045996442,"vY0":-123.91436488166981,"vZ0":-3.697612593079474,"x":143.44,"y":178.71,"x0":-2.4277202551239405,"y0":50.00048953492074,"z0":5.914768751239854,"aX":-14.580014534696836},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.2,"breakHorizontal":15.4,"spinRate":1885,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4410878826481808,"extension":5.394301696689671},"hitData":{"launchSpeed":106.4,"launchAngle":15.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":95.13,"coordY":72.32}},"index":1,"playId":"ebe9b084-675c-303a-acd4-4fbf8c0ca046","pitchNumber":2,"startTime":"2025-08-03T02:25:33.316Z","endTime":"2025-08-03T02:25:42.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"third":{"id":673357,"link":"/api/v1/people/673357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.44,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:25:42.978Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Julks flies out to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:26:25.081Z","endTime":"2025-08-03T02:26:39.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"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":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"b0cfdb6a-8220-3827-b0d3-ca9a5d436993","startTime":"2025-08-03T02:26:11.286Z","endTime":"2025-08-03T02:26:14.286Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.947934135355837,"aZ":-25.573977562265064,"pfxX":-8.769215806213964,"pfxZ":4.3668746201128394,"pX":-0.5854378347671938,"pZ":2.143489914121107,"vX0":6.997503317227281,"vY0":-121.92723557002098,"vZ0":-3.988916940297827,"x":139.32,"y":180.91,"x0":-2.3468341258850183,"y0":50.00609015454536,"z0":5.9962099608207655,"aX":-13.266286751984294},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.2,"breakHorizontal":14.3,"spinRate":1821,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.44844928679729623,"extension":5.50565313679386},"hitData":{"launchSpeed":93.2,"launchAngle":27.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.55,"coordY":88.47}},"index":1,"playId":"a4cc0401-4277-3ff2-83bc-c89191c4ec0c","pitchNumber":1,"startTime":"2025-08-03T02:26:27.233Z","endTime":"2025-08-03T02:26:39.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":2.6999999999999957,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:26:39.255Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Baldwin singles on a sharp line drive to left fielder Taylor Ward. Kyle Teel to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:26:53.271Z","endTime":"2025-08-03T02:27:14.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"postOnSecond":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":84.7,"endSpeed":77.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82158604888381,"aZ":-27.238245205157128,"pfxX":-8.887367639676254,"pfxZ":3.2134289946882735,"pX":-0.5865928733184023,"pZ":2.6269002178462624,"vX0":7.059041076770617,"vY0":-123.17933370180432,"vZ0":-2.7451560172760585,"x":139.36,"y":167.85,"x0":-2.3369947506605513,"y0":50.0001054867675,"z0":6.062351483494479,"aX":-13.63431156179691},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.4,"breakHorizontal":14.4,"spinRate":1992,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.44492652820764933,"extension":5.490385387016505},"hitData":{"launchSpeed":104.3,"launchAngle":13.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.23,"coordY":84.45}},"index":0,"playId":"78fe2173-1483-31c4-b350-5cc51e4d9683","pitchNumber":1,"startTime":"2025-08-03T02:27:03.621Z","endTime":"2025-08-03T02:27:14.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.84,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:27:14.034Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Rojas walks. Kyle Teel to 3rd. Brooks Baldwin to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:27:28.508Z","endTime":"2025-08-03T02:29:29.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"postOnSecond":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"postOnThird":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"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, 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":86.5,"endSpeed":78.7,"strikeZoneTop":3.57366866524999,"strikeZoneBottom":1.67916431399806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.564673941800358,"aZ":-27.971020628388207,"pfxX":-11.154761015144885,"pfxZ":2.6460344635048276,"pX":2.561382761323362E-4,"pZ":3.705695067303538,"vX0":9.165027106905777,"vY0":-125.62030869621228,"vZ0":-0.2728682957582731,"x":116.99,"y":138.73,"x0":-2.2545569957799936,"y0":50.00527496011778,"z0":6.098664297399273,"aX":-17.74645891916226},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":18.0,"spinRate":2060,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.436797171497326,"extension":5.411138078218045},"index":0,"playId":"70f795f2-2c56-3a2d-bb37-c4d97755ed18","pitchNumber":1,"startTime":"2025-08-03T02:27:41.306Z","endTime":"2025-08-03T02:27:45.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.814168969563013,"aZ":-27.599778743342995,"pfxX":-9.800448163474318,"pfxZ":3.364099556157675,"pX":-0.564591580014854,"pZ":1.7572152058881143,"vX0":7.082722863787356,"vY0":-115.94255635999107,"vZ0":-3.711933547490168,"x":138.52,"y":191.34,"x0":-2.386715621002121,"y0":50.00380016986922,"z0":6.0147348232269655,"aX":-13.334652060175845},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.4,"breakHorizontal":16.0,"spinRate":1995,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.4725284609459721,"extension":5.391242705313105},"index":1,"playId":"e1891222-4acc-398e-b1da-96d7b1e528d7","pitchNumber":2,"startTime":"2025-08-03T02:27:56.965Z","endTime":"2025-08-03T02:28:01.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.6,"strikeZoneTop":3.63081536816518,"strikeZoneBottom":1.67532353413451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.56677247497873,"aZ":-21.9783667228845,"pfxX":-9.306463296032472,"pfxZ":7.496304589432165,"pX":-1.0292413312625555,"pZ":1.3820727989871875,"vX0":5.829310251023281,"vY0":-115.35102907395262,"vZ0":-5.7092571275486925,"x":156.23,"y":201.46,"x0":-2.368129587483726,"y0":50.00311839697003,"z0":5.981992384553669,"aX":-12.659621380633753},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":12.5,"breakHorizontal":15.6,"spinRate":2035,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.47313351113671365,"extension":5.45790582777778},"index":2,"playId":"392c4023-4a11-3aba-b1b8-515f88edf3ab","pitchNumber":3,"startTime":"2025-08-03T02:28:17.233Z","endTime":"2025-08-03T02:28:21.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.170562439847867,"aZ":-23.832668453080483,"pfxX":-9.306374735019745,"pfxZ":6.051927638645688,"pX":0.5518228373535461,"pZ":1.7518201467508467,"vX0":9.158580408465275,"vY0":-115.95539741585813,"vZ0":-4.624833370385371,"x":95.97,"y":191.48,"x0":-2.2170702346827555,"y0":50.00487719951146,"z0":6.012803733616909,"aX":-12.832025305494726},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":10.2,"breakHorizontal":14.9,"spinRate":2002,"spinDirection":230},"zone":9,"typeConfidence":0.9,"plateTime":0.47014961190425364,"extension":5.636779042640028},"index":3,"playId":"ec8b536e-81ae-3286-bdda-6d0dcf29f5d9","pitchNumber":4,"startTime":"2025-08-03T02:28:34.538Z","endTime":"2025-08-03T02:28:41.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.57216886928778,"strikeZoneBottom":1.61817692421518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.816371779235286,"aZ":-22.584780507006432,"pfxX":-11.534942205817199,"pfxZ":7.041085595640273,"pX":-0.4385259465578358,"pZ":1.3918234174271973,"vX0":7.687695561786488,"vY0":-115.76155759538175,"vZ0":-5.573055460746977,"x":133.72,"y":201.2,"x0":-2.297357857143726,"y0":50.00487717903752,"z0":5.981553437239525,"aX":-15.718636141825819},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":11.6,"breakHorizontal":19.1,"spinRate":2083,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.47243498476315304,"extension":5.472831247292965},"index":4,"playId":"78275c88-d8b9-38d4-aed7-710103b9e37c","pitchNumber":5,"startTime":"2025-08-03T02:29:04.257Z","endTime":"2025-08-03T02:29:08.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.45943718986798,"strikeZoneBottom":1.68768099425629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08008226526826,"aZ":-26.7854116225776,"pfxX":-11.103075147253227,"pfxZ":3.3348146785049746,"pX":-0.5362052957523114,"pZ":3.329907053916941,"vX0":8.079725788936726,"vY0":-126.36954220758973,"vZ0":-1.473349379995609,"x":137.44,"y":148.87,"x0":-2.3346007990294932,"y0":50.001526211527825,"z0":6.075003236832931,"aX":-17.931771455810345},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":18.2,"spinRate":2049,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.4336697767397366,"extension":5.521449034172693},"index":5,"playId":"498f4b15-5f99-3ed9-8d68-6579885261a9","pitchNumber":6,"startTime":"2025-08-03T02:29:22.670Z","endTime":"2025-08-03T02:29:29.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.4,"awayTeamWinProbability":62.6,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.62,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:29:29.556Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Tauchman grounds out, second baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:30:33.412Z","endTime":"2025-08-03T02:31:29.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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-03T02:29:38.693Z","endTime":"2025-08-03T02:30:35.718Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":681460,"link":"/api/v1/people/681460"},"third":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.72475660299451,"strikeZoneBottom":1.56512026671324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.711067362452734,"aZ":-27.049626729533717,"pfxX":-10.889240392405373,"pfxZ":3.2277036712081983,"pX":0.5976004264096032,"pZ":3.124318301614964,"vX0":10.441279646724805,"vY0":-124.87291261070514,"vZ0":-1.7471355255193985,"x":94.22,"y":154.42,"x0":-2.2110213446135165,"y0":50.00536274549651,"z0":6.045472593752174,"aX":-17.304848968265823},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.6,"breakHorizontal":17.5,"spinRate":1956,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.43760560071319743,"extension":5.459507560969138},"index":1,"playId":"2052b0d9-50ee-34a3-a0d7-fc38b676d309","pitchNumber":1,"startTime":"2025-08-03T02:30:35.718Z","endTime":"2025-08-03T02:30:39.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":681460,"link":"/api/v1/people/681460"},"third":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-03T02:30:46.271Z","endTime":"2025-08-03T02:31:03.021Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":681460,"link":"/api/v1/people/681460"},"third":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.1,"strikeZoneTop":3.73008518373151,"strikeZoneBottom":1.6010484221596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.282190906756796,"aZ":-24.986705367271583,"pfxX":-10.158550020829951,"pfxZ":5.235068818235672,"pX":0.1858582163146209,"pZ":0.39972255755105895,"vX0":8.705185625717874,"vY0":-115.99544365387669,"vZ0":-7.019079411028633,"x":109.92,"y":227.99,"x0":-2.2833226886974023,"y0":50.002292207072564,"z0":5.824855602232898,"aX":-13.939737469178127},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":8.0,"breakHorizontal":16.4,"spinRate":2112,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4709467364949558,"extension":5.625322211371524},"index":3,"playId":"ed8b40a7-3c80-3c3f-917a-74416f5f0266","pitchNumber":2,"startTime":"2025-08-03T02:31:03.021Z","endTime":"2025-08-03T02:31:06.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":681460,"link":"/api/v1/people/681460"},"third":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.399225728431613,"aZ":-27.779236252453433,"pfxX":-10.700277162272656,"pfxZ":3.1882067781189587,"pX":-0.8840548290431944,"pZ":2.3091256649523357,"vX0":6.606221070018717,"vY0":-116.50513996751657,"vZ0":-2.617760098213821,"x":150.7,"y":176.43,"x0":-2.362776079814663,"y0":50.00157486108358,"z0":6.066340373967299,"aX":-14.743741888533199},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":5.4,"breakHorizontal":17.8,"spinRate":2075,"spinDirection":231},"zone":13,"typeConfidence":0.89,"plateTime":0.4696958750350726,"extension":5.56549052991897},"hitData":{"launchSpeed":86.5,"launchAngle":1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.44,"coordY":159.45}},"index":4,"playId":"0c0c624f-a1b3-33dc-bcb9-880d3118d90f","pitchNumber":3,"startTime":"2025-08-03T02:31:22.538Z","endTime":"2025-08-03T02:31:29.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":681460,"link":"/api/v1/people/681460"},"third":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":6.899999999999999,"leverageIndex":2.65,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:31:29.923Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:33:34.120Z","endTime":"2025-08-03T02:35:55.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.9121768912134,"strikeZoneBottom":1.84482865358787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.599869407186056,"aZ":-17.130135160643196,"pfxX":-7.779395816808728,"pfxZ":8.489317502949824,"pX":-1.2158148438483936,"pZ":3.7290633941168085,"vX0":0.9879691623876676,"vY0":-132.37047981514272,"vZ0":-2.9205683322381693,"x":163.34,"y":138.1,"x0":-0.5835466546469853,"y0":50.00431288144658,"z0":6.102895020950822,"aX":-13.787741682203833},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":13.9,"spinRate":2215,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41400153186346556,"extension":5.298363310793707},"index":0,"playId":"44f0986b-eb44-39a7-972e-293c7e867a03","pitchNumber":1,"startTime":"2025-08-03T02:33:54.171Z","endTime":"2025-08-03T02:33:57.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.9,"strikeZoneTop":3.9842696255159,"strikeZoneBottom":1.85657861943452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04300984840896,"aZ":-42.05699266610468,"pfxX":5.014700257595553,"pfxZ":-7.667506228938496,"pX":0.9332177787694169,"pZ":0.7773299875629825,"vX0":1.2974852789458153,"vY0":-113.48381828712566,"vZ0":-2.942886018357922,"x":81.43,"y":217.79,"x0":-0.2990205423999311,"y0":50.0038541946507,"z0":6.328273880931938,"aX":6.463500639188108},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.4,"breakHorizontal":-9.4,"spinRate":3105,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.4848312071190084,"extension":5.439909822330607},"index":1,"playId":"df0bb3fd-4e83-3d52-b356-6c3141f55805","pitchNumber":2,"startTime":"2025-08-03T02:34:13.080Z","endTime":"2025-08-03T02:34:16.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.95186706715298,"strikeZoneBottom":1.85438189266569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68218833723407,"aZ":-16.457400468770405,"pfxX":-7.890159794964151,"pfxZ":8.730296661607873,"pX":0.3762717487572023,"pZ":2.5837356467757586,"vX0":4.414939729566663,"vY0":-133.5686386373442,"vZ0":-5.9935693338260325,"x":102.66,"y":169.02,"x0":-0.2758284610057985,"y0":50.00612772354718,"z0":6.046872431812212,"aX":-14.21071826191594},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":13.3,"spinRate":2295,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.41060751629146175,"extension":5.402841015415488},"index":2,"playId":"825562a7-b545-302f-b6a4-6ec9dc85a7be","pitchNumber":3,"startTime":"2025-08-03T02:34:34.671Z","endTime":"2025-08-03T02:34:38.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.631474083389115,"aZ":-22.222125673711247,"pfxX":2.6097618307028774,"pfxZ":5.920609519456335,"pX":0.9800524541474671,"pZ":2.4145567063802225,"vX0":2.5938804165812117,"vY0":-128.59061272950134,"vZ0":-5.184002877958325,"x":79.64,"y":173.59,"x0":-0.37938086397255244,"y0":50.00540539244319,"z0":6.171355225173575,"aX":4.389074765882569},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.8,"breakHorizontal":-5.3,"spinRate":2741,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4252701238098737,"extension":5.36948350926658},"index":3,"playId":"e2ad2cf0-ad55-399d-99b7-0e137a3ccf79","pitchNumber":4,"startTime":"2025-08-03T02:34:48.747Z","endTime":"2025-08-03T02:34:52.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.81652510006863,"strikeZoneBottom":1.88336090788952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77699195226071,"aZ":-23.61240958487202,"pfxX":2.2080342760627913,"pfxZ":4.929775172008307,"pX":-0.7512974669936867,"pZ":3.646729913820933,"vX0":-1.3105606297248942,"vY0":-130.72789136893945,"vZ0":-2.259553658224479,"x":145.64,"y":140.32,"x0":-0.5311240706096226,"y0":50.00161116360353,"z0":6.289228322169981,"aX":3.8330021738568067},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":-3.7,"spinRate":2572,"spinDirection":184},"zone":1,"typeConfidence":2.0,"plateTime":0.4184965148325852,"extension":5.354982685130113},"index":4,"playId":"05a3242d-8f9c-349a-bb47-b6e4b1647e44","pitchNumber":5,"startTime":"2025-08-03T02:35:08.850Z","endTime":"2025-08-03T02:35:13.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-03T02:35:22.137Z","endTime":"2025-08-03T02:35:30.910Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11159915771643,"aZ":-44.60057747546504,"pfxX":6.288564960588809,"pfxZ":-9.820115300978696,"pX":-0.024037461331995236,"pZ":3.1326667216536745,"vX0":-1.3230039599762438,"vY0":-112.55600294961168,"vZ0":2.450460584936903,"x":117.92,"y":154.2,"x0":-0.24024330047519266,"y0":50.00482025593347,"z0":6.593177158762985,"aX":7.955749651645656},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-16.7,"breakHorizontal":-10.9,"spinRate":3055,"spinDirection":38},"zone":2,"typeConfidence":0.91,"plateTime":0.4892803215738213,"extension":5.509529428678057},"index":6,"playId":"7d7ee6e8-ec5c-3275-9b45-31f81b5003d4","pitchNumber":6,"startTime":"2025-08-03T02:35:30.910Z","endTime":"2025-08-03T02:35:34.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.562603668707432,"aZ":-26.339875330621165,"pfxX":3.382461656021893,"pfxZ":3.3858380391015874,"pX":0.12038830157577397,"pZ":3.2045162114000565,"vX0":0.19029174993307335,"vY0":-129.73179452307835,"vZ0":-2.679395037225378,"x":112.41,"y":152.26,"x0":-0.3937460853858672,"y0":50.00161607693169,"z0":6.237314741921674,"aX":5.82293113832985},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":-6.2,"spinRate":2690,"spinDirection":166},"zone":2,"typeConfidence":2.0,"plateTime":0.4205761517593518,"extension":5.422796468720003},"index":7,"playId":"9e998a1d-ed5c-339d-915a-847e4ab67fdc","pitchNumber":7,"startTime":"2025-08-03T02:35:51.387Z","endTime":"2025-08-03T02:35:55.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:35:55.515Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yoán Moncada flies out to left fielder Corey Julks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:36:11.422Z","endTime":"2025-08-03T02:38:12.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.48888436790418,"strikeZoneBottom":1.59766706497953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14014961416567,"aZ":-19.670139359964317,"pfxX":-9.195233227234427,"pfxZ":6.727424510849346,"pX":-0.7274720743259476,"pZ":2.6868774719624184,"vX0":3.368890386487425,"vY0":-135.38019057934673,"vZ0":-5.249226687231414,"x":144.73,"y":166.23,"x0":-0.7922237493524014,"y0":50.003590632387436,"z0":6.024820732915262,"aX":-17.094652810516557},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":16.0,"spinRate":2110,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4043394981433752,"extension":5.486057493058942},"index":0,"playId":"05eb2265-6737-3002-9691-2d2ecbd6c777","pitchNumber":1,"startTime":"2025-08-03T02:36:19.132Z","endTime":"2025-08-03T02:36:24.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":69.8,"strikeZoneTop":3.61635703944919,"strikeZoneBottom":1.57587571445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34272383751662,"aZ":-43.72392064254009,"pfxX":6.720703623165775,"pfxZ":-9.312635979105062,"pX":-0.8780167286518892,"pZ":3.2262540491914273,"vX0":-1.9485755196255816,"vY0":-111.60217518486817,"vZ0":2.577618818232942,"x":150.47,"y":151.67,"x0":-0.8577641285582709,"y0":50.00485190881961,"z0":6.617256098323916,"aX":8.331237505960436},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-15.6,"breakHorizontal":-11.5,"spinRate":2978,"spinDirection":47},"zone":11,"typeConfidence":0.91,"plateTime":0.49407944387832003,"extension":5.422948328612211},"index":1,"playId":"22ac2a57-fe5f-31b2-ae18-63918ae377b3","pitchNumber":2,"startTime":"2025-08-03T02:36:33.993Z","endTime":"2025-08-03T02:36:38.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.324068881942758,"aZ":-17.169062887367634,"pfxX":-9.915563001301482,"pfxZ":8.055032336557634,"pX":-0.38596058674656925,"pZ":2.3438336576078407,"vX0":4.660026692045953,"vY0":-135.7793449172861,"vZ0":-6.350748425228805,"x":131.71,"y":175.5,"x0":-0.8381541092543492,"y0":50.00488001599713,"z0":5.912123047060296,"aX":-18.476519914154448},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":16.9,"spinRate":2190,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40371802864395745,"extension":5.519530968230866},"index":2,"playId":"db2ea561-eab7-3d8e-9ca2-a929141ff051","pitchNumber":3,"startTime":"2025-08-03T02:36:53.933Z","endTime":"2025-08-03T02:36:57.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.41315491484674,"strikeZoneBottom":1.52396188516772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.525626929134273,"aZ":-24.37163432156256,"pfxX":2.3037684786337103,"pfxZ":4.587282770230617,"pX":-0.7647601847462308,"pZ":3.3445571317996823,"vX0":-0.48277919603232655,"vY0":-129.23591992078337,"vZ0":-2.5458004394807836,"x":146.15,"y":148.48,"x0":-0.8755658138544808,"y0":50.0037632246205,"z0":6.203467947402555,"aX":3.9186994815366485},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":-4.1,"spinRate":2570,"spinDirection":175},"zone":1,"typeConfidence":2.0,"plateTime":0.4229162857216502,"extension":5.471880070538441},"index":3,"playId":"299e7328-101b-37de-ace5-ad1f47e4040c","pitchNumber":4,"startTime":"2025-08-03T02:37:11.642Z","endTime":"2025-08-03T02:37:16.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.120844172692443,"aZ":-21.575089229474738,"pfxX":2.577422929049576,"pfxZ":6.141836550094505,"pX":-0.028545965189881808,"pZ":2.8509951288830933,"vX0":1.1533731030702952,"vY0":-130.1960984998192,"vZ0":-4.33851159825714,"x":118.09,"y":161.8,"x0":-0.8114361911390532,"y0":50.00042816888243,"z0":6.162004963643781,"aX":4.444555016300623},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.4,"breakHorizontal":-4.9,"spinRate":2660,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.41994063415286664,"extension":5.580941719422815},"index":4,"playId":"5cf8a535-8922-37a0-927e-a51d1a356eb7","pitchNumber":5,"startTime":"2025-08-03T02:37:39.192Z","endTime":"2025-08-03T02:37:42.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.729875190954598,"aZ":-16.61363607319042,"pfxX":-9.294911322599484,"pfxZ":8.244753944478028,"pX":-0.06925448507421186,"pZ":2.6360740817778865,"vX0":5.111320765464045,"vY0":-136.42534128013702,"vZ0":-5.736904862623371,"x":119.64,"y":167.61,"x0":-0.7585645682847417,"y0":50.00066788313033,"z0":5.909423049396231,"aX":-17.535920034774215},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":15.7,"spinRate":2211,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40133684667025404,"extension":5.469708775751929},"hitData":{"launchSpeed":99.1,"launchAngle":61.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.1,"coordY":111.46}},"index":5,"playId":"0bbf9f7b-a7b9-349c-97ce-70e86b13a0e0","pitchNumber":6,"startTime":"2025-08-03T02:38:01.444Z","endTime":"2025-08-03T02:38:12.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:38:12.340Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out, third baseman Brooks Baldwin to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:38:28.357Z","endTime":"2025-08-03T02:38:56.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":79.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03476197096264,"aZ":-32.02644496936811,"pfxX":3.8211775704690423,"pfxZ":0.09093902342737614,"pX":1.066907659391714,"pZ":1.5330810081069404,"vX0":2.1693989466123247,"vY0":-124.61211231448372,"vZ0":-4.87678364555353,"x":76.33,"y":197.39,"x0":-0.31128517333014777,"y0":50.00103779386956,"z0":6.161210999066719,"aX":6.00830690666206},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.7,"breakHorizontal":-7.4,"spinRate":2780,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4395368650042246,"extension":5.474768817154689},"index":0,"playId":"0f2d9436-ad1a-3783-b25f-775d20ea61c0","pitchNumber":1,"startTime":"2025-08-03T02:38:37.302Z","endTime":"2025-08-03T02:38:40.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.725663514107474,"aZ":-37.62250652814106,"pfxX":3.8265785734979056,"pfxZ":-3.658003148785733,"pX":0.6756161751721647,"pZ":2.2924151972966484,"vX0":1.2156669778255187,"vY0":-121.27063877501196,"vZ0":-1.4903361877031216,"x":91.25,"y":176.88,"x0":-0.32930516489082085,"y0":50.0024078386523,"z0":6.1967594577535445,"aX":5.6990666085803445},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.7,"breakHorizontal":-7.2,"spinRate":2874,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.4516547434588336,"extension":5.41378036140803},"hitData":{"launchSpeed":89.0,"launchAngle":2.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.94,"coordY":164.72}},"index":1,"playId":"dd6b55bc-eec8-3e43-a1fc-f9ff497a37f8","pitchNumber":2,"startTime":"2025-08-03T02:38:48.441Z","endTime":"2025-08-03T02:38:56.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:38:56.694Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lenyn Sosa singles on a sharp ground ball to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:41:13.426Z","endTime":"2025-08-03T02:42:26.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.53707127015274,"strikeZoneBottom":1.66602237019168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.650243267492122,"aZ":-26.132407691499587,"pfxX":-4.728476446116032,"pfxZ":4.681432321511414,"pX":-0.12918110535545935,"pZ":2.7772544907326298,"vX0":6.453544539043339,"vY0":-112.92280190870491,"vZ0":-1.561964939819684,"x":121.92,"y":163.79,"x0":-2.410367650343436,"y0":50.003042853784336,"z0":6.1079924046457394,"aX":-6.104051208803376},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":8.4,"breakHorizontal":7.0,"spinRate":1998,"spinDirection":232},"zone":5,"typeConfidence":0.91,"plateTime":0.4851168311829812,"extension":5.445721316931908},"index":0,"playId":"ccc75c90-72d6-3b3e-ade6-9f52858a7f82","pitchNumber":1,"startTime":"2025-08-03T02:41:29.991Z","endTime":"2025-08-03T02:41:33.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":77.5,"endSpeed":71.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.549034790059803,"aZ":-25.61000594581439,"pfxX":-4.361327887487367,"pfxZ":5.114436808168376,"pX":0.76837737017005,"pZ":2.0803285190585754,"vX0":8.04394226727207,"vY0":-112.60902423293835,"vZ0":-3.153752188570402,"x":87.71,"y":182.61,"x0":-2.2842274367304265,"y0":50.003321343449194,"z0":6.091265581468171,"aX":-5.598967626393288},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":8.8,"breakHorizontal":5.9,"spinRate":1947,"spinDirection":236},"zone":9,"typeConfidence":0.91,"plateTime":0.4864870010469753,"extension":5.530520759989682},"index":1,"playId":"dd5fe123-41ed-3a1e-99c7-f76b6ad4525d","pitchNumber":2,"startTime":"2025-08-03T02:41:45.471Z","endTime":"2025-08-03T02:41:49.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-03T02:42:01.503Z","endTime":"2025-08-03T02:42:16.012Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.232965391807372,"aZ":-21.97071990339762,"pfxX":-9.98902124134411,"pfxZ":6.419946941766976,"pX":-0.6115172720515992,"pZ":1.860657102004754,"vX0":7.628440302608588,"vY0":-125.49456941584891,"vZ0":-5.398030950423187,"x":140.31,"y":188.54,"x0":-2.3981624142793976,"y0":50.00375306942419,"z0":5.837752394130408,"aX":-15.87760666349928},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.6,"breakHorizontal":16.2,"spinRate":1935,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.43705004604546005,"extension":5.594600683142928},"hitData":{"launchSpeed":101.1,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":173.16,"coordY":97.55}},"index":3,"playId":"a8789b23-37a1-3cad-825a-0ed42677909e","pitchNumber":3,"startTime":"2025-08-03T02:42:16.012Z","endTime":"2025-08-03T02:42:26.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:42:26.788Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrew Benintendi grounds into a double play, second baseman Luis Rengifo to shortstop Zach Neto to first baseman Nolan Schanuel. Lenyn Sosa out at 2nd. Andrew Benintendi out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:42:41.798Z","endTime":"2025-08-03T02:43:50.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.29999843243407,"strikeZoneBottom":1.50999715997954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.8787249842087,"aZ":-26.510762129314816,"pfxX":-12.093795045657039,"pfxZ":4.454258238052233,"pX":-0.8855084626791209,"pZ":0.9064438119255248,"vX0":6.724243139610408,"vY0":-111.93304076875268,"vZ0":-5.189042963981163,"x":150.75,"y":214.31,"x0":-2.3547141106712832,"y0":50.00120903200295,"z0":5.963435933893272,"aX":-15.371024107301373},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":7.0,"breakHorizontal":20.2,"spinRate":1969,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.48900651488275004,"extension":5.453848089365741},"index":0,"playId":"09296108-38ee-38a5-851c-d77c71340046","pitchNumber":1,"startTime":"2025-08-03T02:42:49.384Z","endTime":"2025-08-03T02:42:52.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":84.4,"endSpeed":78.1,"strikeZoneTop":3.4999738371292,"strikeZoneBottom":1.61184825436045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.612240526861658,"aZ":-27.32306392836529,"pfxX":-8.827259761785797,"pfxZ":3.1516361804864275,"pX":0.808753192432946,"pZ":3.082245242193844,"vX0":10.083213701212536,"vY0":-122.57208182996409,"vZ0":-1.6215479449799397,"x":86.17,"y":155.56,"x0":-2.1893906584338345,"y0":50.003740148411254,"z0":6.0602149674225805,"aX":-13.588297009299085},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":1833,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.44492178743948063,"extension":5.49289657388261},"index":1,"playId":"ea7cb6f1-44e5-3bc3-887c-e23cd4b653a4","pitchNumber":2,"startTime":"2025-08-03T02:43:07.495Z","endTime":"2025-08-03T02:43:12.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"ec06cd7c-b22d-32cc-be9c-49f497adfe56","startTime":"2025-08-03T02:43:25.603Z","endTime":"2025-08-03T02:43:28.603Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.484338743950488,"aZ":-27.366716436308113,"pfxX":-12.452436131407836,"pfxZ":3.6695653281046647,"pX":-1.2808735791263164,"pZ":1.4241530998806857,"vX0":6.279062313863253,"vY0":-113.9567516983739,"vZ0":-4.142427108392731,"x":165.82,"y":200.33,"x0":-2.4580183482105675,"y0":50.00550656712294,"z0":5.977403381575454,"aX":-16.33470514276767},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.9,"breakHorizontal":20.9,"spinRate":2053,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.4811497349819551,"extension":5.631980883517341},"hitData":{"launchSpeed":67.8,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.11,"coordY":151.4}},"index":3,"playId":"8fbfbcd1-625a-3bfa-8e73-e6c42696cbd0","pitchNumber":3,"startTime":"2025-08-03T02:43:42.393Z","endTime":"2025-08-03T02:43:50.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":7.300000000000004,"leverageIndex":1.41,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:43:50.336Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out sharply to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:44:10.298Z","endTime":"2025-08-03T02:45:20.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":78.6,"strikeZoneTop":3.77,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.386157090913017,"aZ":-18.085035504010822,"pfxX":-4.820811815986535,"pfxZ":8.827528323322053,"pX":-0.5544556793007718,"pZ":3.9352953940132807,"vX0":6.740352722649457,"vY0":-126.0107682571099,"vZ0":-1.209481239358498,"x":138.13,"y":132.53,"x0":-2.64689282706663,"y0":50.00402272529957,"z0":5.8932557287712,"aX":-7.696120368753356},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2057,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4359071677749822,"extension":5.524060680967954},"index":0,"playId":"9ae03460-d688-3ef7-b8e1-a8472cc6e5c8","pitchNumber":1,"startTime":"2025-08-03T02:44:18.395Z","endTime":"2025-08-03T02:44:21.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.7,"endSpeed":79.1,"strikeZoneTop":3.77,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.793797369795744,"aZ":-25.570053348778444,"pfxX":-9.06455023347752,"pfxZ":4.12429459317379,"pX":-1.1461202743199115,"pZ":2.8576864445261076,"vX0":6.373799992666627,"vY0":-126.07021543215231,"vZ0":-2.4615232306132784,"x":160.69,"y":161.62,"x0":-2.535578103356457,"y0":50.00318620662569,"z0":5.920891406009603,"aX":-14.520481857802395},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.1,"breakHorizontal":14.9,"spinRate":1930,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4352635104875744,"extension":5.478986795937177},"index":1,"playId":"bb7a40b9-094e-3de2-95d4-c0b0639d0a58","pitchNumber":2,"startTime":"2025-08-03T02:44:34.248Z","endTime":"2025-08-03T02:44:37.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.84422521327306,"strikeZoneBottom":1.69687144741348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.478264697634955,"aZ":-23.35220510076221,"pfxX":-3.8137399374156002,"pfxZ":6.587977838199583,"pX":1.1145855432065466,"pZ":2.4257743137416936,"vX0":8.619403421094267,"vY0":-114.79411307357198,"vZ0":-3.1354316369447774,"x":74.51,"y":173.28,"x0":-2.1870452302531067,"y0":50.00522361722023,"z0":6.073163481747308,"aX":-5.110532858470734},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":11.4,"breakHorizontal":4.8,"spinRate":2029,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.4764294041552901,"extension":5.616471168102767},"index":2,"playId":"301d046d-f1fd-30c6-9acc-5fc6e0e4bf0f","pitchNumber":3,"startTime":"2025-08-03T02:44:53.759Z","endTime":"2025-08-03T02:44:58.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.77,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.36173503372303,"aZ":-29.237088990859473,"pfxX":-11.42020823996717,"pfxZ":2.1915547185415356,"pX":0.1076665083892365,"pZ":2.8862571207847783,"vX0":8.686193751689194,"vY0":-115.03528097892361,"vZ0":-1.0001211907571697,"x":112.9,"y":160.85,"x0":-2.2336937210243035,"y0":50.00274780663109,"z0":6.161241463259072,"aX":-15.304144936047514},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":4.0,"breakHorizontal":18.5,"spinRate":1939,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.4761668649805042,"extension":5.459766192322696},"hitData":{"launchSpeed":103.8,"launchAngle":46.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":82.03,"coordY":65.95}},"index":3,"playId":"6fcf3e07-3613-3f89-94c3-e64cdfc41d48","pitchNumber":4,"startTime":"2025-08-03T02:45:09.784Z","endTime":"2025-08-03T02:45:20.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:45:20.177Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:47:18.990Z","endTime":"2025-08-03T02:49:27.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.35645966638649,"strikeZoneBottom":1.53052114369085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.469850095714506,"aZ":-21.207424655399436,"pfxX":1.7666511971576173,"pfxZ":6.413150654415112,"pX":-0.35199388844873664,"pZ":2.4529921328798605,"vX0":0.7916010305210328,"vY0":-129.52652329139386,"vZ0":-5.375768794242818,"x":130.42,"y":172.55,"x0":-0.8905109483188781,"y0":50.00213051516184,"z0":6.163103242930952,"aX":3.0201983932087995},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.7,"breakHorizontal":-3.4,"spinRate":2526,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.42186394659245297,"extension":5.471110753257951},"index":0,"playId":"92e47a0a-e7d9-34e6-847e-06c170bfef1b","pitchNumber":1,"startTime":"2025-08-03T02:47:30.111Z","endTime":"2025-08-03T02:47:34.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.686205009383343,"aZ":-42.8285961245023,"pfxX":4.93012515603334,"pfxZ":-8.390958171798523,"pX":0.13697717652362448,"pZ":1.1577208608744884,"vX0":0.3646660508234515,"vY0":-112.65252300956753,"vZ0":-1.8175195587513207,"x":111.78,"y":207.52,"x0":-0.6669765430575801,"y0":50.00103924483678,"z0":6.350590097511387,"aX":6.2620265127669565},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-15.4,"breakHorizontal":-9.0,"spinRate":3119,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4883847935894541,"extension":5.472880050439593},"index":1,"playId":"3dc41d4f-2a2e-3aa5-b62a-efc44180a37c","pitchNumber":2,"startTime":"2025-08-03T02:47:42.391Z","endTime":"2025-08-03T02:47:46.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-03T02:47:51.782Z","endTime":"2025-08-03T02:48:07.144Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.7,"strikeZoneTop":3.25086989145942,"strikeZoneBottom":1.51588060324993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90123997996728,"aZ":-43.45629286734154,"pfxX":6.820880523966695,"pfxZ":-8.930346076610297,"pX":-1.0713660862668695,"pZ":2.1413711694401427,"vX0":-2.303143604732941,"vY0":-112.68115657152158,"vZ0":0.2798967253164504,"x":157.84,"y":180.96,"x0":-0.9117280166611751,"y0":50.00510766432438,"z0":6.471918697412486,"aX":8.614734383009024},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.6,"breakHorizontal":-11.6,"spinRate":3100,"spinDirection":43},"zone":13,"typeConfidence":0.91,"plateTime":0.48947020393662477,"extension":5.596622664954252},"index":3,"playId":"bb735d62-59e4-373d-866a-832ef6671604","pitchNumber":3,"startTime":"2025-08-03T02:48:07.144Z","endTime":"2025-08-03T02:48:10.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90056941069514,"aZ":-20.267464933431114,"pfxX":-10.41631701214132,"pfxZ":6.358801491212109,"pX":0.494798186450438,"pZ":3.1704295111498046,"vX0":6.865116564252276,"vY0":-136.00907077788025,"vZ0":-3.8418163441108013,"x":98.14,"y":153.18,"x0":-0.7089529011640153,"y0":50.00632987254833,"z0":6.007418896624184,"aX":-19.513902707856776},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":17.4,"spinRate":2274,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.40276276841224234,"extension":5.434612134646117},"index":4,"playId":"8d04e955-0ccf-35f0-8264-9869ee7d311c","pitchNumber":4,"startTime":"2025-08-03T02:48:26.149Z","endTime":"2025-08-03T02:48:29.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.233945345313227,"aZ":-23.764846362278483,"pfxX":2.2432671142548353,"pfxZ":4.79729670543317,"pX":0.4633524252027656,"pZ":2.3624276882792836,"vX0":2.3925114404898586,"vY0":-130.94436595538727,"vZ0":-5.141320070887269,"x":99.34,"y":174.99,"x0":-0.7504936199848178,"y0":50.003015423337395,"z0":6.108036599288554,"aX":3.9313132480255346},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.9,"breakHorizontal":-4.6,"spinRate":2631,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.41680952288231987,"extension":5.620385885956579},"index":5,"playId":"5abe38db-03dd-31be-baa7-f9218ad5ecc6","pitchNumber":5,"startTime":"2025-08-03T02:48:46.959Z","endTime":"2025-08-03T02:48:50.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.25679081989974,"strikeZoneBottom":1.40369233604714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.572417200287784,"aZ":-22.00216776064637,"pfxX":-9.069244402033341,"pfxZ":5.510394954543106,"pX":-1.7411664626275043,"pZ":3.880498193446946,"vX0":1.0295879631406022,"vY0":-135.0279714070802,"vZ0":-1.7324407546855822,"x":183.37,"y":134.01,"x0":-0.9494513078896417,"y0":50.00189109906997,"z0":6.079530825059191,"aX":-16.733982810372712},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":2039,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4057459010876747,"extension":5.434828929889375},"index":6,"playId":"f3e33b7c-6621-3f2a-bef8-469495684cb5","pitchNumber":6,"startTime":"2025-08-03T02:49:10.280Z","endTime":"2025-08-03T02:49:13.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.004726512944103,"aZ":-25.056792054990307,"pfxX":1.2573471493826989,"pfxZ":4.032427372567078,"pX":-0.5441335283000458,"pZ":3.421198321422528,"vX0":0.31926770379166214,"vY0":-131.32901949483505,"vZ0":-2.5160102215806868,"x":137.74,"y":146.41,"x0":-0.8303994574998111,"y0":50.00472100258491,"z0":6.2345784600170155,"aX":2.2200431859316083},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":-2.4,"spinRate":2448,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.41536573120994635,"extension":5.497306013241854},"index":7,"playId":"013ddfe7-58a2-3e91-a5ae-09823c8fbfff","pitchNumber":7,"startTime":"2025-08-03T02:49:22.945Z","endTime":"2025-08-03T02:49:27.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:49:27.315Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gustavo Campero grounds out, second baseman Josh Rojas to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:49:34.739Z","endTime":"2025-08-03T02:50:13.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.54197837018658,"strikeZoneBottom":1.63115426576344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53496828495584,"aZ":-14.83018989511319,"pfxX":-5.117478224330087,"pfxZ":9.183337251315674,"pX":-0.040392766395630525,"pZ":3.0169401996540355,"vX0":3.752291807174332,"vY0":-136.2282739257528,"vZ0":-5.451303839795193,"x":118.54,"y":157.32,"x0":-0.7672995911874876,"y0":50.00619072419571,"z0":6.0609245144917425,"aX":-9.668256368162915},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2394,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40130768654986504,"extension":5.596690570798681},"index":0,"playId":"a58b3bfe-0948-3ea7-8f61-040ce12bfb8f","pitchNumber":1,"startTime":"2025-08-03T02:49:52.313Z","endTime":"2025-08-03T02:49:56.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.123410979741603,"aZ":-43.15361127255213,"pfxX":7.327224283890349,"pfxZ":-8.173340133047995,"pX":0.21100039036380056,"pZ":2.5495125315631824,"vX0":-0.14044730833663543,"vY0":-115.63324836199739,"vZ0":0.5090601685356297,"x":108.96,"y":169.94,"x0":-0.67792898805821,"y0":50.00219705171059,"z0":6.492965525693347,"aX":9.844589428984156},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-14.3,"breakHorizontal":-13.2,"spinRate":3093,"spinDirection":44},"zone":5,"typeConfidence":0.89,"plateTime":0.47508721945632226,"extension":5.434815372980461},"hitData":{"launchSpeed":92.1,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.9,"coordY":147.36}},"index":1,"playId":"6277be9e-e9d1-3d83-b739-29b9331a9e8d","pitchNumber":2,"startTime":"2025-08-03T02:50:05.053Z","endTime":"2025-08-03T02:50:13.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:50:13.982Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Teodosio grounds out, third baseman Brooks Baldwin to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:50:26.886Z","endTime":"2025-08-03T02:51:17.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.68781709586572,"strikeZoneBottom":1.74574951275029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.789143843155063,"aZ":-37.17379092251218,"pfxX":3.9758555346782445,"pfxZ":-3.251061478409609,"pX":-0.28547528170403325,"pZ":3.9183685711921163,"vX0":-0.6469855886319192,"vY0":-122.53324047182687,"vZ0":1.505197973450697,"x":127.88,"y":132.98,"x0":-0.5366863735739693,"y0":50.00363941452456,"z0":6.446992908954296,"aX":6.110713943171521},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.4,"breakHorizontal":-7.1,"spinRate":2694,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.44518024947331547,"extension":5.496334143665144},"index":0,"playId":"8e7df776-a7ff-3e6b-b945-a242239e13b7","pitchNumber":1,"startTime":"2025-08-03T02:50:37.282Z","endTime":"2025-08-03T02:50:41.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.75170097218217,"strikeZoneBottom":1.74941704437825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.561901650336257,"aZ":-19.162071126060333,"pfxX":-9.152650833888467,"pfxZ":6.876113058360151,"pX":-0.5389316880393282,"pZ":4.227602019589092,"vX0":2.765633270346874,"vY0":-136.7857211888164,"vZ0":-1.6610928546535795,"x":137.54,"y":124.63,"x0":-0.37486361463359597,"y0":50.00298302383783,"z0":6.15846651673208,"aX":-17.31928415063123},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":16.0,"spinRate":2235,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4006448909594118,"extension":5.42665443049707},"index":1,"playId":"f28eb99f-1a24-3329-8087-b440336253f2","pitchNumber":2,"startTime":"2025-08-03T02:50:55.749Z","endTime":"2025-08-03T02:50:59.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.384942868243886,"aZ":-19.873466601383512,"pfxX":-0.04273300068868835,"pfxZ":7.019236124853146,"pX":0.3993680712654353,"pZ":1.7947492160349199,"vX0":1.9072065489664687,"vY0":-130.968038920412,"vZ0":-7.330571722359595,"x":101.78,"y":190.32,"x0":-0.33003728992618236,"y0":50.0023927937185,"z0":6.095229715212619,"aX":-0.07497142549454565},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.5,"breakHorizontal":-0.4,"spinRate":2497,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.4168155546076715,"extension":5.52071209087341},"hitData":{"launchSpeed":76.8,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.61,"coordY":167.91}},"index":2,"playId":"b87d4b13-6648-30cf-9862-883ada3523aa","pitchNumber":3,"startTime":"2025-08-03T02:51:09.461Z","endTime":"2025-08-03T02:51:17.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:51:17.101Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T02:53:15.162Z","endTime":"2025-08-03T02:54:41.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.37934026171598,"aZ":-25.271339630395858,"pfxX":-10.237875376688173,"pfxZ":5.24771208025204,"pX":-0.41678517843655183,"pZ":1.535971507253835,"vX0":7.378643879647236,"vY0":-113.51301400092436,"vZ0":-4.327125419403508,"x":132.89,"y":197.31,"x0":-2.3679670435307467,"y0":50.00073853240754,"z0":5.9622701718414035,"aX":-13.455174831214654},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.8,"breakHorizontal":16.8,"spinRate":2051,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.48121153788300575,"extension":5.561994676873216},"index":0,"playId":"26c15b81-58d0-3f4a-b508-5902652a9eb9","pitchNumber":1,"startTime":"2025-08-03T02:53:30.945Z","endTime":"2025-08-03T02:53:34.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.762588796457123,"aZ":-26.49527942498574,"pfxX":-8.779225668547758,"pfxZ":3.5682508418459467,"pX":0.16945614987909371,"pZ":3.471218394041632,"vX0":9.309990024688181,"vY0":-124.68133264319768,"vZ0":-0.8785204982115756,"x":110.54,"y":145.06,"x0":-2.455062061196122,"y0":50.00033889180989,"z0":5.995495675691944,"aX":-13.956934968694377},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.5,"breakHorizontal":14.0,"spinRate":1926,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.43766750523793885,"extension":5.499609164112772},"index":1,"playId":"11decaf9-4205-37fb-8f11-153fb55ad07d","pitchNumber":2,"startTime":"2025-08-03T02:53:47.723Z","endTime":"2025-08-03T02:53:50.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-03T02:54:06.514Z","endTime":"2025-08-03T02:54:22.004Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.85103590613562,"strikeZoneBottom":1.78565163551777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.316972465409705,"aZ":-26.244784921781278,"pfxX":-10.40017962349873,"pfxZ":4.4481706324256,"pX":-0.796036586351196,"pZ":1.1248137037464072,"vX0":6.698880105242595,"vY0":-114.72421079234945,"vZ0":-5.071178263972924,"x":147.34,"y":208.41,"x0":-2.403322677129466,"y0":50.00181143956028,"z0":5.923404143855862,"aX":-13.856148884408912},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":7.1,"breakHorizontal":17.2,"spinRate":2070,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.4775201678983181,"extension":5.625815193830921},"index":3,"playId":"ee33bca8-d4de-3d9c-9832-e853cd9f104a","pitchNumber":3,"startTime":"2025-08-03T02:54:22.004Z","endTime":"2025-08-03T02:54:25.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.846171526238503,"aZ":-25.02003629786576,"pfxX":-10.892112461887038,"pfxZ":5.710067987696475,"pX":-0.34818123586057736,"pZ":1.439683021799649,"vX0":7.44315870447635,"vY0":-111.21624947320443,"vZ0":-4.164345702310943,"x":130.27,"y":199.91,"x0":-2.3222353775548017,"y0":50.00425420755896,"z0":5.92978017007087,"aX":-13.653273013082167},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":9.5,"breakHorizontal":17.8,"spinRate":1929,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.49237736118700504,"extension":5.504077088559452},"index":4,"playId":"1d6a9abd-829d-326f-b50e-ea965168e32e","pitchNumber":4,"startTime":"2025-08-03T02:54:37.617Z","endTime":"2025-08-03T02:54:41.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:54:41.596Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Teel flies out to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T02:54:55.836Z","endTime":"2025-08-03T02:56:44.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.55198064854378,"strikeZoneBottom":1.61839585946289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8604098741652,"aZ":-23.986369685956635,"pfxX":-8.62026119567673,"pfxZ":5.23403646460093,"pX":0.5540077025362531,"pZ":3.4153475524589894,"vX0":9.76308395564465,"vY0":-124.03972489165477,"vZ0":-1.354888131160898,"x":95.88,"y":146.57,"x0":-2.3054987503939723,"y0":50.003546076554386,"z0":5.960866897339524,"aX":-13.488524951953693},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.4,"breakHorizontal":13.4,"spinRate":1999,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4408921276957174,"extension":5.626955234368017},"index":0,"playId":"fac1b652-71a9-3a29-ac26-afc5100995d3","pitchNumber":1,"startTime":"2025-08-03T02:55:06.763Z","endTime":"2025-08-03T02:55:11.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.6981541101111,"strikeZoneBottom":1.63283315218844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.93263874031034,"aZ":-28.08204275688949,"pfxX":-9.269990841159787,"pfxZ":3.050879904675316,"pX":-0.7193129788100591,"pZ":3.223088126358876,"vX0":6.709383225737569,"vY0":-114.98726672739939,"vZ0":-0.33145503911637897,"x":144.42,"y":151.76,"x0":-2.467783808442905,"y0":50.00415484840845,"z0":6.089258807124651,"aX":-12.438973694771601},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.8,"breakHorizontal":15.1,"spinRate":2030,"spinDirection":231},"zone":1,"typeConfidence":0.91,"plateTime":0.4759919097427021,"extension":5.5067604395749346},"index":1,"playId":"2a470d59-df50-3935-8912-8bb45be20e04","pitchNumber":2,"startTime":"2025-08-03T02:55:21.473Z","endTime":"2025-08-03T02:55:25.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.505555748072023,"aZ":-23.752164732372087,"pfxX":-8.755227530101712,"pfxZ":5.2723316652122705,"pX":-0.04417405070151811,"pZ":3.0901328266364008,"vX0":8.764887035277335,"vY0":-125.57778640052112,"vZ0":-2.223363369365243,"x":118.68,"y":155.35,"x0":-2.4427048075196525,"y0":50.00074964384008,"z0":5.919814006480097,"aX":-13.977825102041091},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.2,"breakHorizontal":13.8,"spinRate":1991,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.43621865169712004,"extension":5.640397227256841},"index":2,"playId":"4923fa2c-21a3-32f7-a942-d08c48bcf5ac","pitchNumber":3,"startTime":"2025-08-03T02:55:38.103Z","endTime":"2025-08-03T02:55:41.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.46240535567954,"strikeZoneBottom":1.54828872048313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51171275861849,"aZ":-26.07272428178998,"pfxX":-11.056215778594712,"pfxZ":4.416549166660582,"pX":-1.5853488768475639,"pZ":2.680729129295057,"vX0":5.40331816977291,"vY0":-116.94825245453531,"vZ0":-2.128112655508039,"x":177.43,"y":166.4,"x0":-2.4919510176657167,"y0":50.00400495106038,"z0":6.053386750396911,"aX":-15.281860795631195},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.7,"breakHorizontal":18.6,"spinRate":2159,"spinDirection":231},"zone":11,"typeConfidence":0.87,"plateTime":0.46875102888917164,"extension":5.506789016539799},"index":3,"playId":"97d1b783-6526-3fbc-9666-422d311ca600","pitchNumber":4,"startTime":"2025-08-03T02:55:57.288Z","endTime":"2025-08-03T02:56:01.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.38513970459341,"strikeZoneBottom":1.50091694834643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.44819580367619,"aZ":-24.402477035801653,"pfxX":-10.420561671680444,"pfxZ":5.642771184484354,"pX":-1.73155592109569,"pZ":1.6658030951682847,"vX0":4.8126386501379335,"vY0":-116.48065956258597,"vZ0":-4.587360552286185,"x":183.0,"y":193.8,"x0":-2.46830122181098,"y0":50.003158200413964,"z0":5.9623959119523535,"aX":-14.349223789149379},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":9.4,"breakHorizontal":17.8,"spinRate":2090,"spinDirection":229},"zone":13,"typeConfidence":0.89,"plateTime":0.46986298688120964,"extension":5.486651776813113},"index":4,"playId":"feda4898-2b21-3780-a01a-8f4e9b6b6cfd","pitchNumber":5,"startTime":"2025-08-03T02:56:13.633Z","endTime":"2025-08-03T02:56:16.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-03T02:56:22.983Z","endTime":"2025-08-03T02:56:36.185Z","isPitch":false,"type":"action","player":{"id":691019,"link":"/api/v1/people/691019"},"defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40379310861372,"aZ":-26.661904301969663,"pfxX":-9.635711873463688,"pfxZ":3.3605948179658185,"pX":-0.05731842454062164,"pZ":2.9563555878008456,"vX0":8.89351284622404,"vY0":-126.81093628489855,"vZ0":-2.16823376789099,"x":119.18,"y":158.96,"x0":-2.3473616821767234,"y0":50.000667861091024,"z0":5.936048211977938,"aX":-15.790643413140574},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":15.6,"spinRate":1957,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.43090010794430755,"extension":5.646619110928745},"hitData":{"launchSpeed":92.7,"launchAngle":43.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.0,"coordY":102.52}},"index":6,"playId":"64f1fcbc-9d77-307f-b8f4-3e9bc3335e96","pitchNumber":6,"startTime":"2025-08-03T02:56:36.185Z","endTime":"2025-08-03T02:56:44.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:56:44.145Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Julks flies out to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T02:57:01.207Z","endTime":"2025-08-03T02:58:38.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.55410121204627,"strikeZoneBottom":1.54261736665497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.857085170307762,"aZ":-24.921192781629514,"pfxX":-9.553518487356877,"pfxZ":4.497295347859062,"pX":1.1398413394748363,"pZ":1.8057511162534219,"vX0":11.533921227369238,"vY0":-126.03047380727693,"vZ0":-4.876339400903406,"x":73.55,"y":190.02,"x0":-2.2480323423557125,"y0":50.00480015277885,"z0":5.770621571155837,"aX":-15.418811720101717},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.2,"breakHorizontal":14.8,"spinRate":1981,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4340643226182874,"extension":5.672794929736381},"index":0,"playId":"dc75b732-5386-36e1-b7b8-69ad3c659a2c","pitchNumber":1,"startTime":"2025-08-03T02:57:10.694Z","endTime":"2025-08-03T02:57:14.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.67857098074921,"strikeZoneBottom":1.60618511162676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.842200750195722,"aZ":-26.30443356661092,"pfxX":-8.755048573788908,"pfxZ":3.6577500253045683,"pX":0.5061512207729493,"pZ":1.2071322968050264,"vX0":9.7707803309728,"vY0":-125.70851136409782,"vZ0":-5.939869717151815,"x":97.71,"y":206.19,"x0":-2.2886417183765837,"y0":50.003525777345054,"z0":5.72866624767237,"aX":-14.051031789165936},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":13.7,"spinRate":1961,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.43526766936503414,"extension":5.652579423149371},"index":1,"playId":"a7cd7c23-7f32-3cc4-8ce6-68d9ec51655e","pitchNumber":2,"startTime":"2025-08-03T02:57:26.907Z","endTime":"2025-08-03T02:57:30.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.781339608499092,"aZ":-18.953724177852617,"pfxX":-4.973624189850547,"pfxZ":9.718821425897335,"pX":0.40081645542764616,"pZ":2.2371923041962507,"vX0":7.688908588459919,"vY0":-115.92850123067848,"vZ0":-4.366895269846163,"x":101.72,"y":178.38,"x0":-2.3134818157193773,"y0":50.0039188167951,"z0":5.955849432340616,"aX":-6.7671753378694115},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":16.8,"breakHorizontal":7.1,"spinRate":1971,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.4725645873442925,"extension":5.6221130731181175},"index":2,"playId":"10cf2fba-2a1d-3752-ba11-d768b7a3bde5","pitchNumber":3,"startTime":"2025-08-03T02:57:42.198Z","endTime":"2025-08-03T02:57:45.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.6845616819968,"strikeZoneBottom":1.61234104274557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.843309997898512,"aZ":-28.00747773112769,"pfxX":-9.346479935862241,"pfxZ":2.6175959357395806,"pX":0.346583891707504,"pZ":1.090335510013556,"vX0":9.797750695027107,"vY0":-125.5065330193606,"vZ0":-5.8236527986778,"x":103.79,"y":209.34,"x0":-2.396953292232157,"y0":50.00402828567326,"z0":5.7271904665200974,"aX":-14.884426107079246},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.5,"breakHorizontal":14.6,"spinRate":1943,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.43673161807205085,"extension":5.675673696468},"index":3,"playId":"d89fb05e-df85-3bdc-bc36-8906a620f158","pitchNumber":4,"startTime":"2025-08-03T02:57:58.799Z","endTime":"2025-08-03T02:58:03.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.65192731777658,"strikeZoneBottom":1.61009251681492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.362429639253325,"aZ":-27.751484931316845,"pfxX":-9.17363724875997,"pfxZ":2.7608180560325035,"pX":0.31393372472529163,"pZ":2.820948786873181,"vX0":9.558436159669961,"vY0":-125.79816697683489,"vZ0":-2.155032053060798,"x":105.03,"y":162.61,"x0":-2.341913291386325,"y0":50.00595675438751,"z0":5.936975830759038,"aX":-14.715864345909866},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":14.4,"spinRate":2005,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.43528994819086897,"extension":5.633306407988244},"index":4,"playId":"43dd7b68-abf2-3497-92c3-dc5a5274528e","pitchNumber":5,"startTime":"2025-08-03T02:58:15.187Z","endTime":"2025-08-03T02:58:19.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62206457482347,"aZ":-28.11917833726192,"pfxX":-8.641672946836426,"pfxZ":2.503636287119697,"pX":-0.28614448642298645,"pZ":2.092639197430712,"vX0":8.348314271175592,"vY0":-126.12745859298472,"vZ0":-3.6175953687147375,"x":127.91,"y":182.28,"x0":-2.5094172803201005,"y0":50.001771188299855,"z0":5.80248511101216,"aX":-13.982667127650966},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":13.8,"spinRate":1904,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.43355279883628217,"extension":5.464865434902862},"hitData":{"launchSpeed":92.8,"launchAngle":25.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.33,"coordY":66.77}},"index":5,"playId":"70d11f9f-dfd2-317e-bd75-51f8ec850081","pitchNumber":6,"startTime":"2025-08-03T02:58:31.358Z","endTime":"2025-08-03T02:58:38.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:58:38.809Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a ground ball to catcher Kyle Teel, deflected by third baseman Brooks Baldwin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:00:48.419Z","endTime":"2025-08-03T03:02:20.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.91123579311141,"aZ":-32.87513380708442,"pfxX":4.484706380923961,"pfxZ":-0.45745625051376315,"pX":0.9973017085085341,"pZ":2.7637521401265244,"vX0":2.0489550741522815,"vY0":-122.97363199120092,"vZ0":-1.8353380656074405,"x":78.99,"y":164.16,"x0":-0.42648176612166944,"y0":50.00085159882241,"z0":6.280402643032517,"aX":6.940867927798419},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.0,"breakHorizontal":-8.5,"spinRate":2851,"spinDirection":102},"zone":12,"typeConfidence":2.0,"plateTime":0.44357184028627694,"extension":5.356627493818077},"index":0,"playId":"0ba7d59c-1ad5-30fc-b8ba-a4cea0cd6c88","pitchNumber":1,"startTime":"2025-08-03T03:01:05.789Z","endTime":"2025-08-03T03:01:08.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.45760659937876,"strikeZoneBottom":1.60648586778196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.155184900423013,"aZ":-38.62947745419817,"pfxX":4.104728730347387,"pfxZ":-4.33407080467037,"pX":1.3670451770473457,"pZ":0.12553612351439208,"vX0":2.766917777045203,"vY0":-121.59380207300211,"vZ0":-5.93437224469482,"x":64.89,"y":235.39,"x0":-0.3212816517615068,"y0":50.003949955485105,"z0":5.972070675562891,"aX":6.110530395742584},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.1,"breakHorizontal":-8.2,"spinRate":2997,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4514759269025772,"extension":5.516392467619289},"index":1,"playId":"14295d91-f8fe-378c-a4d4-1b662884e7f1","pitchNumber":2,"startTime":"2025-08-03T03:01:22.397Z","endTime":"2025-08-03T03:01:25.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.9,"endSpeed":84.7,"strikeZoneTop":3.37059563404338,"strikeZoneBottom":1.57995296810725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.195419612087022,"aZ":-11.178249302272235,"pfxX":-2.800508925445868,"pfxZ":11.363972235430072,"pX":-0.5498809651392819,"pZ":3.744838727523704,"vX0":0.49221483370417096,"vY0":-135.24276953357034,"vZ0":-4.341300505686349,"x":137.96,"y":137.67,"x0":-0.3707450131101199,"y0":50.002746821857926,"z0":6.158200629457566,"aX":-5.1746516959111055},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.8,"breakHorizontal":4.9,"spinRate":2459,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4053900762469458,"extension":5.46610601871522},"index":2,"playId":"7c28ebb9-090a-335e-8a74-6bcca4bf6792","pitchNumber":3,"startTime":"2025-08-03T03:01:36.496Z","endTime":"2025-08-03T03:01:40.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.0,"strikeZoneTop":3.37974668220645,"strikeZoneBottom":1.52871606207911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55725686631983,"aZ":-44.270880127579616,"pfxX":7.993692112099604,"pfxZ":-9.716718635274276,"pX":-0.9507002175682774,"pZ":2.5217527394435972,"vX0":-3.4453412456687786,"vY0":-112.16665095920999,"vZ0":1.2672744943737668,"x":153.24,"y":170.69,"x0":-0.414459697366298,"y0":50.00166477481742,"z0":6.544652887364458,"aX":9.954980913193404},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-16.7,"breakHorizontal":-13.3,"spinRate":3112,"spinDirection":36},"zone":11,"typeConfidence":0.91,"plateTime":0.4926113035919264,"extension":5.426160395031488},"index":3,"playId":"200cf5aa-a09a-3300-b33d-69dda41d5d62","pitchNumber":4,"startTime":"2025-08-03T03:01:57.428Z","endTime":"2025-08-03T03:02:01.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46817868548186,"aZ":-25.007837648153174,"pfxX":3.9497907764281237,"pfxZ":4.143390082110843,"pX":0.7044041956930781,"pZ":1.574876955363282,"vX0":1.1411953601681362,"vY0":-130.22431390497508,"vZ0":-6.832086399011505,"x":90.15,"y":196.26,"x0":-0.2520122042208807,"y0":50.00488277750873,"z0":6.104831878314889,"aX":6.833908249819885},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":-7.4,"spinRate":2625,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.4194233278918791,"extension":5.606803195597559},"hitData":{"launchSpeed":66.8,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.25,"coordY":187.71}},"index":4,"playId":"2d7aba9c-2312-3592-92c9-ac43ce18adeb","pitchNumber":5,"startTime":"2025-08-03T03:02:11.276Z","endTime":"2025-08-03T03:02:20.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:02:20.253Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schanuel walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:02:47.106Z","endTime":"2025-08-03T03:05:16.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.74667877125675,"strikeZoneBottom":1.7564023787498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.644180773243463,"aZ":-13.604089185564549,"pfxX":-3.612148421321563,"pfxZ":10.239982761813007,"pX":-1.3074742841819043,"pZ":5.049145730803475,"vX0":0.748933166372306,"vY0":-134.44231270185153,"vZ0":-0.5786203587170526,"x":166.84,"y":102.45,"x0":-1.1221254542239307,"y0":50.00504285567064,"z0":6.2409718101935745,"aX":-6.552398474046823},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":6.4,"spinRate":2385,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4088441631212434,"extension":5.50312396811857},"index":0,"playId":"814e1251-2c71-318f-9683-a71f7f1747ad","pitchNumber":1,"startTime":"2025-08-03T03:02:50.668Z","endTime":"2025-08-03T03:02:53.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.845911127947062,"aZ":-12.4431910109371,"pfxX":-4.424044398746444,"pfxZ":10.998472163701702,"pX":-0.23628136461732935,"pZ":2.7100095191163875,"vX0":3.255683628034247,"vY0":-133.60640016441417,"vZ0":-6.452285296786119,"x":126.01,"y":165.61,"x0":-0.9005374741378237,"y0":50.00355722332768,"z0":6.064176531764405,"aX":-7.937254461381471},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2348,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4111600324118734,"extension":5.7052297888585235},"index":1,"playId":"f36de774-2409-323a-b763-a47135adc056","pitchNumber":2,"startTime":"2025-08-03T03:03:09.530Z","endTime":"2025-08-03T03:03:13.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"d5717b0f-8af6-3d3e-80ae-f0f9baaf53c4","startTime":"2025-08-03T03:03:29.762Z","endTime":"2025-08-03T03:03:32.762Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.73363839564147,"strikeZoneBottom":1.71399041002579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80574223170455,"aZ":-23.10543624847458,"pfxX":1.0491779725848644,"pfxZ":5.290378609787901,"pX":-1.1246842431202868,"pZ":4.56427084798495,"vX0":-0.4334894212693753,"vY0":-130.00391914844934,"vZ0":0.044256722796861214,"x":159.87,"y":115.54,"x0":-1.092260852026619,"y0":50.004636883001005,"z0":6.2982759642786315,"aX":1.799200815005899},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.8,"breakHorizontal":-1.8,"spinRate":2469,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.421026952050755,"extension":5.447563222655293},"index":3,"playId":"4c5d28cc-7b3e-3a8f-81af-92a2db698f63","pitchNumber":3,"startTime":"2025-08-03T03:03:51.880Z","endTime":"2025-08-03T03:03:54.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"85ff1674-0f0f-3df7-b7e6-197c0871fddd","startTime":"2025-08-03T03:04:05.139Z","endTime":"2025-08-03T03:04:08.139Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.76025376487761,"strikeZoneBottom":1.62109660994073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.809366718152074,"aZ":-22.080625488609495,"pfxX":0.7412571026156383,"pfxZ":5.840695124714266,"pX":-0.9542356255272227,"pZ":3.4398485322945005,"vX0":0.13249675969755553,"vY0":-130.6973704146499,"vZ0":-2.637219792108877,"x":153.37,"y":145.9,"x0":-1.1019029198585464,"y0":50.00415959346461,"z0":6.122181261694271,"aX":1.2810266437523274},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.2,"breakHorizontal":-1.3,"spinRate":2435,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.4192599595443416,"extension":5.501375556594405},"index":5,"playId":"1d0c7691-4390-39ab-a4cf-ba9f09c91aab","pitchNumber":4,"startTime":"2025-08-03T03:04:27.989Z","endTime":"2025-08-03T03:04:32.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":6,"playId":"997791c8-45da-33e9-aa50-020ae4426e24","startTime":"2025-08-03T03:04:41.725Z","endTime":"2025-08-03T03:04:46.423Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Nolan Schanuel batting, Zach Neto advances to 2nd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":650644,"fullName":"Aaron Civale"}}},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":7,"actionPlayId":"997791c8-45da-33e9-aa50-020ae4426e24","startTime":"2025-08-03T03:04:55.907Z","endTime":"2025-08-03T03:05:11.675Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650644,"link":"/api/v1/people/650644"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"postOnSecond":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.98,"dramaIndex":74.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.67190018495804,"strikeZoneBottom":1.6238991172995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.154173673651364,"aZ":-10.283257993059623,"pfxX":-4.712601243452118,"pfxZ":11.850723846082378,"pX":-0.955893473453308,"pZ":3.058232654682636,"vX0":1.3687609943651484,"vY0":-135.43088645170877,"vZ0":-6.220798906694944,"x":153.44,"y":156.21,"x0":-0.8574330586293849,"y0":50.00182513015443,"z0":6.113256694116157,"aX":-8.703055992491702},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.3,"breakHorizontal":8.2,"spinRate":2424,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40532406483638717,"extension":5.651771382234207},"index":8,"playId":"3677ab5f-8d35-3dc9-b6c4-a43ef348ba14","pitchNumber":5,"startTime":"2025-08-03T03:05:11.675Z","endTime":"2025-08-03T03:05:16.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.900000000000006,"awayTeamWinProbability":45.099999999999994,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.98,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:05:16.143Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:05:32.879Z","endTime":"2025-08-03T03:07:02.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.1,"strikeZoneTop":3.4288160805792,"strikeZoneBottom":1.61815157072638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.445970024827933,"aZ":-44.33661301467135,"pfxX":5.23277685961739,"pfxZ":-9.205612569806656,"pX":0.27329288279902636,"pZ":2.4767203657842853,"vX0":-0.402175179307521,"vY0":-115.34396050947825,"vZ0":0.7609940203271772,"x":106.58,"y":171.91,"x0":-0.22622522091272346,"y0":50.005125331210635,"z0":6.487081847120982,"aX":6.910822987267841},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-16.0,"breakHorizontal":-9.4,"spinRate":3069,"spinDirection":44},"zone":5,"typeConfidence":0.9,"plateTime":0.47853591643541016,"extension":5.5134799510579},"index":0,"playId":"c3e4e9bb-a29b-32c9-b407-b5f7cabc3caf","pitchNumber":1,"startTime":"2025-08-03T03:05:52.802Z","endTime":"2025-08-03T03:05:56.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.53496958426865,"strikeZoneBottom":1.6356762703308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.747576153815764,"aZ":-20.118010318501792,"pfxX":2.041738857146616,"pfxZ":6.986921701491541,"pX":0.6200434747758264,"pZ":2.7632718414925352,"vX0":1.448641658854021,"vY0":-130.35014272646234,"vZ0":-4.869729798196155,"x":93.37,"y":164.17,"x0":-0.20766235675790995,"y0":50.00261216344619,"z0":6.169496426809445,"aX":3.5216572402706303},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.9,"breakHorizontal":-4.0,"spinRate":2485,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.419805327634867,"extension":5.624694373324756},"index":1,"playId":"68351869-7acd-3c42-a765-25293e1aca33","pitchNumber":2,"startTime":"2025-08-03T03:06:13.270Z","endTime":"2025-08-03T03:06:17.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.40109183322399,"strikeZoneBottom":1.59178361140926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6265453141738,"aZ":-34.16923287164748,"pfxX":4.107690592539434,"pfxZ":-1.301672216353286,"pX":1.0098706673343596,"pZ":0.8925923611903824,"vX0":1.7925238592581245,"vY0":-122.94236145584621,"vZ0":-5.488519168160907,"x":78.51,"y":214.68,"x0":-0.2615736019047483,"y0":50.00174920911037,"z0":6.043093060494065,"aX":6.307570167243947},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.4,"breakHorizontal":-7.8,"spinRate":2750,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44495900203590466,"extension":5.626378191185481},"index":2,"playId":"bdf0133e-5718-30ea-b876-e6e8c9c3686d","pitchNumber":3,"startTime":"2025-08-03T03:06:35.613Z","endTime":"2025-08-03T03:06:39.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.43655250630296,"strikeZoneBottom":1.59742581590778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.692916191373378,"aZ":-21.101706640523194,"pfxX":-11.466375135996689,"pfxZ":5.856907759107232,"pX":0.5127614852356905,"pZ":2.8888070034545072,"vX0":6.022547098990582,"vY0":-136.96682303632534,"vZ0":-4.335557184317808,"x":97.45,"y":160.78,"x0":-0.2308605798248167,"y0":50.003340060921644,"z0":5.944897336295477,"aX":-21.67485831093617},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":19.4,"spinRate":2196,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4006848271137833,"extension":5.467029869014023},"index":3,"playId":"121747f9-2fcc-3d37-b243-96b37a80906d","pitchNumber":4,"startTime":"2025-08-03T03:06:57.830Z","endTime":"2025-08-03T03:07:02.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.199999999999996,"awayTeamWinProbability":51.800000000000004,"homeTeamWinProbabilityAdded":-6.70000000000001,"leverageIndex":2.47,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:07:02.348Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jo Adell lines out to shortstop Colson Montgomery.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:07:31.202Z","endTime":"2025-08-03T03:07:52.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c759d61d-ba9f-4646-87a6-65d16459209d","startTime":"2025-08-03T03:07:31.202Z","endTime":"2025-08-03T03:07:36.202Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.849862141631554,"aZ":-18.746278403841288,"pfxX":-9.126833088913703,"pfxZ":7.104548627909029,"pX":-0.8847609532309841,"pZ":3.445175962525051,"vX0":2.0566920418096597,"vY0":-136.77808820624,"vZ0":-3.4666941810867575,"x":150.73,"y":145.76,"x0":-0.4619114292088467,"y0":50.00328186348988,"z0":6.018395730997222,"aX":-17.251224418139213},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":16.1,"spinRate":2130,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40082307477833723,"extension":5.534223443333367},"hitData":{"launchSpeed":53.5,"launchAngle":22.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":114.46,"coordY":151.4}},"index":1,"playId":"4d82eac0-f05b-313d-aa53-0cfaa45ed41a","pitchNumber":1,"startTime":"2025-08-03T03:07:46.146Z","endTime":"2025-08-03T03:07:52.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.1,"awayTeamWinProbability":57.9,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":2.62,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:07:52.462Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:08:59.994Z","endTime":"2025-08-03T03:10:51.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","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":"d432889e-5ec0-3a13-b2c9-cef9d639f4d7","startTime":"2025-08-03T03:08:31.391Z","endTime":"2025-08-03T03:08:34.391Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18248806540383,"aZ":-42.07135381637079,"pfxX":5.478216501021006,"pfxZ":-7.363595605915364,"pX":0.7559677152473568,"pZ":1.6109161704586836,"vX0":1.8882757716740168,"vY0":-115.94033133391645,"vZ0":-1.595672076641878,"x":88.18,"y":195.29,"x0":-0.7834857100713811,"y0":50.00212598126572,"z0":6.368630846804805,"aX":7.364604905408688},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.4,"breakHorizontal":-10.4,"spinRate":3025,"spinDirection":42},"zone":9,"typeConfidence":0.87,"plateTime":0.47467623210844456,"extension":5.702381279477184},"index":1,"playId":"b6357c9b-c877-3913-8e33-5a60632be4a8","pitchNumber":1,"startTime":"2025-08-03T03:09:02.255Z","endTime":"2025-08-03T03:09:05.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.4051701412416,"strikeZoneBottom":1.55166372919248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.453677264785536,"aZ":-21.751270581705164,"pfxX":1.6405809457332934,"pfxZ":6.035863765414607,"pX":0.18495361097979446,"pZ":1.604302243002685,"vX0":2.387680250870049,"vY0":-130.80782936385003,"vZ0":-7.151872034764359,"x":109.95,"y":195.46,"x0":-0.9540620082557199,"y0":50.00615054438877,"z0":6.013355343294337,"aX":2.8331886668794337},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-3.5,"spinRate":2646,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.41927435256767254,"extension":5.672039185430624},"index":2,"playId":"7a6a1120-f798-34af-ad32-c103280f34cf","pitchNumber":2,"startTime":"2025-08-03T03:09:22.548Z","endTime":"2025-08-03T03:09:25.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.662220756770534,"aZ":-17.821905266710658,"pfxX":-8.650797976603997,"pfxZ":7.692616559123676,"pX":-0.8413347913188627,"pZ":2.8549681268552685,"vX0":3.7725311215655988,"vY0":-135.91953563129937,"vZ0":-4.953284426380512,"x":149.07,"y":161.7,"x0":-1.1258864100233212,"y0":50.00091241464604,"z0":5.944186355321752,"aX":-16.132825958371036},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":14.9,"spinRate":2326,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40346512659887424,"extension":5.51792701336192},"index":3,"playId":"6bd9e372-7a28-3543-b678-4f59d6c5ba67","pitchNumber":3,"startTime":"2025-08-03T03:09:43.606Z","endTime":"2025-08-03T03:09:47.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.47130087450983,"strikeZoneBottom":1.37672617008126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.499451269596506,"aZ":-18.509296292142803,"pfxX":-9.419960317853747,"pfxZ":7.222862069228611,"pX":-1.262006607680094,"pZ":3.9871875798223293,"vX0":2.8143498557081044,"vY0":-136.76566139304742,"vZ0":-2.1044377170904935,"x":165.1,"y":131.13,"x0":-1.0812698401585918,"y0":50.003224007388624,"z0":6.037675656016634,"aX":-17.824241089833667},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":16.4,"spinRate":2303,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4006633426704851,"extension":5.599126139804284},"index":4,"playId":"e6295f29-9351-3076-9217-b1a77b67f93c","pitchNumber":4,"startTime":"2025-08-03T03:10:10.004Z","endTime":"2025-08-03T03:10:13.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"ebadb331-5fdd-481a-b795-0cb0d0d21d2e","startTime":"2025-08-03T03:10:26.690Z","endTime":"2025-08-03T03:10:31.690Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.003812974477192,"aZ":-43.04399923329393,"pfxX":7.176720788054135,"pfxZ":-8.211808784146129,"pX":0.6329976740514375,"pZ":1.693605965839634,"vX0":0.9051846734207185,"vY0":-115.0636923759116,"vZ0":-1.1479751775055251,"x":92.87,"y":193.05,"x0":-0.6981382250243263,"y0":50.004654505616585,"z0":6.419264280886658,"aX":9.495838781789594},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.8,"breakHorizontal":-13.2,"spinRate":3063,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.47846327764555596,"extension":5.6252381184147335},"index":6,"playId":"a11b301f-f743-32ab-921c-0d11419c8888","pitchNumber":5,"startTime":"2025-08-03T03:10:47.047Z","endTime":"2025-08-03T03:10:51.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-5.900000000000006,"leverageIndex":2.34,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:10:51.282Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Baldwin walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:13:14.045Z","endTime":"2025-08-03T03:14:28.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.23401087706573,"strikeZoneBottom":1.51226247664113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.144479241720276,"aZ":-25.64289064762196,"pfxX":-9.06096239697371,"pfxZ":4.955426287364354,"pX":-1.6442700643681436,"pZ":2.6728826508191426,"vX0":5.05006265431774,"vY0":-114.1545751026155,"vZ0":-1.8910240579221198,"x":179.68,"y":166.61,"x0":-2.708664048787117,"y0":50.005074694030505,"z0":6.038024328325756,"aX":-11.952147667998965},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":8.8,"breakHorizontal":15.1,"spinRate":2050,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.47993433520521034,"extension":5.519843995923397},"index":0,"playId":"d299ce7d-69e1-3a01-8ec4-ac872e879fa0","pitchNumber":1,"startTime":"2025-08-03T03:13:21.584Z","endTime":"2025-08-03T03:13:27.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.8,"strikeZoneTop":3.23620546839708,"strikeZoneBottom":1.48439900648819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.520921942644456,"aZ":-25.310469482203562,"pfxX":-7.989525454648023,"pfxZ":5.218387520363594,"pX":-1.2595527629738745,"pZ":3.135898586710867,"vX0":5.2676184194026,"vY0":-114.08109292542849,"vZ0":-1.034921850139016,"x":165.01,"y":154.11,"x0":-2.5636384876782072,"y0":50.00132398776008,"z0":6.096572926358792,"aX":-10.501477724301582},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":9.5,"breakHorizontal":13.1,"spinRate":2004,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.48062911585300583,"extension":5.527678247177492},"index":1,"playId":"fefc1610-a744-3d98-abe0-0152d8eaf137","pitchNumber":2,"startTime":"2025-08-03T03:13:37.907Z","endTime":"2025-08-03T03:13:42.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.23055802638837,"strikeZoneBottom":1.50896057785295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26321096887817,"aZ":-24.100058630354876,"pfxX":-7.9988953740580975,"pfxZ":5.140134762493659,"pX":0.808714075006443,"pZ":2.684982675821124,"vX0":10.11941197820574,"vY0":-124.10271986677647,"vZ0":-2.8745253719915658,"x":86.17,"y":166.29,"x0":-2.2696802795687105,"y0":50.00158490551415,"z0":5.851121285811647,"aX":-12.561174137951557},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.9,"breakHorizontal":12.4,"spinRate":1960,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4402202428490285,"extension":5.637460899306042},"index":2,"playId":"36327cfb-adc6-3098-b1c8-7596353894c9","pitchNumber":3,"startTime":"2025-08-03T03:13:53.287Z","endTime":"2025-08-03T03:13:58.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.24047928178522,"strikeZoneBottom":1.48872832412158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77408435724821,"aZ":-24.295463382047835,"pfxX":-8.631265987966993,"pfxZ":4.937549987537471,"pX":1.0630095073932109,"pZ":2.2582170136351616,"vX0":11.151290398385582,"vY0":-125.15655010979981,"vZ0":-3.8886073375619365,"x":76.48,"y":177.81,"x0":-2.3159898070976164,"y0":50.004088338774245,"z0":5.807314084944023,"aX":-13.779983023666952},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.3,"breakHorizontal":13.2,"spinRate":1964,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4365872966358304,"extension":5.62704202070483},"index":3,"playId":"7f9de173-e80a-33d1-a96e-81ccd990a758","pitchNumber":4,"startTime":"2025-08-03T03:14:09.441Z","endTime":"2025-08-03T03:14:13.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.18410411031626,"strikeZoneBottom":1.46230128740312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96382087762198,"aZ":-25.365949733456524,"pfxX":-9.68021608154492,"pfxZ":5.044008940817264,"pX":-1.3857051866811463,"pZ":2.660963163394416,"vX0":5.462954741194126,"vY0":-115.58430194415874,"vZ0":-2.074883552726533,"x":169.82,"y":166.93,"x0":-2.524644932835599,"y0":50.00509678683674,"z0":6.011178515975337,"aX":-13.07218495170069},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":1973,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.47426353334562865,"extension":5.484133272433739},"index":4,"playId":"26151ce0-07e1-3346-8bb1-dbb676c48032","pitchNumber":5,"startTime":"2025-08-03T03:14:24.545Z","endTime":"2025-08-03T03:14:28.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:14:28.567Z","atBatIndex":30},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Josh Rojas grounds into a double play, second baseman Luis Rengifo to shortstop Zach Neto to first baseman Nolan Schanuel. Brooks Baldwin out at 2nd. Josh Rojas out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:15:21.551Z","endTime":"2025-08-03T03:16:29.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,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":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T03:14:51.802Z","endTime":"2025-08-03T03:15:06.803Z","isPitch":false,"type":"action","player":{"id":668942,"link":"/api/v1/people/668942"},"defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"1d278047-e623-3382-b2fa-3d34175652ca","startTime":"2025-08-03T03:15:06.803Z","endTime":"2025-08-03T03:15:09.803Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.61877668295445,"strikeZoneBottom":1.66402366151063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.998713535005063,"aZ":-23.86479616657517,"pfxX":-9.888881246856727,"pfxZ":6.241672845900821,"pX":-0.8098179219336753,"pZ":2.1730459703098033,"vX0":6.805780027153649,"vY0":-114.56585735685724,"vZ0":-3.433825046104405,"x":147.87,"y":180.11,"x0":-2.5329727120284633,"y0":50.0006773082868,"z0":6.021680805347769,"aX":-13.155127335672281},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":10.7,"breakHorizontal":16.2,"spinRate":2047,"spinDirection":232},"zone":7,"typeConfidence":0.91,"plateTime":0.47793465900691245,"extension":5.49024863503639},"index":2,"playId":"76a80565-9a2c-3a12-b328-bfa543589bdc","pitchNumber":1,"startTime":"2025-08-03T03:15:23.684Z","endTime":"2025-08-03T03:15:27.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"playId":"c2b1658f-7bdd-3324-8258-17234b35cbfd","startTime":"2025-08-03T03:15:42.258Z","endTime":"2025-08-03T03:15:45.258Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.58579530455314,"strikeZoneBottom":1.63096648175106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.342336840541773,"aZ":-23.935876847606483,"pfxX":-11.027749881666324,"pfxZ":6.213003097611574,"pX":-1.0583109265659885,"pZ":2.110320967116918,"vX0":6.484171730433148,"vY0":-114.76755036629477,"vZ0":-3.4351813709297807,"x":157.34,"y":181.8,"x0":-2.495411796823231,"y0":50.00468874110446,"z0":5.972097987919111,"aX":-14.630877294370139},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":10.6,"breakHorizontal":18.2,"spinRate":2045,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.47826050342948623,"extension":5.454642651214421},"index":4,"playId":"83238413-447b-3828-af7b-961818d4d168","pitchNumber":2,"startTime":"2025-08-03T03:16:03.978Z","endTime":"2025-08-03T03:16:08.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15918938747645,"aZ":-23.879989406674206,"pfxX":-8.811068290995026,"pfxZ":5.3017423774178685,"pX":-0.063680996432074,"pZ":2.076805785843902,"vX0":8.493164609914723,"vY0":-124.1439184451282,"vZ0":-4.4337264798766824,"x":119.43,"y":182.71,"x0":-2.3795715919230576,"y0":50.00562609364408,"z0":5.866534605325047,"aX":-13.796214500620437},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.8,"breakHorizontal":14.0,"spinRate":1875,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.44070051672763766,"extension":5.522307608250191},"hitData":{"launchSpeed":107.8,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":151.98,"coordY":152.01}},"index":5,"playId":"734f0bc2-aa11-3cbd-b0f2-12e814ed6708","pitchNumber":3,"startTime":"2025-08-03T03:16:20.696Z","endTime":"2025-08-03T03:16:29.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":7.900000000000006,"leverageIndex":1.53,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:16:29.366Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:16:46.398Z","endTime":"2025-08-03T03:19:22.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":67.4,"strikeZoneTop":3.66958231533745,"strikeZoneBottom":1.61109464796412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.434732441241607,"aZ":-37.30610136977412,"pfxX":8.509584319394175,"pfxZ":-4.47441813866396,"pX":0.060753050725056566,"pZ":2.3603313711609384,"vX0":3.478713576944308,"vY0":-107.29462424466736,"vZ0":0.9533401418586025,"x":114.68,"y":175.05,"x0":-2.695507604863771,"y0":50.002892546196065,"z0":6.122356507401887,"aX":9.757194216613023},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-7.3,"breakHorizontal":-16.4,"spinRate":2904,"spinDirection":51},"zone":5,"typeConfidence":0.9,"plateTime":0.5137521130303062,"extension":5.366012284908642},"index":0,"playId":"78e7a882-e85c-37bb-9663-35eac6199a4d","pitchNumber":1,"startTime":"2025-08-03T03:16:55.628Z","endTime":"2025-08-03T03:16:59.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.4,"endSpeed":79.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.685563986804485,"aZ":-28.272046813922852,"pfxX":-8.41414298811345,"pfxZ":2.4211448308764982,"pX":0.1925782640547672,"pZ":3.0944806471957467,"vX0":9.163610995187224,"vY0":-125.61004639429574,"vZ0":-1.4139438554097774,"x":109.66,"y":155.23,"x0":-2.396974919981079,"y0":50.000084218471756,"z0":5.9475689121579745,"aX":-13.54292690185507},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":13.3,"spinRate":1913,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.43481976034289005,"extension":5.5683340043330585},"index":1,"playId":"0eb09a9c-139b-3635-882a-6764ec4100a2","pitchNumber":2,"startTime":"2025-08-03T03:17:11.097Z","endTime":"2025-08-03T03:17:14.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":87.6,"endSpeed":80.2,"strikeZoneTop":3.71131464662614,"strikeZoneBottom":1.65279807399132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33825197891319,"aZ":-20.049513323578903,"pfxX":-4.887403738712485,"pfxZ":7.373438382299413,"pX":-1.850947845935491,"pZ":2.155165125986023,"vX0":4.213260113101336,"vY0":-127.44964656503363,"vZ0":-4.3237541860467115,"x":187.55,"y":180.59,"x0":-2.8909949848562584,"y0":50.00269376076061,"z0":5.458366272234132,"aX":-8.035752338433765},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.6,"breakHorizontal":7.9,"spinRate":2013,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.429857192094123,"extension":5.723027972868016},"index":2,"playId":"33b1bea0-3104-3a76-8c5b-f7b0c0335f36","pitchNumber":3,"startTime":"2025-08-03T03:17:32.941Z","endTime":"2025-08-03T03:17:36.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":80.2,"endSpeed":73.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.64312177819647,"aZ":-25.61313815708783,"pfxX":-10.092198306356671,"pfxZ":4.7643563549803485,"pX":-0.3332655609511413,"pZ":1.26004817130861,"vX0":7.720269951073322,"vY0":-116.57081728536829,"vZ0":-4.974550143897651,"x":129.7,"y":204.76,"x0":-2.374698905410898,"y0":50.00513091078832,"z0":5.835953679851468,"aX":-13.909593956829472},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.7,"breakHorizontal":16.4,"spinRate":2009,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4696259597635395,"extension":5.596600047799464},"index":3,"playId":"27b8783b-99b1-347e-9cba-233abd597876","pitchNumber":4,"startTime":"2025-08-03T03:17:49.114Z","endTime":"2025-08-03T03:17:52.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":80.5,"endSpeed":73.8,"strikeZoneTop":3.64211125243536,"strikeZoneBottom":1.6134241632881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60008222687266,"aZ":-28.156005132749485,"pfxX":-9.72108184387541,"pfxZ":2.892210890575665,"pX":-1.2988631588812722,"pZ":2.904673011518989,"vX0":5.58385983194002,"vY0":-117.16146280842976,"vZ0":-1.201825361329567,"x":166.51,"y":160.35,"x0":-2.4528668344040394,"y0":50.00059326577885,"z0":6.061127890634838,"aX":-13.482393117157569},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.3,"breakHorizontal":16.2,"spinRate":2092,"spinDirection":231},"zone":11,"typeConfidence":0.87,"plateTime":0.46790022685325017,"extension":5.458390069357754},"index":4,"playId":"0c76e444-f1db-3978-a7f7-2657161a3577","pitchNumber":5,"startTime":"2025-08-03T03:18:10.170Z","endTime":"2025-08-03T03:18:14.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":87.7,"endSpeed":80.3,"strikeZoneTop":3.62675663580698,"strikeZoneBottom":1.62842068930099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.610825991683594,"aZ":-18.035532953645674,"pfxX":-5.659504973260454,"pfxZ":8.586835529410195,"pX":-1.0918683382349408,"pZ":2.070941156608669,"vX0":5.887585695658143,"vY0":-127.60541386569538,"vZ0":-5.256658947821742,"x":158.62,"y":182.86,"x0":-2.695315726346504,"y0":50.004986038083494,"z0":5.581668102558728,"aX":-9.321387928502391},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":1968,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.42947805059098343,"extension":5.638110927811052},"index":5,"playId":"8b0767ea-a01a-34b7-8d4a-590986c67e2d","pitchNumber":6,"startTime":"2025-08-03T03:18:28.816Z","endTime":"2025-08-03T03:18:33.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16001431905903,"aZ":-27.50054245818381,"pfxX":-9.318406328760165,"pfxZ":2.9070561454898183,"pX":0.7877873787876337,"pZ":3.2336405499918204,"vX0":10.749366822259045,"vY0":-125.62313265612966,"vZ0":-1.1238838934825746,"x":86.97,"y":151.47,"x0":-2.325143359574286,"y0":50.001397289077254,"z0":5.911269236716619,"aX":-14.97334615315672},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":14.5,"spinRate":1980,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.4351161331522748,"extension":5.600902428554628},"index":6,"playId":"a63769bf-c6e2-3dc9-9426-f2ede9990315","pitchNumber":7,"startTime":"2025-08-03T03:18:54.884Z","endTime":"2025-08-03T03:18:58.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.67877732809976,"strikeZoneBottom":1.62036515600619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28071141309133,"aZ":-18.32389266620646,"pfxX":-4.661713844086666,"pfxZ":8.569878848558972,"pX":-0.5840612616800821,"pZ":2.164574216139266,"vX0":6.59710219011104,"vY0":-126.46194000513327,"vZ0":-4.991897508672578,"x":139.26,"y":180.34,"x0":-2.6233688875244283,"y0":50.00442853930337,"z0":5.638225643716044,"aX":-7.536266973349057},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":14.5,"breakHorizontal":7.0,"spinRate":1984,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4334614715356886,"extension":5.749534769600924},"index":7,"playId":"0af65136-3509-306e-822d-cd848835716e","pitchNumber":8,"startTime":"2025-08-03T03:19:18.116Z","endTime":"2025-08-03T03:19:22.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":543294,"link":"/api/v1/people/543294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:19:22.117Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out, third baseman Brooks Baldwin to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:21:17.021Z","endTime":"2025-08-03T03:22:46.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.8,"endSpeed":76.7,"strikeZoneTop":3.67100358641552,"strikeZoneBottom":1.71392052722591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.86261347957958,"aZ":-36.21519960152415,"pfxX":4.186235534209148,"pfxZ":-2.7159289208476647,"pX":0.31220029969441737,"pZ":3.483197315784615,"vX0":0.5004760166416999,"vY0":-120.71334866235996,"vZ0":0.6395617067884918,"x":105.1,"y":144.73,"x0":-0.4417719555277072,"y0":50.00438707131026,"z0":6.384339696817516,"aX":6.224169673972064},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.6,"breakHorizontal":-7.7,"spinRate":2699,"spinDirection":90},"zone":3,"typeConfidence":0.92,"plateTime":0.4524583299901468,"extension":5.384001047181403},"index":0,"playId":"a21fb934-2336-3587-9243-f24ed4389e5e","pitchNumber":1,"startTime":"2025-08-03T03:21:34.200Z","endTime":"2025-08-03T03:21:38.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.69754630859682,"strikeZoneBottom":1.67964825802623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.145214256984406,"aZ":-12.41298731450808,"pfxX":-1.744968109675623,"pfxZ":11.014431353286486,"pX":-0.4162622362901163,"pZ":5.1526091679497465,"vX0":0.5896052994384116,"vY0":-133.67689931891184,"vZ0":-0.7824069282628577,"x":132.87,"y":99.66,"x0":-0.4141190424283287,"y0":50.00298533652686,"z0":6.347789793396373,"aX":-3.1305867243815495},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.9,"breakHorizontal":3.0,"spinRate":2286,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4111187848272979,"extension":5.310013426815298},"index":1,"playId":"02007b56-727b-3ece-aa27-12bb325e2735","pitchNumber":2,"startTime":"2025-08-03T03:21:49.780Z","endTime":"2025-08-03T03:21:53.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.65272539241818,"strikeZoneBottom":1.75632656102828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.899905666910474,"aZ":-19.37559606043365,"pfxX":-8.607867080146537,"pfxZ":6.981925829731807,"pX":-0.32523190637735866,"pZ":4.699522575525183,"vX0":3.2417336388188023,"vY0":-134.70057044628652,"vZ0":-0.28636278463515347,"x":129.4,"y":111.89,"x0":-0.42754274138680326,"y0":50.00433471374248,"z0":6.179945728892068,"aX":-15.781680635385621},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":14.9,"spinRate":2338,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40699395181916787,"extension":5.322945028452839},"index":2,"playId":"75301828-b69e-3b15-a637-e77032ba0655","pitchNumber":3,"startTime":"2025-08-03T03:22:06.224Z","endTime":"2025-08-03T03:22:09.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50766548431464,"aZ":-19.61714756379156,"pfxX":-8.277140354065661,"pfxZ":6.832210872114292,"pX":-0.07419975307033874,"pZ":3.900718591237635,"vX0":3.711908379578783,"vY0":-134.54379201472076,"vZ0":-2.129771197576835,"x":119.83,"y":133.46,"x0":-0.3944531570036166,"y0":50.002215050179,"z0":6.0890253675491,"aX":-15.212204229561209},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":14.3,"spinRate":2271,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40669859752933046,"extension":5.412988647985444},"index":3,"playId":"f93a821f-366c-3a04-acc7-6b16892e6255","pitchNumber":4,"startTime":"2025-08-03T03:22:22.851Z","endTime":"2025-08-03T03:22:26.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36935597522116,"aZ":-44.17379066547673,"pfxX":5.754495886859374,"pfxZ":-9.306881566881657,"pX":0.26228117168975823,"pZ":1.709160757057009,"vX0":-0.41393126551791226,"vY0":-113.62166907126526,"vZ0":-0.6581481211987075,"x":107.0,"y":192.63,"x0":-0.2980097256058606,"y0":50.00043667438639,"z0":6.4423178922427375,"aX":7.423550168721756},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-16.7,"breakHorizontal":-10.2,"spinRate":3004,"spinDirection":38},"zone":8,"typeConfidence":0.91,"plateTime":0.48451667966605916,"extension":5.410070581195582},"hitData":{"launchSpeed":69.7,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.24,"coordY":167.1}},"index":4,"playId":"1abb296d-b8fb-35c2-8e35-65a31b7569e0","pitchNumber":5,"startTime":"2025-08-03T03:22:38.964Z","endTime":"2025-08-03T03:22:46.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:22:46.175Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Rengifo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:23:07.040Z","endTime":"2025-08-03T03:24:06.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.3507242153287,"strikeZoneBottom":1.45133693440735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.579168437324963,"aZ":-21.20062296649267,"pfxX":3.1563939072500915,"pfxZ":6.487528574743205,"pX":-1.279952086067032,"pZ":4.185292311328647,"vX0":-1.8586812032993096,"vY0":-128.46418387943467,"vZ0":-1.1516607045576088,"x":165.79,"y":125.78,"x0":-0.9616598969649368,"y0":50.00381225633244,"z0":6.268649781783141,"aX":5.340114999210127},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.8,"breakHorizontal":-5.4,"spinRate":2549,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.42439513661892914,"extension":5.415861593908033},"index":0,"playId":"5220472d-117b-3110-af67-84da85a725c4","pitchNumber":1,"startTime":"2025-08-03T03:23:12.169Z","endTime":"2025-08-03T03:23:16.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.0,"strikeZoneTop":3.30287516614646,"strikeZoneBottom":1.40356611889282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67909376398297,"aZ":-44.02904970202777,"pfxX":7.678002270856727,"pfxZ":-9.836882587764327,"pX":-0.8654472666083585,"pZ":3.075218135582187,"vX0":-2.0962438923900355,"vY0":-110.04911951725721,"vZ0":2.6621871511119624,"x":149.99,"y":155.75,"x0":-0.8881015616659061,"y0":50.00162382763224,"z0":6.572755098561859,"aX":9.254089330228336},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":-16.6,"breakHorizontal":-13.2,"spinRate":3091,"spinDirection":41},"zone":11,"typeConfidence":0.91,"plateTime":0.5010313942760911,"extension":5.539306835330215},"index":1,"playId":"73ba297a-2634-361f-9fe1-84a42e132920","pitchNumber":2,"startTime":"2025-08-03T03:23:29.126Z","endTime":"2025-08-03T03:23:34.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.32483260261961,"strikeZoneBottom":1.51703356720822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89564594015008,"aZ":-14.358606039062668,"pfxX":-3.5292898483608144,"pfxZ":9.744235797685093,"pX":-1.0585453323281735,"pZ":3.602280830400738,"vX0":0.7088806804777883,"vY0":-134.53967076712271,"vZ0":-4.062013981302918,"x":157.35,"y":141.52,"x0":-0.8673894203196786,"y0":50.00346219453012,"z0":6.153119880762237,"aX":-6.4534318870098835},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":6.2,"spinRate":2353,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4075168188116036,"extension":5.439135775963458},"index":2,"playId":"f4360eac-14dd-3e25-a400-4947c7bc1a9f","pitchNumber":3,"startTime":"2025-08-03T03:23:43.534Z","endTime":"2025-08-03T03:23:48.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.06142004751696,"strikeZoneBottom":1.4059918464694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45415997457048,"aZ":-14.19164352771246,"pfxX":-2.7279134063179598,"pfxZ":9.917266055871186,"pX":-0.5765060532391986,"pZ":3.55983516912286,"vX0":1.5865618100911794,"vY0":-134.15098781416003,"vZ0":-4.230642761363984,"x":138.98,"y":142.66,"x0":-0.8228260224850781,"y0":50.00104485996175,"z0":6.176915875352792,"aX":-4.945199330807228},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2388,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40912301916576777,"extension":5.512590119737288},"index":3,"playId":"a1f0c3ae-30a1-3ced-ab14-223907eda576","pitchNumber":4,"startTime":"2025-08-03T03:24:01.492Z","endTime":"2025-08-03T03:24:06.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.99,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:24:06.028Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gustavo Campero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:24:28.711Z","endTime":"2025-08-03T03:25:42.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.0,"strikeZoneTop":3.06944523949684,"strikeZoneBottom":1.36583761890896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.423327347864408,"aZ":-42.91860802111094,"pfxX":6.569469870138905,"pfxZ":-8.724127623553557,"pX":-0.06670335312638946,"pZ":1.665088791933467,"vX0":-0.035195357698520835,"vY0":-111.28396865094966,"vZ0":-0.47335145138924584,"x":119.54,"y":193.82,"x0":-0.9014938377479055,"y0":50.00523725815557,"z0":6.39791492076782,"aX":8.087631645665203},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-15.5,"breakHorizontal":-11.9,"spinRate":3054,"spinDirection":42},"zone":8,"typeConfidence":0.91,"plateTime":0.4957227515761575,"extension":5.603283234882987},"index":0,"playId":"8c465869-1d13-30ec-8c9f-38ad12c0f18e","pitchNumber":1,"startTime":"2025-08-03T03:24:32.757Z","endTime":"2025-08-03T03:24:39.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40782422576914,"aZ":-20.89082489439181,"pfxX":2.850438305649039,"pfxZ":6.738496888010573,"pX":0.49067189120968896,"pZ":2.678510539529217,"vX0":2.516757291939147,"vY0":-127.83879853734102,"vZ0":-4.69749447370825,"x":98.3,"y":166.46,"x0":-0.8728055352121606,"y0":50.00474930147856,"z0":6.1545023054327395,"aX":4.774548431626858},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.5,"breakHorizontal":-5.6,"spinRate":2518,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.42650784219519666,"extension":5.614910165910406},"index":1,"playId":"230fa918-e4f4-3d79-9f0c-553fa426e2ef","pitchNumber":2,"startTime":"2025-08-03T03:24:54.496Z","endTime":"2025-08-03T03:24:58.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.31941781789071,"strikeZoneBottom":1.49538835598909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.995354464297474,"aZ":-25.265214060959195,"pfxX":3.7954959486186253,"pfxZ":4.1206861753572905,"pX":-0.6020564750112326,"pZ":1.8327127254404227,"vX0":-0.14928219488582203,"vY0":-127.831075357038,"vZ0":-5.704837779715492,"x":139.95,"y":189.3,"x0":-1.037539223221112,"y0":50.00553673838707,"z0":6.042189541152133,"aX":6.367502783444128},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.6,"breakHorizontal":-6.8,"spinRate":2615,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.4262744931880107,"extension":5.514603906668754},"index":2,"playId":"3f278d3d-423a-38d5-a62e-36a8238b187c","pitchNumber":3,"startTime":"2025-08-03T03:25:16.733Z","endTime":"2025-08-03T03:25:20.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.555609821857843,"aZ":-42.127644570308185,"pfxX":8.779401156542257,"pfxZ":-7.7892227795211095,"pX":0.5835856233262486,"pZ":1.6552423118279087,"vX0":0.7649555738034388,"vY0":-113.16719199566445,"vZ0":-1.0865506022936073,"x":94.76,"y":194.09,"x0":-0.8987742530357773,"y0":50.00400787587948,"z0":6.418200011295689,"aX":11.216043054787228},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.0,"breakHorizontal":-16.1,"spinRate":3136,"spinDirection":40},"zone":9,"typeConfidence":0.9,"plateTime":0.48681165958592176,"extension":5.5459041175765496},"index":3,"playId":"a0194bd1-f31b-3ffb-98b0-239082c3f6e4","pitchNumber":4,"startTime":"2025-08-03T03:25:37.832Z","endTime":"2025-08-03T03:25:42.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.88,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:25:42.554Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Teodosio flies out to right fielder Mike Tauchman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:25:56.552Z","endTime":"2025-08-03T03:26:30.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.196305381555568,"aZ":-18.72062595152089,"pfxX":2.1569717003342355,"pfxZ":7.793711280434419,"pX":0.5790990555043721,"pZ":2.6440042729419244,"vX0":1.784686192847936,"vY0":-129.55819613082724,"vZ0":-5.205320859202711,"x":94.93,"y":167.39,"x0":-0.3951907790776293,"y0":50.001450862070214,"z0":6.079218523848588,"aX":3.7220581486797313},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.4,"breakHorizontal":-4.2,"spinRate":2659,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.4203204712277935,"extension":5.522600840930242},"index":0,"playId":"5b92d7b4-563a-30a6-a523-14ea5f309bf7","pitchNumber":1,"startTime":"2025-08-03T03:26:03.942Z","endTime":"2025-08-03T03:26:07.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.997869139016057,"aZ":-19.487530090379604,"pfxX":2.8684171068784776,"pfxZ":7.400887632371461,"pX":0.4698016557634885,"pZ":2.7781349287252866,"vX0":0.9790064085425436,"vY0":-129.09684807113584,"vZ0":-4.838800800047893,"x":99.09,"y":163.77,"x0":-0.28550844120199004,"y0":50.00277668208384,"z0":6.145960615430912,"aX":4.915334384483445},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.7,"breakHorizontal":-5.4,"spinRate":2619,"spinDirection":171},"zone":6,"typeConfidence":2.0,"plateTime":0.4218059447861551,"extension":5.601306487024755},"hitData":{"launchSpeed":79.5,"launchAngle":48.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.33,"coordY":119.05}},"index":1,"playId":"69211e2b-1c48-3d27-a910-9c06e1082d61","pitchNumber":2,"startTime":"2025-08-03T03:26:22.551Z","endTime":"2025-08-03T03:26:30.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:26:30.819Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lenyn Sosa lines out to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:29:09.912Z","endTime":"2025-08-03T03:29:36.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Kyle Hendricks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T03:27:55.939Z","endTime":"2025-08-03T03:29:12.137Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":543294,"link":"/api/v1/people/543294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.56370658256998,"strikeZoneBottom":1.63953858541781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.381276544670154,"aZ":-23.91685901319763,"pfxX":0.9943258011726335,"pfxZ":4.591103996825167,"pX":0.1611417579735498,"pZ":2.0407177583975704,"vX0":5.770944127506824,"vY0":-133.001661620675,"vZ0":-5.347824817337111,"x":110.86,"y":183.68,"x0":-2.1621913813889235,"y0":50.00378120340371,"z0":5.802132671243026,"aX":1.7892815282179102},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.4,"breakHorizontal":-3.0,"spinRate":2376,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.4111371922132667,"extension":6.387127645165081},"index":1,"playId":"119cf1eb-9e27-38b7-acbd-d81d4a3afbb1","pitchNumber":1,"startTime":"2025-08-03T03:29:12.137Z","endTime":"2025-08-03T03:29:16.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41315452333546,"aZ":-23.318098748284324,"pfxX":0.2792836807004928,"pfxZ":4.751712752215049,"pX":0.5520192799817245,"pZ":1.9866120714783788,"vX0":6.6308209651227985,"vY0":-135.3881576250393,"vZ0":-6.00983846507539,"x":95.96,"y":185.14,"x0":-1.9610168490916475,"y0":50.005461596277854,"z0":5.857895003969096,"aX":0.5190216610562943},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":-1.8,"spinRate":2475,"spinDirection":181},"zone":9,"typeConfidence":2.0,"plateTime":0.40393369748003893,"extension":6.3512252354511745},"hitData":{"launchSpeed":80.1,"launchAngle":24.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.07,"coordY":107.88}},"index":2,"playId":"a3891bb6-0c24-3b27-b0f2-5e5dde463962","pitchNumber":2,"startTime":"2025-08-03T03:29:28.380Z","endTime":"2025-08-03T03:29:36.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:29:36.615Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:29:49.886Z","endTime":"2025-08-03T03:31:19.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.39209749269203,"strikeZoneBottom":1.53082622808446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11412356036934,"aZ":-29.138773315324034,"pfxX":11.68506665930845,"pfxZ":2.1127488640187337,"pX":-0.31029565431482364,"pZ":1.2547640673254372,"vX0":1.225348380920717,"vY0":-119.94187842806971,"vZ0":-4.042383729174062,"x":128.83,"y":204.9,"x0":-2.3454824268994927,"y0":50.00401905567771,"z0":5.599576221376451,"aX":16.795943615027337},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.0,"breakHorizontal":-21.4,"spinRate":2731,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4590331893602091,"extension":6.3726259195610115},"index":0,"playId":"1f58be0a-e400-359d-aaae-96b7470794b4","pitchNumber":1,"startTime":"2025-08-03T03:30:01.966Z","endTime":"2025-08-03T03:30:06.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10465925060517,"aZ":-33.3814017570818,"pfxX":3.0661692310268953,"pfxZ":-0.7522422865895697,"pX":0.7662582143951976,"pZ":1.2005098045426716,"vX0":6.031632867868754,"vY0":-126.17949799089143,"vZ0":-4.318302442962171,"x":87.79,"y":206.37,"x0":-2.05500266182883,"y0":50.00050916661675,"z0":5.62890607174546,"aX":4.934505321799276},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.2,"breakHorizontal":-7.0,"spinRate":2665,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4343798147967193,"extension":6.3860272170024075},"index":1,"playId":"155103a1-a5bd-38bb-a405-1e7d99681d8c","pitchNumber":2,"startTime":"2025-08-03T03:30:17.062Z","endTime":"2025-08-03T03:30:20.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.37496017220035,"strikeZoneBottom":1.57431546008338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.432897752802187,"aZ":-34.062927955925026,"pfxX":2.8097160551539586,"pfxZ":-1.119793854676761,"pX":0.6121684318834744,"pZ":0.42265495543470255,"vX0":6.0326321859891365,"vY0":-128.63428107647323,"vZ0":-6.2934647809988515,"x":93.67,"y":227.37,"x0":-2.1238960196468164,"y0":50.003843225134446,"z0":5.525723197284401,"aX":4.732155671462206},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.2,"breakHorizontal":-6.4,"spinRate":2706,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.42498190745187614,"extension":6.408440216507653},"index":2,"playId":"6dbf895a-499c-30e5-a3e7-a230357f1916","pitchNumber":3,"startTime":"2025-08-03T03:30:36.398Z","endTime":"2025-08-03T03:30:40.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.32474331641389,"strikeZoneBottom":1.61505146435277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37924455407883,"aZ":-11.965038551188423,"pfxX":-3.268140845064683,"pfxZ":9.875278892236373,"pX":-0.5704535407784748,"pZ":1.7316616083675713,"vX0":5.366674486514772,"vY0":-142.11753629606906,"vZ0":-8.318606802615266,"x":138.74,"y":192.03,"x0":-2.0581879406159067,"y0":50.00549803178892,"z0":5.455580026029027,"aX":-6.69030845487891},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":4.8,"spinRate":2194,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3853044263968761,"extension":6.566328714165405},"index":3,"playId":"33e955ba-3ef8-3e14-9d74-3dc2df38ba21","pitchNumber":4,"startTime":"2025-08-03T03:30:55.744Z","endTime":"2025-08-03T03:30:59.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.736577275390072,"aZ":-25.72637815243673,"pfxX":8.768647528931687,"pfxZ":4.033861555322212,"pX":0.7398517558293353,"pZ":1.2212243877344335,"vX0":4.813427934218445,"vY0":-125.93323512630141,"vZ0":-5.462908993693436,"x":88.8,"y":205.81,"x0":-2.3384120040987137,"y0":50.00212539903001,"z0":5.512431559900323,"aX":14.014787313024701},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":-17.0,"spinRate":2738,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4357462485064909,"extension":6.440438670531839},"index":4,"playId":"27d28b4a-be63-3d65-a7a8-b7beae9bfe9b","pitchNumber":5,"startTime":"2025-08-03T03:31:14.856Z","endTime":"2025-08-03T03:31:19.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:31:19.252Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:31:33.762Z","endTime":"2025-08-03T03:32:14.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.79156938530648,"strikeZoneBottom":1.70998078467534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66651883927045,"aZ":-34.2297584305642,"pfxX":3.5556639665977414,"pfxZ":-1.2151029815190963,"pX":1.211872621082164,"pZ":0.3172818713340018,"vX0":7.721511555553343,"vY0":-129.1735803647879,"vZ0":-6.262857990433442,"x":70.81,"y":230.21,"x0":-2.2719749972342216,"y0":50.00094353247788,"z0":5.389207091363667,"aX":6.034937643079405},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.4,"breakHorizontal":-8.0,"spinRate":2650,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4232412151574434,"extension":6.530793039662527},"index":0,"playId":"45a617b4-75ae-3dd3-9a68-bcee8f9494f2","pitchNumber":1,"startTime":"2025-08-03T03:31:47.615Z","endTime":"2025-08-03T03:31:50.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.77,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.496433266692005,"aZ":-31.644586248527407,"pfxX":2.3586229936760357,"pfxZ":0.3165136322310538,"pX":-0.09747228290104434,"pZ":2.8637975023921762,"vX0":5.113434940790082,"vY0":-128.65378423551905,"vZ0":-0.9447400508611512,"x":120.72,"y":161.46,"x0":-2.413538646606081,"y0":50.00404881766589,"z0":5.677883827056168,"aX":3.97291273308634},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":-5.4,"spinRate":2590,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.42495945354927533,"extension":6.463729404300096},"hitData":{"launchSpeed":95.5,"launchAngle":32.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.17,"coordY":95.73}},"index":1,"playId":"d0b6fa06-25a0-3a34-8090-ce13990a5382","pitchNumber":2,"startTime":"2025-08-03T03:32:05.615Z","endTime":"2025-08-03T03:32:14.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:32:14.274Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, second baseman Josh Rojas to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T03:34:33.861Z","endTime":"2025-08-03T03:36:47.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T03:34:21.418Z","endTime":"2025-08-03T03:34:35.947Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":68.7,"strikeZoneTop":3.38946577623273,"strikeZoneBottom":1.5718337650279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.084773176335247,"aZ":-43.9238629918085,"pfxX":8.740828275592516,"pfxZ":-9.77655710695597,"pX":-0.6344241798780799,"pZ":3.5095770391987173,"vX0":-2.7779640467913422,"vY0":-109.99529143711204,"vZ0":3.50637445472186,"x":141.18,"y":144.02,"x0":-0.4764279186747052,"y0":50.0046800330035,"z0":6.616073533710512,"aX":10.501269644073579},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-16.1,"breakHorizontal":-14.9,"spinRate":3043,"spinDirection":42},"zone":1,"typeConfidence":0.91,"plateTime":0.5017557639964525,"extension":5.35146140609297},"index":1,"playId":"db43d29e-fb05-316a-a003-21308ad3a871","pitchNumber":1,"startTime":"2025-08-03T03:34:35.947Z","endTime":"2025-08-03T03:34:39.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.32093543699409,"strikeZoneBottom":1.59365355525257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.194228434874518,"aZ":-20.274723095734824,"pfxX":3.4039476781019156,"pfxZ":7.0943246127187845,"pX":-0.32581768902521163,"pZ":4.461649739829762,"vX0":-0.6625225181828622,"vY0":-128.10635101194384,"vZ0":-0.7843609879236045,"x":129.42,"y":118.32,"x0":-0.5077632077530284,"y0":50.00321084934054,"z0":6.343537465108798,"aX":5.709376793656147},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":13.0,"breakHorizontal":-6.0,"spinRate":2609,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4260777483956071,"extension":5.396384693446036},"index":2,"playId":"d3eb90a1-473e-3bec-8733-430041890c35","pitchNumber":2,"startTime":"2025-08-03T03:34:54.590Z","endTime":"2025-08-03T03:34:57.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51228158844744,"aZ":-20.993961259570963,"pfxX":4.015178769132666,"pfxZ":6.620681558272045,"pX":1.3176449582100946,"pZ":2.679902325329142,"vX0":2.563782941530213,"vY0":-128.58898162627398,"vZ0":-4.70536602787604,"x":66.77,"y":166.42,"x0":-0.2112549935655121,"y0":50.006191680044644,"z0":6.144314655303723,"aX":6.782059121577409},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.3,"breakHorizontal":-7.8,"spinRate":2672,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.42456392043838864,"extension":5.725721821317541},"index":3,"playId":"eaaf692a-813d-3b84-b546-4f59339bbc34","pitchNumber":3,"startTime":"2025-08-03T03:35:10.105Z","endTime":"2025-08-03T03:35:13.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.2,"strikeZoneTop":3.2624122614945,"strikeZoneBottom":1.50529604058431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.934403916709044,"aZ":-43.469999405527645,"pfxX":5.412105097455335,"pfxZ":-8.874827155025113,"pX":1.02315051978099,"pZ":1.0499893360545467,"vX0":1.1579774844758874,"vY0":-113.34469287961409,"vZ0":-1.9483528503940293,"x":78.0,"y":210.43,"x0":-0.19970044910931214,"y0":50.00372165755749,"z0":6.35003455289584,"aX":6.887824278715276},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-16.2,"breakHorizontal":-10.1,"spinRate":3140,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.48734923364100213,"extension":5.51997422202542},"index":4,"playId":"5429a18d-eab4-3af1-ba2d-eec00df9f170","pitchNumber":4,"startTime":"2025-08-03T03:35:36.838Z","endTime":"2025-08-03T03:35:40.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.031555103587724,"aZ":-21.69422529013599,"pfxX":-9.005761105751676,"pfxZ":5.734046067098493,"pX":-0.20116810612387406,"pZ":3.36459344738535,"vX0":3.4134090905117223,"vY0":-134.75152845969015,"vZ0":-2.8904738687078875,"x":124.67,"y":147.94,"x0":-0.319012161891594,"y0":50.002263910120625,"z0":5.995020982465182,"aX":-16.454422277180058},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.0,"breakHorizontal":15.5,"spinRate":2238,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4074747399758736,"extension":5.452684399393469},"index":5,"playId":"f2f1f32e-ea6f-3c6c-ae48-22d8c8ba8189","pitchNumber":5,"startTime":"2025-08-03T03:35:54.621Z","endTime":"2025-08-03T03:35:57.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9160192444451,"aZ":-19.513665245108978,"pfxX":-8.571539702385355,"pfxZ":6.9756553195623034,"pX":0.10038197705076309,"pZ":1.8669145693395932,"vX0":3.966908099367636,"vY0":-134.3095299146513,"vZ0":-6.9841245819112325,"x":113.17,"y":188.37,"x0":-0.28758102513655975,"y0":50.00309633852489,"z0":5.904026266507888,"aX":-15.55442207056419},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.2,"breakHorizontal":14.6,"spinRate":2249,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40887193144211853,"extension":5.623294491359551},"index":6,"playId":"682eafd1-a5e5-317e-89aa-00c709adb5e1","pitchNumber":6,"startTime":"2025-08-03T03:36:12.991Z","endTime":"2025-08-03T03:36:17.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.24034446213132,"aZ":-22.942357740448827,"pfxX":2.5894102971134667,"pfxZ":5.3038997536906844,"pX":0.25264855188270946,"pZ":3.1980518120821304,"vX0":0.4342237207861501,"vY0":-130.09124613809695,"vZ0":-3.182629316800193,"x":107.37,"y":152.43,"x0":-0.2526600923954576,"y0":50.00363180102245,"z0":6.145657521793248,"aX":4.508906283924844},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":-4.8,"spinRate":2537,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.41849650738195,"extension":5.495312841813214},"hitData":{"launchSpeed":65.6,"launchAngle":7.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.45,"coordY":149.59}},"index":7,"playId":"4f98c733-cd1b-3f53-af14-a49bd7d7e37a","pitchNumber":7,"startTime":"2025-08-03T03:36:41.028Z","endTime":"2025-08-03T03:36:47.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:36:47.746Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out to second baseman Josh Rojas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T03:37:03.875Z","endTime":"2025-08-03T03:38:29.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.73928105813917,"strikeZoneBottom":1.52378193177891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.511990032913708,"aZ":-42.856152496863764,"pfxX":5.230300954251324,"pfxZ":-8.431306881115828,"pX":-0.3581077809625946,"pZ":2.092008851870903,"vX0":-0.578982508801771,"vY0":-112.47886984604827,"vZ0":0.17457838079647003,"x":130.65,"y":182.3,"x0":-0.7743925011294528,"y0":50.00289168905876,"z0":6.399112370008272,"aX":6.627089211032552},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-14.9,"breakHorizontal":-9.2,"spinRate":2952,"spinDirection":43},"zone":7,"typeConfidence":0.9,"plateTime":0.4890514069461216,"extension":5.503615298626664},"index":0,"playId":"bae07ad0-93ab-3fd0-b3b5-9c460d007675","pitchNumber":1,"startTime":"2025-08-03T03:37:13.820Z","endTime":"2025-08-03T03:37:17.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26764193497982,"aZ":-13.262378348656396,"pfxX":-3.660693937547939,"pfxZ":10.28100125546719,"pX":-0.5231863047052333,"pZ":3.5879640284212377,"vX0":2.1597020592771834,"vY0":-134.7644247345764,"vZ0":-4.230508689058325,"x":136.94,"y":141.9,"x0":-0.8593446884795691,"y0":50.00225837958818,"z0":6.114794770415191,"aX":-6.73356624689729},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":6.1,"spinRate":2455,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.40641458833445476,"extension":5.5331000016620075},"index":1,"playId":"cac6612b-44c1-3ec2-a2f6-7395ce9834bf","pitchNumber":2,"startTime":"2025-08-03T03:37:28.612Z","endTime":"2025-08-03T03:37:32.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-03T03:37:46.530Z","endTime":"2025-08-03T03:38:05.318Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.44661068936982,"strikeZoneBottom":1.62319135749036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.899295617251646,"aZ":-23.48193702886147,"pfxX":1.9019829334920622,"pfxZ":4.993204677458582,"pX":-0.8653471559470102,"pZ":4.434073537216819,"vX0":-0.3867006575076899,"vY0":-130.69156006118803,"vZ0":-0.21757782293795092,"x":149.98,"y":119.06,"x0":-0.9632345129866863,"y0":50.0032715144542,"z0":6.272561307069758,"aX":3.3110916186961274},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":-3.4,"spinRate":2569,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.4180784226004124,"extension":5.520866969326886},"index":3,"playId":"33fd03ad-0dec-3dc6-b228-5edf2d572517","pitchNumber":3,"startTime":"2025-08-03T03:38:05.318Z","endTime":"2025-08-03T03:38:08.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.129222569251667,"aZ":-23.58541910218,"pfxX":1.8433307101610343,"pfxZ":4.996627180994018,"pX":-0.5719036731744065,"pZ":3.634156837730855,"vX0":0.1461589571797513,"vY0":-129.7540202807783,"vZ0":-2.2014087719313835,"x":138.8,"y":140.66,"x0":-0.8685634420783925,"y0":50.00194753181153,"z0":6.276041507417656,"aX":3.1678123522832076},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.9,"breakHorizontal":-3.4,"spinRate":2604,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.4208545759725455,"extension":5.5615322820820925},"hitData":{"launchSpeed":95.3,"launchAngle":10.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":138.17}},"index":4,"playId":"d3d425ed-8260-36c2-a3f5-5288b977988c","pitchNumber":4,"startTime":"2025-08-03T03:38:24.800Z","endTime":"2025-08-03T03:38:29.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:38:29.509Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Ward pops out to shortstop Colson Montgomery.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T03:38:43.886Z","endTime":"2025-08-03T03:39:58.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.2,"endSpeed":76.8,"strikeZoneTop":3.37877677718748,"strikeZoneBottom":1.56355444354031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58711071064319,"aZ":-36.32294304250154,"pfxX":3.757244565758949,"pfxZ":-2.7826084660581625,"pX":0.6507837404006246,"pZ":2.781111823963549,"vX0":0.9451487092812751,"vY0":-121.27868381350707,"vZ0":-0.9980539036628313,"x":92.19,"y":163.69,"x0":-0.23209028665406395,"y0":50.00358934641919,"z0":6.364339874511735,"aX":5.600180083144748},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.0,"breakHorizontal":-7.1,"spinRate":2819,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.4515323696221536,"extension":5.565290364616969},"index":0,"playId":"6d1cf32a-9b1f-30a7-a8fb-163499efeda2","pitchNumber":1,"startTime":"2025-08-03T03:38:53.485Z","endTime":"2025-08-03T03:38:57.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.6,"endSpeed":84.6,"strikeZoneTop":3.47002229105153,"strikeZoneBottom":1.65505239234015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.10994461851404,"aZ":-21.151052497428296,"pfxX":-8.228797779955869,"pfxZ":6.000147458244777,"pX":-0.5756354198759183,"pZ":3.7958020339445353,"vX0":2.5102962601663648,"vY0":-134.8919926308236,"vZ0":-2.104471589488769,"x":138.94,"y":136.29,"x0":-0.45073913087087486,"y0":50.004610165840404,"z0":6.081686531671749,"aX":-15.12337539909265},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":14.3,"spinRate":2288,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.406475078319096,"extension":5.350005651805406},"index":1,"playId":"d9d9e4ae-a262-378e-89e9-2ef701f3393a","pitchNumber":2,"startTime":"2025-08-03T03:39:09.448Z","endTime":"2025-08-03T03:39:13.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.40520649679547,"strikeZoneBottom":1.59008805899602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.122476179181017,"aZ":-23.110031978746985,"pfxX":3.64796105355299,"pfxZ":5.305908740126448,"pX":-0.3309830489655822,"pZ":4.038534601984254,"vX0":-0.9568837815595557,"vY0":-129.43116999083182,"vZ0":-1.2859731491408626,"x":129.62,"y":129.74,"x0":-0.43225140637800064,"y0":50.005489924055176,"z0":6.298987553426827,"aX":6.236687169022022},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.6,"breakHorizontal":-6.5,"spinRate":2629,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.4219735723182483,"extension":5.437443870279943},"index":2,"playId":"3ee6aaa6-b49a-3453-93a2-91a7b50acb32","pitchNumber":3,"startTime":"2025-08-03T03:39:28.106Z","endTime":"2025-08-03T03:39:31.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.660910092625038,"aZ":-22.126352146124,"pfxX":-8.470208712372248,"pfxZ":5.440472461028895,"pX":0.1934451247308733,"pZ":3.3682557645195197,"vX0":4.3707873644036,"vY0":-135.11864525984637,"vZ0":-3.150695350953855,"x":109.63,"y":147.84,"x0":-0.3452437385291064,"y0":50.006690717960375,"z0":6.105779010431564,"aX":-15.65241027771564},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":14.4,"spinRate":2204,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4055080221913605,"extension":5.534843828024659},"hitData":{"launchSpeed":91.1,"launchAngle":73.0,"totalDistance":85.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":125.96,"coordY":170.16}},"index":3,"playId":"d684b5a1-fb97-3ca6-8b4b-98cdc59824e3","pitchNumber":4,"startTime":"2025-08-03T03:39:49.204Z","endTime":"2025-08-03T03:39:58.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:39:58.888Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out sharply to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T03:42:16.289Z","endTime":"2025-08-03T03:44:11.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T03:41:44.816Z","endTime":"2025-08-03T03:42:18.501Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.84381377960671,"strikeZoneBottom":1.75017253719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.04830529524567,"aZ":-19.522174615030686,"pfxX":8.635137249173482,"pfxZ":6.881339304544946,"pX":1.2812567505466481,"pZ":3.4790716270100446,"vX0":-4.305344245899522,"vY0":-134.48977536225757,"vZ0":-3.947140598290392,"x":68.16,"y":144.85,"x0":1.7773312904960874,"y0":50.005361001864834,"z0":6.343110594406409,"aX":15.8858649250411},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":-14.8,"spinRate":1973,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4066197770068025,"extension":6.63235980776585},"index":1,"playId":"491bab00-611b-32ef-b32e-f4aee96c1534","pitchNumber":1,"startTime":"2025-08-03T03:42:18.501Z","endTime":"2025-08-03T03:42:22.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87315464618391,"aZ":-19.592132366439778,"pfxX":8.901006556901047,"pfxZ":6.862905431841562,"pX":0.9473491644304876,"pZ":2.15005666329562,"vX0":-5.134356041560971,"vY0":-134.2392603484429,"vZ0":-7.19523063948002,"x":80.89,"y":180.73,"x0":1.7240747021497702,"y0":50.00047836466108,"z0":6.2497935941015195,"aX":16.313433509882113},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":-15.1,"spinRate":2147,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.40734715244659103,"extension":6.813703903774209},"index":2,"playId":"9b18ad43-ddbd-30c9-a491-92857ef776de","pitchNumber":2,"startTime":"2025-08-03T03:42:32.548Z","endTime":"2025-08-03T03:42:35.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.7,"endSpeed":82.1,"strikeZoneTop":3.80864185567365,"strikeZoneBottom":1.77551653218674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.616302715770036,"aZ":-25.510903365833446,"pfxX":1.2930994219328453,"pfxZ":3.9354692582699986,"pX":-0.2228535203340215,"pZ":1.1201004489490411,"vX0":-5.463249911258536,"vY0":-129.00882335550503,"vZ0":-7.822393986060302,"x":125.49,"y":208.54,"x0":1.7498574783909526,"y0":50.00484288487484,"z0":6.143938454706124,"aX":2.191038851058383},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.6,"breakHorizontal":-1.2,"spinRate":2315,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4237754911161806,"extension":6.664601629333618},"index":3,"playId":"9c3ccfd4-43d4-3ee3-858d-6f7ab0449902","pitchNumber":3,"startTime":"2025-08-03T03:43:01.026Z","endTime":"2025-08-03T03:43:04.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.473812322899647,"aZ":-19.143902765951765,"pfxX":8.564573742222239,"pfxZ":7.1288215751671125,"pX":1.0649994425263511,"pZ":2.741183717988286,"vX0":-4.655384487492419,"vY0":-134.43589524691592,"vZ0":-5.837192419685342,"x":76.4,"y":164.77,"x0":1.7074511858574286,"y0":50.00510585592063,"z0":6.302090227990664,"aX":15.65960756022124},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":-14.5,"spinRate":2018,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4076082120710489,"extension":6.812607429573672},"index":4,"playId":"44a6e13e-a2f0-32e9-8849-628dc03ec10d","pitchNumber":4,"startTime":"2025-08-03T03:43:14.927Z","endTime":"2025-08-03T03:43:17.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.64908579846352,"strikeZoneBottom":1.68918779944007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69152010286882,"aZ":-24.621448408866833,"pfxX":0.3511062845009373,"pfxZ":4.498581513795024,"pX":0.172095478377689,"pZ":3.412935488947415,"vX0":-4.038336337330844,"vY0":-128.70581410553686,"vZ0":-2.7578582370771016,"x":110.44,"y":146.63,"x0":1.7156992479075743,"y0":50.000822462323356,"z0":6.404949301799279,"aX":0.5899971380499948},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.8,"breakHorizontal":0.2,"spinRate":2193,"spinDirection":171},"zone":2,"typeConfidence":2.0,"plateTime":0.42555127985262864,"extension":6.678560793297237},"index":5,"playId":"974233ad-dbcf-39ba-944e-b87498472242","pitchNumber":5,"startTime":"2025-08-03T03:43:45.250Z","endTime":"2025-08-03T03:43:51.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.73,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84477555953938,"aZ":-15.42666361647461,"pfxX":5.29243728267853,"pfxZ":8.963404284650075,"pX":-0.24860787909529541,"pZ":1.6502857625516552,"vX0":-6.71075639640084,"vY0":-136.07500296072067,"vZ0":-9.108357431359895,"x":126.48,"y":194.22,"x0":1.566013522043017,"y0":50.00422331554029,"z0":6.117945279667846,"aX":9.890827716395588},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-8.2,"spinRate":2221,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4030664707045175,"extension":7.004445646397784},"hitData":{"launchSpeed":102.8,"launchAngle":-29.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":161.85,"coordY":168.24}},"index":6,"playId":"91d25105-2e6f-3264-bb24-051941a96959","pitchNumber":6,"startTime":"2025-08-03T03:44:03.085Z","endTime":"2025-08-03T03:44:11.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:44:11.312Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Teel walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T03:44:28.765Z","endTime":"2025-08-03T03:45:53.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.9,"strikeZoneTop":3.5215426837871,"strikeZoneBottom":1.60000376393565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46133543887642,"aZ":-26.66071651312156,"pfxX":0.7046036372747744,"pfxZ":3.362774315757113,"pX":-0.40803053564145186,"pZ":3.613035680494598,"vX0":-5.68559364504898,"vY0":-127.80802826558133,"vZ0":-1.5555469295422935,"x":132.55,"y":141.23,"x0":1.7621000460456477,"y0":50.00341621765556,"z0":6.340649006319626,"aX":1.1558806657927103},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":0.1,"spinRate":2110,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.4299703807672177,"extension":6.8054426680887},"index":0,"playId":"880ad974-e71c-3072-9f32-cf47cf0018b3","pitchNumber":1,"startTime":"2025-08-03T03:44:36.205Z","endTime":"2025-08-03T03:44:40.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":88.2,"endSpeed":80.7,"strikeZoneTop":3.54777294227645,"strikeZoneBottom":1.70426957322385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08758196176219,"aZ":-26.108912801227827,"pfxX":0.9844920199319378,"pfxZ":3.6655960405697803,"pX":-0.8139063593996957,"pZ":1.692119947452823,"vX0":-6.610713040418821,"vY0":-128.24351129185635,"vZ0":-6.097034297920753,"x":148.02,"y":193.09,"x0":1.6763790599777748,"y0":50.00283648469313,"z0":6.153964315420912,"aX":1.6293315883544646},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":-0.2,"spinRate":2270,"spinDirection":158},"zone":7,"typeConfidence":2.0,"plateTime":0.42813041077307457,"extension":6.81409973064154},"index":1,"playId":"5c309f11-19ce-30fe-b8c1-138b67f35ec9","pitchNumber":2,"startTime":"2025-08-03T03:44:50.266Z","endTime":"2025-08-03T03:44:54.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.9,"endSpeed":85.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.724987785110418,"aZ":-14.67619046865811,"pfxX":3.114970778266513,"pfxZ":9.477392006831362,"pX":0.600070191764509,"pZ":2.49573562121729,"vX0":-4.098967571024121,"vY0":-135.10433724160575,"vZ0":-7.136842949000325,"x":94.13,"y":171.4,"x0":1.732965398444298,"y0":50.00540011567372,"z0":6.205208197078099,"aX":5.753281508203476},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":-4.8,"spinRate":2095,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4055652473603404,"extension":6.789248310469762},"index":2,"playId":"a7778281-4537-39f4-bbf2-1d2bb067cf2a","pitchNumber":3,"startTime":"2025-08-03T03:45:06.803Z","endTime":"2025-08-03T03:45:10.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.68648513641715,"strikeZoneBottom":1.61355803614057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.970351345113233,"aZ":-18.827418432238034,"pfxX":8.46212501811663,"pfxZ":7.211388256734809,"pX":0.8560482337247854,"pZ":3.0083578608755928,"vX0":-5.206383468646901,"vY0":-135.2779433441107,"vZ0":-5.000828168011528,"x":84.37,"y":157.55,"x0":1.707875737052567,"y0":50.00120608434099,"z0":6.203868775021224,"aX":15.6560073659436},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":-14.2,"spinRate":1892,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40515645975685777,"extension":6.8031162434941646},"index":3,"playId":"32d920b6-2bc0-3b80-9c9f-e053ed80efe7","pitchNumber":4,"startTime":"2025-08-03T03:45:30.665Z","endTime":"2025-08-03T03:45:35.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.59662704347426,"strikeZoneBottom":1.58416940310219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8816636959936,"aZ":-20.628318783282435,"pfxX":9.651899701057069,"pfxZ":6.303900345911263,"pX":0.9021230989165555,"pZ":2.418311864411362,"vX0":-5.39686336142873,"vY0":-134.61288714682743,"vZ0":-6.1566893231566855,"x":82.61,"y":173.49,"x0":1.6815926881467216,"y0":50.00133450066284,"z0":6.20078616962341,"aX":17.66870789490259},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":-16.3,"spinRate":2056,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4072797118100726,"extension":7.111374012598627},"index":4,"playId":"51bc8324-688a-300e-b222-cbb2907a5b37","pitchNumber":5,"startTime":"2025-08-03T03:45:48.334Z","endTime":"2025-08-03T03:45:53.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-2.600000000000005,"leverageIndex":0.75,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:45:53.360Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Julks strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T03:46:42.910Z","endTime":"2025-08-03T03:48:19.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T03:46:00.642Z","endTime":"2025-08-03T03:46:45.105Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.63223797469275,"strikeZoneBottom":1.68682897451468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.960405639077496,"aZ":-27.46977037072349,"pfxX":11.146583196303498,"pfxZ":2.787983793853167,"pX":0.2947473902014378,"pZ":2.9961351217585404,"vX0":-7.271570194445179,"vY0":-129.52075413770442,"vZ0":-2.8074760199192452,"x":105.76,"y":157.88,"x0":1.7013191839357114,"y0":50.00079567819321,"z0":6.211444607058602,"aX":18.792924855489783},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":-18.4,"spinRate":2174,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.42411573673280234,"extension":6.988470114644115},"index":1,"playId":"c3947698-830a-3ea5-8df5-b56db7405cac","pitchNumber":1,"startTime":"2025-08-03T03:46:45.105Z","endTime":"2025-08-03T03:46:49.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.49670766157939,"strikeZoneBottom":1.73245612258413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.054045198443244,"aZ":-27.26876394130536,"pfxX":10.736354948458711,"pfxZ":2.915291551010899,"pX":-0.52050221760143,"pZ":1.5216697005491981,"vX0":-9.082553131104335,"vY0":-129.4252539162809,"vZ0":-6.226440264468656,"x":136.84,"y":197.69,"x0":1.65329932276045,"y0":50.00328397167094,"z0":6.069392052158669,"aX":18.067555235370563},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":-17.2,"spinRate":2111,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.42451582983378966,"extension":6.751064783401954},"index":2,"playId":"3486b84c-4ae7-3985-815f-b526953f6fd8","pitchNumber":2,"startTime":"2025-08-03T03:46:59.518Z","endTime":"2025-08-03T03:47:04.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.6,"endSpeed":87.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82208204736373,"aZ":-12.348085341687158,"pfxX":5.05428106189829,"pfxZ":10.0115102804279,"pX":-0.09986917520767628,"pZ":2.858829430502807,"vX0":-6.766720026046146,"vY0":-140.31203755087733,"vZ0":-6.769905528304867,"x":120.81,"y":161.59,"x0":1.6942242921576858,"y0":50.000121793375484,"z0":6.119267356276491,"aX":10.006536255390099},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":-7.7,"spinRate":2213,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.39140914066141086,"extension":6.707963256667729},"index":3,"playId":"17ae1207-6999-3505-86db-d2d504f7ab11","pitchNumber":3,"startTime":"2025-08-03T03:47:16.969Z","endTime":"2025-08-03T03:47:20.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.9,"endSpeed":88.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.500327011131496,"aZ":-13.236441298974206,"pfxX":4.345860501050917,"pfxZ":9.325415709787706,"pX":-0.25787573933605806,"pZ":3.729369843349084,"vX0":-6.941104263295308,"vY0":-142.28754677843642,"vZ0":-4.564468154931691,"x":126.83,"y":138.09,"x0":1.6592006759461668,"y0":50.0067331997269,"z0":6.206117405076186,"aX":8.829654524527989},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":-6.4,"spinRate":2303,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.3863272926318815,"extension":6.690165988538855},"index":4,"playId":"801f0963-6435-3682-bbf4-86e2e8a5048e","pitchNumber":4,"startTime":"2025-08-03T03:47:39.326Z","endTime":"2025-08-03T03:47:42.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-03T03:48:02.120Z","endTime":"2025-08-03T03:48:15.790Z","isPitch":false,"type":"action","player":{"id":667452,"link":"/api/v1/people/667452"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.625522568727227,"aZ":-14.61677286837989,"pfxX":4.032051005127434,"pfxZ":8.566219830906745,"pX":0.8036644311858608,"pZ":3.2113636881948526,"vX0":-4.7089772127768015,"vY0":-142.04022149016168,"vZ0":-5.712709295166858,"x":86.37,"y":152.07,"x0":1.9567877295660536,"y0":50.001207007259154,"z0":6.1731639913683525,"aX":8.262885476902449},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":-6.4,"spinRate":2210,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.385172600250701,"extension":6.638710742476145},"index":6,"playId":"cf3f7174-0642-39f5-aeff-298ce7283698","pitchNumber":5,"startTime":"2025-08-03T03:48:15.790Z","endTime":"2025-08-03T03:48:19.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":3.2000000000000064,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:48:19.640Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Baldwin singles on a line drive to center fielder Bryce Teodosio. Kyle Teel to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T03:48:30.125Z","endTime":"2025-08-03T03:49:12.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"postOnSecond":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.37156818115623,"strikeZoneBottom":1.57812919163342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.329267429336536,"aZ":-27.360500618314287,"pfxX":0.9726647539933535,"pfxZ":2.928283756969231,"pX":0.5383270219048276,"pZ":1.8428469023582026,"vX0":-3.8726906889439707,"vY0":-126.93990435961102,"vZ0":-5.310663244639434,"x":96.48,"y":189.02,"x0":1.9528044229131407,"y0":50.002139892354556,"z0":6.122057980382517,"aX":1.598612754949701},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.4,"breakHorizontal":-1.0,"spinRate":2187,"spinDirection":164},"zone":9,"typeConfidence":2.0,"plateTime":0.43037248142725915,"extension":6.856762548766814},"index":0,"playId":"384b6882-ae7f-3d81-8534-ce8d56146f67","pitchNumber":1,"startTime":"2025-08-03T03:48:46.010Z","endTime":"2025-08-03T03:48:50.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40101529223645,"aZ":-27.42067792845712,"pfxX":7.4454200899711225,"pfxZ":2.77798071781217,"pX":-0.08430989139197147,"pZ":2.4066408650126467,"vX0":-7.302786502407358,"vY0":-129.71488711546397,"vZ0":-4.121235646159893,"x":120.21,"y":173.8,"x0":1.7962664530532437,"y0":50.00117706269667,"z0":6.099779578620398,"aX":12.72389195034959},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":-11.9,"spinRate":2192,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.421791260209305,"extension":6.7602497947527},"hitData":{"launchSpeed":98.1,"launchAngle":13.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.38,"coordY":70.64}},"index":1,"playId":"43f9778e-ee6f-3f1d-b456-f66632bfb5a3","pitchNumber":2,"startTime":"2025-08-03T03:49:02.701Z","endTime":"2025-08-03T03:49:12.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.04,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:49:12.121Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Rojas grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T03:49:28.637Z","endTime":"2025-08-03T03:51:15.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.4,"endSpeed":81.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.400308596946882,"aZ":-25.558413710970967,"pfxX":2.2867986410948142,"pfxZ":3.88845061539316,"pX":-0.23248613909912452,"pZ":1.7241852655944316,"vX0":-5.647794370885223,"vY0":-129.97506200762882,"vZ0":-6.439472253868647,"x":125.86,"y":192.23,"x0":1.675998537591413,"y0":50.00555095432274,"z0":6.1868373662570235,"aX":3.89511664932136},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.8,"breakHorizontal":-2.9,"spinRate":2218,"spinDirection":159},"zone":8,"typeConfidence":2.0,"plateTime":0.4221353815671023,"extension":6.967886303173154},"index":0,"playId":"76d1edda-32b1-3a08-bf82-6c3ad09a2b13","pitchNumber":1,"startTime":"2025-08-03T03:49:46.905Z","endTime":"2025-08-03T03:49:50.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.54207689675286,"strikeZoneBottom":1.66299783244948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.87467458038032,"aZ":-11.1860232851701,"pfxX":5.350464615955339,"pfxZ":10.237177444633572,"pX":-0.6998248847340626,"pZ":2.2139213939597604,"vX0":-8.185196948202645,"vY0":-142.73653186886898,"vZ0":-8.85348401331647,"x":143.68,"y":179.0,"x0":1.5185060650067685,"y0":50.00010510432648,"z0":6.072629867267391,"aX":10.96683736415434},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":-7.9,"spinRate":2292,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.3846969146433712,"extension":6.762597187953586},"index":1,"playId":"7a286513-2cba-3167-8298-fbe3fec09f3d","pitchNumber":2,"startTime":"2025-08-03T03:50:10.867Z","endTime":"2025-08-03T03:50:14.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"ca94533e-1610-492e-98eb-354a99fde4fe","startTime":"2025-08-03T03:50:30.896Z","endTime":"2025-08-03T03:50:35.896Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.29507583128358,"aZ":-11.0073735676772,"pfxX":4.478315740780362,"pfxZ":10.287197291902528,"pX":0.08367779892404077,"pZ":3.2627641725102166,"vX0":-5.635856340004153,"vY0":-143.07397003841177,"vZ0":-6.325602385932364,"x":113.81,"y":150.69,"x0":1.5041305337088418,"y0":50.006480601282064,"z0":6.20359354708412,"aX":9.21791212046472},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.4,"breakHorizontal":-6.8,"spinRate":2344,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.3839273940396515,"extension":6.7383267056774265},"index":3,"playId":"9896eb00-64a6-3ec9-9499-bbcec004b448","pitchNumber":3,"startTime":"2025-08-03T03:50:44.869Z","endTime":"2025-08-03T03:50:48.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59117294661567,"aZ":-9.937332575751201,"pfxX":3.954874314290123,"pfxZ":11.027630764988672,"pX":-0.7980091547670662,"pZ":3.2160870608616428,"vX0":-7.984720892570773,"vY0":-141.42265135751856,"vZ0":-6.574578687806634,"x":147.42,"y":151.95,"x0":1.553830129688443,"y0":50.00322763665522,"z0":6.215093412859571,"aX":7.975677084362316},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":-5.4,"spinRate":2350,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.3879468944989082,"extension":6.8311618867589505},"hitData":{"launchSpeed":84.5,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.83,"coordY":160.48}},"index":4,"playId":"fa3ca2ec-f42d-327e-976c-451de523a645","pitchNumber":4,"startTime":"2025-08-03T03:51:07.637Z","endTime":"2025-08-03T03:51:15.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":681460,"link":"/api/v1/people/681460"},"second":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:51:15.188Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T03:53:34.359Z","endTime":"2025-08-03T03:54:33.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.526425056309883,"aZ":-42.59430823443498,"pfxX":5.257853982340465,"pfxZ":-8.272707307482605,"pX":0.7758562778472389,"pZ":2.0062806327350957,"vX0":0.983340195491844,"vY0":-112.19022518209209,"vZ0":-0.11533928632431678,"x":87.43,"y":184.61,"x0":-0.3520188653639959,"y0":50.00206182175503,"z0":6.442736188202648,"aX":6.623147394147006},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-14.6,"breakHorizontal":-9.7,"spinRate":2878,"spinDirection":38},"zone":9,"typeConfidence":0.9,"plateTime":0.4904306829633467,"extension":5.393461168112099},"index":0,"playId":"7366f24c-a65d-3d50-a3d5-a4b1e60e4852","pitchNumber":1,"startTime":"2025-08-03T03:53:49.580Z","endTime":"2025-08-03T03:53:52.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25812678861018,"aZ":-17.247303925316967,"pfxX":-6.952481841372384,"pfxZ":8.454299206048534,"pX":-0.9719728063877447,"pZ":2.7751398459058314,"vX0":0.7897012224779794,"vY0":-131.84894238715407,"vZ0":-5.414639357421995,"x":154.05,"y":163.85,"x0":-0.3711419053280961,"y0":50.00600510764204,"z0":6.122700348179574,"aX":-12.27835589177409},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.4,"breakHorizontal":12.5,"spinRate":2188,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4149533305341091,"extension":5.326350262084272},"index":1,"playId":"d137dd4e-f073-3b70-a383-1f8a48b04b5a","pitchNumber":2,"startTime":"2025-08-03T03:54:08.349Z","endTime":"2025-08-03T03:54:18.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.204713840117215,"aZ":-42.986982851016386,"pfxX":7.833134689325559,"pfxZ":-8.894672482552517,"pX":0.26651135425375205,"pZ":1.2000942576630025,"vX0":-0.8529429264582312,"vY0":-110.85488794288423,"vZ0":-1.3339377085915936,"x":106.84,"y":206.38,"x0":-0.3535189210105667,"y0":50.00521884566563,"z0":6.3939678011981504,"aX":9.518404727838325},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-16.1,"breakHorizontal":-13.8,"spinRate":3206,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.4986691049278029,"extension":5.414661965202189},"index":2,"playId":"9cae4c84-072c-3772-954a-bda2d80df1ca","pitchNumber":3,"startTime":"2025-08-03T03:54:29.865Z","endTime":"2025-08-03T03:54:33.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:54:33.662Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out, shortstop Colson Montgomery to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T03:57:14.446Z","endTime":"2025-08-03T03:57:37.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[1,2],"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T03:54:48.514Z","endTime":"2025-08-03T03:55:19.696Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brandon Eisert replaces Aaron Civale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-03T03:55:19.696Z","endTime":"2025-08-03T03:57:01.108Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Oswald Peraza replaces Yoán Moncada.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-03T03:57:01.108Z","endTime":"2025-08-03T03:57:16.638Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":660162,"link":"/api/v1/people/660162"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.3621800931793,"strikeZoneBottom":1.36000467317549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.020464644279592,"aZ":-18.841071585743393,"pfxX":8.385500215467799,"pfxZ":8.051696476955126,"pX":1.2295164335724995,"pZ":2.4811436144315895,"vX0":-9.151078185454692,"vY0":-127.80066597559379,"vZ0":-2.6876230179907177,"x":70.13,"y":171.79,"x0":3.7649914680795775,"y0":50.005960457078764,"z0":5.024230118837153,"aX":13.89235599748154},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":14.2,"breakHorizontal":-13.2,"spinRate":1955,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4283817840524611,"extension":6.627853214191892},"index":3,"playId":"93aca56c-9874-35a4-aa09-583fa6d441a1","pitchNumber":1,"startTime":"2025-08-03T03:57:16.638Z","endTime":"2025-08-03T03:57:20.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71998933453765,"aZ":-29.365342010580843,"pfxX":9.289189245543966,"pfxZ":1.9228240405207915,"pX":0.9866461746080234,"pZ":1.2018005715968065,"vX0":-9.61460667659963,"vY0":-119.69648919250861,"vZ0":-2.2398257243336346,"x":79.39,"y":206.33,"x0":3.836520502833439,"y0":50.00341111387816,"z0":4.762718777441481,"aX":13.566661379214613},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.2,"breakHorizontal":-14.6,"spinRate":1381,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4564899449813389,"extension":6.9959057489533985},"hitData":{"launchSpeed":89.3,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.83,"coordY":153.82}},"index":4,"playId":"f084a3d0-aac0-3b17-8140-aafb242881f6","pitchNumber":2,"startTime":"2025-08-03T03:57:29.431Z","endTime":"2025-08-03T03:57:37.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:57:37.112Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T03:57:54.041Z","endTime":"2025-08-03T03:59:24.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.66891857604428,"strikeZoneBottom":1.56511347803332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.062874797743387,"aZ":-33.40141330087606,"pfxX":8.375270220349694,"pfxZ":-0.8212680018783178,"pX":1.6777534167781627,"pZ":1.6682446304306369,"vX0":-7.817174020776134,"vY0":-121.29937328834568,"vZ0":-0.8925045113746315,"x":53.05,"y":193.74,"x0":3.8494793411573833,"y0":50.00293021965278,"z0":4.945489128009841,"aX":12.518285357032507},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.4,"breakHorizontal":-13.3,"spinRate":1187,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.45104023347034916,"extension":6.884684658944206},"index":0,"playId":"348f5ab0-22f3-3705-a0e6-6e6bdba83cba","pitchNumber":1,"startTime":"2025-08-03T03:58:03.992Z","endTime":"2025-08-03T03:58:07.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.129970738127433,"aZ":-19.305483251661393,"pfxX":7.349548546835557,"pfxZ":7.649707387281275,"pX":0.5040149229472415,"pZ":3.259025377861259,"vX0":-10.650718363773947,"vY0":-129.20539744190648,"vZ0":-0.7599820619872946,"x":97.79,"y":150.79,"x0":3.7339405012372184,"y0":50.00457224307743,"z0":5.047062942371194,"aX":12.368223245732448},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.9,"breakHorizontal":-10.8,"spinRate":2003,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.42470342108342063,"extension":6.967576613005561},"index":1,"playId":"f03eaffc-a97d-33bd-81f8-ea090a0c78d3","pitchNumber":2,"startTime":"2025-08-03T03:58:19.061Z","endTime":"2025-08-03T03:58:22.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.412244959283527,"aZ":-31.103091453282442,"pfxX":10.50439479105636,"pfxZ":0.7155953142608791,"pX":0.924268788372385,"pZ":1.0956020632371641,"vX0":-9.991815021256219,"vY0":-121.16488656823562,"vZ0":-2.670948369920489,"x":81.77,"y":209.2,"x0":3.734387155954379,"y0":50.00114018169432,"z0":4.926935762760454,"aX":15.636433764944142},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":-16.7,"spinRate":1271,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4518577716459147,"extension":7.078617885188548},"index":2,"playId":"a397b81a-fb89-3d63-a3bd-10f1f381f1ae","pitchNumber":3,"startTime":"2025-08-03T03:58:37.524Z","endTime":"2025-08-03T03:58:41.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-03T03:58:50.004Z","endTime":"2025-08-03T03:59:01.376Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":82.4,"endSpeed":76.3,"strikeZoneTop":3.74272478847745,"strikeZoneBottom":1.73173159510691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.942864545929467,"aZ":-33.584707486714194,"pfxX":8.280081902877471,"pfxZ":-0.9669768226200322,"pX":0.9427635318546597,"pZ":0.4926238762842358,"vX0":-9.548934837455631,"vY0":-119.67192850747323,"vZ0":-3.2180267099606885,"x":81.06,"y":225.48,"x0":3.898989095166496,"y0":50.00405200320031,"z0":4.846996458402067,"aX":12.075582297858533},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.3,"breakHorizontal":-12.8,"spinRate":1413,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4567676554160869,"extension":6.961682441354278},"index":4,"playId":"92fcfcde-a292-34fd-8432-55fd9554a1f4","pitchNumber":4,"startTime":"2025-08-03T03:59:01.376Z","endTime":"2025-08-03T03:59:04.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":79.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.088935509092764,"aZ":-19.183323614230122,"pfxX":7.204386847291877,"pfxZ":7.9510417342524615,"pX":0.0056742890141269695,"pZ":3.759265833261327,"vX0":-11.922878369128002,"vY0":-128.4369857572397,"vZ0":0.6494265571666245,"x":116.78,"y":137.28,"x0":3.8193747628188217,"y0":50.00088065789022,"z0":5.020550525627191,"aX":11.768702374224487},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.8,"breakHorizontal":-9.7,"spinRate":2034,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.43011458839146677,"extension":6.735765186808817},"index":5,"playId":"6bac65cd-3123-3b80-b256-b0cc7e0a04d2","pitchNumber":5,"startTime":"2025-08-03T03:59:20.357Z","endTime":"2025-08-03T03:59:24.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:59:24.331Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Tauchman singles on a line drive to center fielder Bryce Teodosio.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T04:02:09.710Z","endTime":"2025-08-03T04:02:36.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Oswald Peraza remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:01:02.325Z","endTime":"2025-08-03T04:01:02.341Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":660162,"link":"/api/v1/people/660162"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Reid Detmers replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T04:01:02.341Z","endTime":"2025-08-03T04:02:11.712Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672282,"link":"/api/v1/people/672282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08618685934798,"aZ":-37.96490446518468,"pfxX":-1.8656889950293523,"pfxZ":-3.4341645153593863,"pX":-0.538708888398998,"pZ":2.8717778623686985,"vX0":-4.483220307844829,"vY0":-128.87036548218265,"vZ0":-0.827430240528552,"x":137.53,"y":161.24,"x0":1.4639627433381641,"y0":50.00349493853433,"z0":6.122617425386664,"aX":-3.1452598806784007},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-6.1,"breakHorizontal":4.3,"spinRate":2535,"spinDirection":313},"zone":4,"typeConfidence":0.92,"plateTime":0.4245842581435726,"extension":6.204353086053196},"index":2,"playId":"0f3f8eaf-42e9-3224-8666-423098884083","pitchNumber":1,"startTime":"2025-08-03T04:02:11.712Z","endTime":"2025-08-03T04:02:15.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97470110961097,"aZ":-34.69973387002207,"pfxX":-3.038152806400157,"pfxZ":-1.4921597022805955,"pX":-0.42705888432570427,"pZ":2.025102352319146,"vX0":-3.854936868311765,"vY0":-129.71113703620156,"vZ0":-3.4282236891317917,"x":133.28,"y":184.1,"x0":1.4747654645044104,"y0":50.00033322544231,"z0":6.018871053602435,"aX":-5.1574392604623895},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.2,"breakHorizontal":6.4,"spinRate":2510,"spinDirection":324},"zone":7,"typeConfidence":0.92,"plateTime":0.4228031332175979,"extension":6.297580043583036},"hitData":{"launchSpeed":86.6,"launchAngle":18.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.92,"coordY":74.48}},"index":3,"playId":"e94d1fed-fb3c-3da2-9464-651a48a027da","pitchNumber":2,"startTime":"2025-08-03T04:02:25.361Z","endTime":"2025-08-03T04:02:36.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:02:36.020Z","atBatIndex":51},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Lenyn Sosa grounds into a double play, second baseman Luis Rengifo to shortstop Zach Neto to first baseman Nolan Schanuel. Mike Tauchman out at 2nd. Lenyn Sosa out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T04:02:48.610Z","endTime":"2025-08-03T04:03:27.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":68.3,"strikeZoneTop":3.51381352378301,"strikeZoneBottom":1.50842063030349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.84896630483235,"aZ":-43.317225293192365,"pfxX":-4.815206187724419,"pfxZ":-9.473593387949025,"pX":-0.1275712349674619,"pZ":2.900101977073531,"vX0":-1.6461910632239853,"vY0":-108.66067809687655,"vZ0":2.495585824246736,"x":121.86,"y":160.48,"x0":1.2687227804361354,"y0":50.00062491793887,"z0":6.4982323728858065,"aX":-5.665808766852639},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-16.0,"breakHorizontal":9.2,"spinRate":2422,"spinDirection":331},"zone":2,"typeConfidence":0.9,"plateTime":0.5071595647770262,"extension":6.081622451705093},"index":0,"playId":"05e92532-6e1e-30de-9a45-93b6d14ac30d","pitchNumber":1,"startTime":"2025-08-03T04:03:02.061Z","endTime":"2025-08-03T04:03:05.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61815801877085,"aZ":-38.305972478684616,"pfxX":0.012011825579622964,"pfxZ":-3.587328585186018,"pX":0.013672872087198314,"pZ":2.1226486835783116,"vX0":-3.821993134191719,"vY0":-130.26714002063247,"vZ0":-2.3199555012110387,"x":116.48,"y":181.47,"x0":1.5013095580397329,"y0":50.0024454394124,"z0":5.934377197962878,"aX":0.021394881459197775},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-6.8,"breakHorizontal":0.8,"spinRate":2313,"spinDirection":302},"zone":8,"typeConfidence":0.91,"plateTime":0.4212555239268112,"extension":6.027437974536064},"hitData":{"launchSpeed":106.5,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":131.26,"coordY":174.05}},"index":1,"playId":"0ca3f9d0-d1ce-3af4-aa48-c8f794ad187d","pitchNumber":2,"startTime":"2025-08-03T04:03:19.840Z","endTime":"2025-08-03T04:03:27.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":7.4999999999999964,"leverageIndex":1.41,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:03:27.606Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T04:03:43.417Z","endTime":"2025-08-03T04:04:44.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.3948009926001,"strikeZoneBottom":1.57399784080079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.064159630746712,"aZ":-38.55398130928051,"pfxX":-0.4986210325520677,"pfxZ":-3.711864717625259,"pX":-0.5555648759151445,"pZ":3.0839127631865577,"vX0":-4.653812818025027,"vY0":-130.73019102769638,"vZ0":-0.23353279213074807,"x":138.18,"y":155.51,"x0":1.3166565213989516,"y0":50.000407170930096,"z0":6.082751846922548,"aX":-0.8568410434104028},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-6.5,"breakHorizontal":2.0,"spinRate":2347,"spinDirection":288},"zone":1,"typeConfidence":0.92,"plateTime":0.4199104973126917,"extension":6.159759875132158},"index":0,"playId":"6667cf39-1a24-39ce-be9a-9b0908ecb88e","pitchNumber":1,"startTime":"2025-08-03T04:03:52.157Z","endTime":"2025-08-03T04:03:55.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97829521996744,"aZ":-36.69778455877049,"pfxX":-1.6518227939406875,"pfxZ":-2.70732228263201,"pX":-1.206869084642707,"pZ":0.7403709452385183,"vX0":-5.842393128451922,"vY0":-129.03017276637678,"vZ0":-5.883627177804999,"x":163.0,"y":218.79,"x0":1.3091261595207007,"y0":50.00216321587373,"z0":5.9062077884495565,"aX":-2.7606174279525795},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-6.1,"breakHorizontal":4.4,"spinRate":2544,"spinDirection":329},"zone":13,"typeConfidence":0.92,"plateTime":0.42587647664671024,"extension":6.345344828267995},"index":1,"playId":"f2cae3bf-eb39-398a-be07-af29cfabd04b","pitchNumber":2,"startTime":"2025-08-03T04:04:04.678Z","endTime":"2025-08-03T04:04:10.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":89.5,"endSpeed":82.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27306983127127,"aZ":-36.56305199094178,"pfxX":-2.3335234913049434,"pfxZ":-2.5652552143033334,"pX":-0.7743854362453381,"pZ":0.8752379299561132,"vX0":-4.959670938094149,"vY0":-130.15397034305718,"vZ0":-5.681777886171531,"x":146.52,"y":215.15,"x0":1.4620215386791207,"y0":50.00604723883835,"z0":5.867814412628049,"aX":-3.9878701175993974},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.8,"breakHorizontal":5.4,"spinRate":2508,"spinDirection":309},"zone":13,"typeConfidence":0.92,"plateTime":0.4214357564782163,"extension":6.265075220950187},"index":2,"playId":"35b44c4e-2e91-30b3-b7f2-3f937cabdb8f","pitchNumber":3,"startTime":"2025-08-03T04:04:23.409Z","endTime":"2025-08-03T04:04:27.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67089614231273,"aZ":-8.830971523664296,"pfxX":3.4982384975681065,"pfxZ":11.192559488397563,"pX":-0.6978808153231184,"pZ":2.208599725157415,"vX0":-6.3354245378877385,"vY0":-143.3903184957569,"vZ0":-8.724063420189575,"x":143.6,"y":179.15,"x0":1.0841642905456874,"y0":50.00546005287502,"z0":5.839045619858631,"aX":7.298019075256607},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.7,"breakHorizontal":-5.0,"spinRate":2153,"spinDirection":157},"zone":4,"typeConfidence":0.93,"plateTime":0.3817642616384389,"extension":6.427007493054966},"index":3,"playId":"a8774ed0-79b9-3738-b4e7-0488bfaa55c4","pitchNumber":4,"startTime":"2025-08-03T04:04:41.168Z","endTime":"2025-08-03T04:04:44.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:04:44.920Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Rengifo lines out sharply to right fielder Mike Tauchman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T04:06:39.580Z","endTime":"2025-08-03T04:07:17.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.35359774193688,"strikeZoneBottom":1.4196166831583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.459183011694872,"aZ":-19.535169938399445,"pfxX":7.305410729060079,"pfxZ":7.579831761493228,"pX":1.5517140096579423,"pZ":4.721743798228099,"vX0":-8.24434146404617,"vY0":-128.2890519877181,"vZ0":2.736253954219044,"x":57.85,"y":111.29,"x0":3.857330408216344,"y0":50.002306142478965,"z0":5.163788926826043,"aX":12.181466153888579},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.6,"breakHorizontal":-11.4,"spinRate":1944,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4269024665089636,"extension":6.774333212589896},"index":0,"playId":"1f2a7250-23bb-30e9-86b0-46ac7dcd0d69","pitchNumber":1,"startTime":"2025-08-03T04:06:55.800Z","endTime":"2025-08-03T04:06:59.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.261354019765005,"aZ":-30.7196934751539,"pfxX":8.18466872925711,"pfxZ":0.9606199612252855,"pX":0.7760318180299106,"pZ":2.1617024228349373,"vX0":-9.708769401583433,"vY0":-121.69536388459103,"vZ0":-0.455644688445074,"x":87.42,"y":180.41,"x0":3.7404024179278514,"y0":50.00161583976113,"z0":4.99587142205777,"aX":12.365229504623667},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.9,"breakHorizontal":-12.7,"spinRate":1331,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4488421327530938,"extension":6.892419426161251},"hitData":{"launchSpeed":105.7,"launchAngle":14.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.73,"coordY":79.05}},"index":1,"playId":"a8d1124f-7be2-376e-ae23-41d99ebcf9aa","pitchNumber":2,"startTime":"2025-08-03T04:07:10.920Z","endTime":"2025-08-03T04:07:17.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:07:17.970Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gustavo Campero grounds out, third baseman Brooks Baldwin to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T04:07:34.246Z","endTime":"2025-08-03T04:10:22.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.20714269993536,"strikeZoneBottom":1.60006209790271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06799446357669,"aZ":-20.05213894535974,"pfxX":7.159884877413976,"pfxZ":7.269588967028753,"pX":-0.07542849319242831,"pZ":3.0583157810853288,"vX0":-11.965429480369544,"vY0":-128.18227519979516,"vZ0":-0.9673792926075868,"x":119.88,"y":156.21,"x0":3.7189912656059128,"y0":50.00010460567548,"z0":5.003688045856623,"aX":11.934869137852713},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.2,"breakHorizontal":-10.3,"spinRate":1931,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.42703144380624414,"extension":6.794180479437978},"index":0,"playId":"7ea36ea9-9a90-3a0b-9608-e92a8dfa03ef","pitchNumber":1,"startTime":"2025-08-03T04:07:46.305Z","endTime":"2025-08-03T04:07:50.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.19258887711634,"strikeZoneBottom":1.46535783511264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.151989752799413,"aZ":-31.132413485595738,"pfxX":7.3406415200236435,"pfxZ":0.6908926959304926,"pX":1.4008781919339737,"pZ":1.5116132885534732,"vX0":-8.541500148042848,"vY0":-121.48501324138695,"vZ0":-1.8883076353618522,"x":63.6,"y":197.97,"x0":3.989333025389018,"y0":50.004375414002716,"z0":4.974775200337255,"aX":11.103983736871314},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-11.5,"spinRate":1467,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4488385129343748,"extension":6.678938203570444},"index":1,"playId":"648febdd-1944-3fc7-a191-b5810646e21b","pitchNumber":2,"startTime":"2025-08-03T04:08:00.938Z","endTime":"2025-08-03T04:08:04.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.401035477708223,"aZ":-31.7202259798305,"pfxX":7.05107734846014,"pfxZ":0.30145727170462955,"pX":0.7040402592358853,"pZ":1.4684196247326509,"vX0":-9.563672029748398,"vY0":-120.81555069397696,"vZ0":-1.669016581205879,"x":90.16,"y":199.13,"x0":3.780135560680292,"y0":50.00214913572416,"z0":4.9310539586126705,"aX":10.525718189976034},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.4,"breakHorizontal":-10.8,"spinRate":1344,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.4517031743631885,"extension":7.004676612756404},"index":2,"playId":"69bb5515-0a87-3eec-96f7-f380df2b2de4","pitchNumber":3,"startTime":"2025-08-03T04:08:16.072Z","endTime":"2025-08-03T04:08:20.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-03T04:08:59.909Z","endTime":"2025-08-03T04:09:42.043Z","isPitch":false,"type":"action","player":{"id":672569,"link":"/api/v1/people/672569"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.10778201743046,"strikeZoneBottom":1.49805817304849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.025423584483878,"aZ":-19.906928285719736,"pfxX":7.1964757240283,"pfxZ":7.37792533232941,"pX":0.690736071310329,"pZ":3.8777773879109305,"vX0":-10.321292886456265,"vY0":-128.25883493092942,"vZ0":0.940362561976306,"x":90.67,"y":134.08,"x0":3.8357632313057173,"y0":50.00173535258851,"z0":5.06102505283593,"aX":11.964850397447156},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.8,"breakHorizontal":-10.7,"spinRate":1974,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4273610788444624,"extension":6.8935064668738635},"index":4,"playId":"d6f68ec0-8b04-3260-9cd5-847efd38f823","pitchNumber":4,"startTime":"2025-08-03T04:09:42.043Z","endTime":"2025-08-03T04:09:45.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":83.5,"endSpeed":77.1,"strikeZoneTop":3.14634266550637,"strikeZoneBottom":1.44607428616122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.276642269527258,"aZ":-28.469138716838437,"pfxX":-0.4630984833631808,"pfxZ":2.481160864322637,"pX":0.20253236007634284,"pZ":0.979137582172022,"vX0":-8.714950104830777,"vY0":-121.37949302014391,"vZ0":-3.412282522561845,"x":109.28,"y":212.34,"x0":3.8966349677665604,"y0":50.00590277852945,"z0":4.876457694290254,"aX":-0.6916511762065706},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.0,"breakHorizontal":2.9,"spinRate":2196,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4508830256385763,"extension":6.819336276742267},"index":5,"playId":"082b56d8-85ce-3d0a-90af-e88cd4883c61","pitchNumber":5,"startTime":"2025-08-03T04:09:58.986Z","endTime":"2025-08-03T04:10:02.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26032296315787,"aZ":-19.917281095036795,"pfxX":7.5201959892794035,"pfxZ":7.392413290909886,"pX":-0.20062660973698263,"pZ":2.213122936292411,"vX0":-12.406739389088115,"vY0":-128.16590865307245,"vZ0":-2.739170142947893,"x":124.65,"y":179.03,"x0":3.732803571142538,"y0":50.00573495229412,"z0":4.856759373559389,"aX":12.475450119856268},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.0,"breakHorizontal":-10.7,"spinRate":2008,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.42787443944370906,"extension":7.017093851383153},"hitData":{"launchSpeed":86.1,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":87.47,"coordY":159.32}},"index":6,"playId":"a1a0ee9e-dfcc-347b-89ed-db3fcd9337d6","pitchNumber":6,"startTime":"2025-08-03T04:10:13.971Z","endTime":"2025-08-03T04:10:22.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:10:22.410Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis d'Arnaud grounds out, second baseman Josh Rojas to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T04:11:54.617Z","endTime":"2025-08-03T04:12:40.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Travis d'Arnaud replaces Bryce Teodosio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"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-03T04:10:38.587Z","endTime":"2025-08-03T04:10:46.975Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"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-03T04:10:46.975Z","endTime":"2025-08-03T04:11:56.818Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.3,"strikeZoneTop":3.42700428742919,"strikeZoneBottom":1.49712944606242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.510512363727205,"aZ":-19.645981063820898,"pfxX":6.023294624555879,"pfxZ":7.511184181501914,"pX":1.6732805538642617,"pZ":5.917053387195481,"vX0":-7.382016157752619,"vY0":-128.5793101862754,"vZ0":5.135267104984885,"x":53.22,"y":79.02,"x0":3.8035582369962255,"y0":50.00630216568158,"z0":5.419694662915797,"aX":10.053204286596165},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":15.1,"breakHorizontal":-9.2,"spinRate":1933,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.42654954811520795,"extension":6.8082025629131895},"index":2,"playId":"1eacb757-9e58-3bb3-a36f-1f9a7eb4f23a","pitchNumber":1,"startTime":"2025-08-03T04:11:56.818Z","endTime":"2025-08-03T04:11:59.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":83.1,"endSpeed":76.6,"strikeZoneTop":3.40622550534251,"strikeZoneBottom":1.44628124022707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.373303421088586,"aZ":-31.095168009193394,"pfxX":7.336697225241693,"pfxZ":0.7255665457655986,"pX":1.947892591363456,"pZ":2.5243134316790465,"vX0":-6.779787185317229,"vY0":-120.92891513677121,"vZ0":0.2885273233277932,"x":42.75,"y":170.62,"x0":3.82729512036992,"y0":50.00326797712985,"z0":5.119090439886658,"aX":10.926169363812864},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":-11.8,"spinRate":1270,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4519867781070275,"extension":6.582618175330743},"index":3,"playId":"2509cdf9-7792-3c79-9a04-ae1bf943353a","pitchNumber":2,"startTime":"2025-08-03T04:12:14.049Z","endTime":"2025-08-03T04:12:17.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16240100029238,"aZ":-17.578981783130132,"pfxX":6.4846488531276405,"pfxZ":8.618675903509509,"pX":-0.6887815713723608,"pZ":2.250019584120822,"vX0":-12.974205482102834,"vY0":-129.8309090692278,"vZ0":-3.6649881350278237,"x":143.25,"y":178.03,"x0":3.5484411649332634,"y0":50.004074853638244,"z0":5.031191464628971,"aX":10.984209322464917},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.9,"breakHorizontal":-8.6,"spinRate":1949,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.42313931224163204,"extension":6.9075241751936485},"hitData":{"launchSpeed":63.3,"launchAngle":14.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.9,"coordY":148.38}},"index":4,"playId":"d87a9a3b-2bf9-3ef4-a997-20c72e2b0730","pitchNumber":3,"startTime":"2025-08-03T04:12:32.178Z","endTime":"2025-08-03T04:12:40.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:12:40.204Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Robert Jr. grounds out, third baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:14:44.050Z","endTime":"2025-08-03T04:15:28.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Scott Kingery replaces Travis d'Arnaud, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:14:10.241Z","endTime":"2025-08-03T04:14:10.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"902","replacedPlayer":{"id":518595,"link":"/api/v1/people/518595"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Carson Fulmer replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T04:14:10.259Z","endTime":"2025-08-03T04:14:44.050Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608334,"link":"/api/v1/people/608334"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":608334,"fullName":"Carson Fulmer"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"playId":"e60ff273-279a-407a-82a2-7cf6ff6c111f","pitchNumber":0,"startTime":"2025-08-03T04:14:44.050Z","endTime":"2025-08-03T04:14:49.050Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.78020585900857,"strikeZoneBottom":1.80018711581542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.611904709092375,"aZ":-38.37272237051852,"pfxX":4.135862237810234,"pfxZ":-4.347405705311601,"pX":0.0894013646159683,"pZ":1.7752861741196808,"vX0":4.351565491125002,"vY0":-118.6511578214769,"vZ0":-1.1676079739371739,"x":113.59,"y":190.85,"x0":-2.305361329226063,"y0":50.00271993347241,"z0":5.769208614106514,"aX":5.89791854046214},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.9,"breakHorizontal":-8.5,"spinRate":2646,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4615575084829988,"extension":6.095337464781764},"index":3,"playId":"b0c1bd03-53c1-3ae2-bc20-401dc95ad7f3","pitchNumber":1,"startTime":"2025-08-03T04:15:06.491Z","endTime":"2025-08-03T04:15:12.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.77,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.656147578292273,"aZ":-22.954367928959627,"pfxX":-10.183706185293872,"pfxZ":5.019100722750252,"pX":-0.6077866272802024,"pZ":3.103409963966385,"vX0":8.087959119018379,"vY0":-135.1964595754155,"vZ0":-2.4524133567321673,"x":140.17,"y":154.99,"x0":-2.3268758928244226,"y0":50.002454774210314,"z0":5.6471350361069765,"aX":-18.70236050027947},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.8,"breakHorizontal":16.6,"spinRate":2062,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.40637564513755686,"extension":6.191241858371885},"hitData":{"launchSpeed":98.8,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.94,"coordY":162.9}},"index":4,"playId":"68266cc6-a432-3df9-8133-6de38b70a167","pitchNumber":2,"startTime":"2025-08-03T04:15:21.276Z","endTime":"2025-08-03T04:15:28.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:15:28.873Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:15:42.858Z","endTime":"2025-08-03T04:16:58.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.92338111963382,"strikeZoneBottom":1.80070503733915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.165842606874033,"aZ":-14.217331708733317,"pfxX":-5.462817662125403,"pfxZ":9.657724357680337,"pX":1.4827887416355519,"pZ":3.2912390962598783,"vX0":11.590751393962183,"vY0":-135.8401554486563,"vZ0":-3.5125227609897727,"x":60.48,"y":149.92,"x0":-2.1394128489166024,"y0":50.00354420435841,"z0":5.596487850270203,"aX":-10.159265450544517},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2437,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4040023137740527,"extension":6.2247918432488145},"index":0,"playId":"b6b832d7-dbaf-3b5c-9141-e6a58bda0c5e","pitchNumber":1,"startTime":"2025-08-03T04:15:56.419Z","endTime":"2025-08-03T04:15:59.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98400120756498,"aZ":-32.42528474625798,"pfxX":-8.676085164467333,"pfxZ":-0.15803802424361635,"pX":-1.0444178112822033,"pZ":1.7813876217360591,"vX0":6.26596734795823,"vY0":-127.14686687213364,"vZ0":-2.895070762806064,"x":156.81,"y":190.68,"x0":-2.418199619146978,"y0":50.000399350812145,"z0":5.5176798546447285,"aX":-14.15018771944624},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":14.2,"spinRate":1442,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4314082585304799,"extension":6.361819669979813},"index":1,"playId":"e105f5a3-13f5-33c4-9cf8-15baae5d6b0a","pitchNumber":2,"startTime":"2025-08-03T04:16:11.178Z","endTime":"2025-08-03T04:16:14.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70556096150773,"aZ":-31.663060200418922,"pfxX":-8.190919822694084,"pfxZ":0.3148957735381668,"pX":-0.49252526841851096,"pZ":1.7555068612219875,"vX0":7.403678159636931,"vY0":-126.63566762590779,"vZ0":-2.9663575763678436,"x":135.77,"y":191.38,"x0":-2.3947819076817014,"y0":50.00325358734712,"z0":5.484190901801019,"aX":-13.257675780747938},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":13.1,"spinRate":1386,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4331023919908783,"extension":6.452143507246547},"index":2,"playId":"070ea900-2e15-31ff-bd5e-84374f1d4e71","pitchNumber":3,"startTime":"2025-08-03T04:16:26.708Z","endTime":"2025-08-03T04:16:29.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-03T04:16:38.806Z","endTime":"2025-08-03T04:16:55.004Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.73,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14259303548098,"aZ":-13.145301543245447,"pfxX":-5.577209817851374,"pfxZ":10.227023683216771,"pX":-0.7986654438076098,"pZ":3.0509836826472103,"vX0":6.478477452658505,"vY0":-136.09622631885483,"vZ0":-4.338383979155351,"x":147.44,"y":156.4,"x0":-2.494552050220725,"y0":50.003444241358785,"z0":5.587988541483504,"aX":-10.378021398539875},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":8.6,"spinRate":2385,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4037330363030631,"extension":6.084499538980225},"index":4,"playId":"597cbb4e-dd36-3ad2-817f-abb9bb82daa6","pitchNumber":4,"startTime":"2025-08-03T04:16:55.004Z","endTime":"2025-08-03T04:16:58.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:16:58.836Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Teel called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:17:10.162Z","endTime":"2025-08-03T04:18:26.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.042422201342923,"aZ":-28.173977088387176,"pfxX":1.5008997287269166,"pfxZ":2.4487253464560235,"pX":0.33593532077389643,"pZ":2.08168670277161,"vX0":6.483588064578155,"vY0":-126.83759254255142,"vZ0":-2.9031080119183192,"x":104.19,"y":182.57,"x0":-2.4446964323901863,"y0":50.00583523142,"z0":5.479145106910921,"aX":2.4537874697207385},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":-4.2,"spinRate":2508,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4312359161811177,"extension":6.205681482844713},"index":0,"playId":"bb8d2a76-9f2c-3ad3-95e5-17245849a804","pitchNumber":1,"startTime":"2025-08-03T04:17:26.804Z","endTime":"2025-08-03T04:17:29.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.612793489499285,"aZ":-32.929185104462626,"pfxX":-7.656576679629573,"pfxZ":-0.47489451493177537,"pX":-1.2299501604297842,"pZ":1.3555312896161162,"vX0":5.614700162581604,"vY0":-125.77874015749482,"vZ0":-3.4499799035965886,"x":163.88,"y":202.18,"x0":-2.4969003663946623,"y0":50.00045373520904,"z0":5.416244552753707,"aX":-12.260986822384297},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.4,"breakHorizontal":12.6,"spinRate":1459,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4355359172615665,"extension":6.394567365003098},"index":1,"playId":"21d17afa-83b5-3859-9196-25eec170618e","pitchNumber":2,"startTime":"2025-08-03T04:17:41.900Z","endTime":"2025-08-03T04:17:47.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-03T04:17:54.286Z","endTime":"2025-08-03T04:18:06.247Z","isPitch":false,"type":"action","player":{"id":691019,"link":"/api/v1/people/691019"},"defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.0,"endSpeed":85.4,"strikeZoneTop":3.39506581452198,"strikeZoneBottom":1.52071834354683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.137835069193045,"aZ":-12.937044140718859,"pfxX":-5.709749869613248,"pfxZ":10.253798637727986,"pX":-1.9764941885442675,"pZ":1.9319056071210874,"vX0":3.397557063090892,"vY0":-136.61808232180195,"vZ0":-7.142087225030696,"x":192.34,"y":186.62,"x0":-2.4990687799527014,"y0":50.006790788241766,"z0":5.482839524447114,"aX":-10.717356508526887},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":9.6,"spinRate":2389,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.40203112739840474,"extension":6.223791643335884},"index":3,"playId":"37184a87-3a69-37b8-a75d-c25981b75bec","pitchNumber":3,"startTime":"2025-08-03T04:18:06.247Z","endTime":"2025-08-03T04:18:09.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.43031800435138,"strikeZoneBottom":1.49599465698259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43487276436819,"aZ":-14.89450616490391,"pfxX":-5.482071184092783,"pfxZ":9.340241040017649,"pX":-0.8257816028772523,"pZ":2.3468918028894032,"vX0":6.196082776895324,"vY0":-135.37238640441439,"vZ0":-5.406412604395622,"x":148.48,"y":175.41,"x0":-2.435515824068577,"y0":50.004934560214394,"z0":5.4182447124714255,"aX":-10.144088548603575},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2375,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40511625008070506,"extension":6.103472805434575},"index":4,"playId":"15c51550-1695-3c43-aa28-a8110eb0d5d2","pitchNumber":4,"startTime":"2025-08-03T04:18:22.629Z","endTime":"2025-08-03T04:18:26.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":664068,"link":"/api/v1/people/664068"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:18:26.904Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, second baseman Josh Rojas to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:21:02.035Z","endTime":"2025-08-03T04:22:01.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Michael A. Taylor replaces left fielder Corey Julks, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:20:16.852Z","endTime":"2025-08-03T04:20:16.868Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":667452,"link":"/api/v1/people/667452"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jordan Leasure replaces Brandon Eisert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T04:20:16.868Z","endTime":"2025-08-03T04:21:04.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673929,"link":"/api/v1/people/673929"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":572191,"link":"/api/v1/people/572191"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.18736291427753,"strikeZoneBottom":1.62400622412817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26440302894451,"aZ":-30.792067648037108,"pfxX":3.1556006915091643,"pfxZ":0.8555650382344524,"pX":0.10050092000579099,"pZ":1.4202557723191567,"vX0":1.6437252859451486,"vY0":-125.5070850062816,"vZ0":-4.4122006774953215,"x":113.17,"y":200.43,"x0":-0.9702380672512706,"y0":50.00483433788865,"z0":5.672129996749507,"aX":5.100268535425373},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.8,"breakHorizontal":-6.1,"spinRate":2466,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.43423898330221,"extension":6.623095752574597},"index":2,"playId":"81675f85-bb5c-32fd-90be-6e3535659dd0","pitchNumber":1,"startTime":"2025-08-03T04:21:04.244Z","endTime":"2025-08-03T04:21:08.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":572191,"link":"/api/v1/people/572191"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.21633124614569,"strikeZoneBottom":1.62250918231658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41686715366108,"aZ":-7.990060281687453,"pfxX":-2.860759373361634,"pfxZ":12.388683333444241,"pX":0.7670568521655017,"pZ":2.314604990146448,"vX0":4.935328086751488,"vY0":-139.12112411611764,"vZ0":-7.786551001675241,"x":87.76,"y":176.29,"x0":-0.6615815459725379,"y0":50.00155987379849,"z0":5.6859661105167465,"aX":-5.584303223830585},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.9,"breakHorizontal":4.1,"spinRate":2402,"spinDirection":200},"zone":6,"typeConfidence":0.9,"plateTime":0.39432572805294663,"extension":6.899472278270933},"index":3,"playId":"38beb7e7-7867-35d8-a3a7-e2ad9eb8e8a0","pitchNumber":2,"startTime":"2025-08-03T04:21:19.389Z","endTime":"2025-08-03T04:21:23.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":572191,"link":"/api/v1/people/572191"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.1,"endSpeed":81.1,"strikeZoneTop":3.22913056046405,"strikeZoneBottom":1.57433871062729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18146899814473,"aZ":-27.542397285926867,"pfxX":4.043470959121374,"pfxZ":2.810858308600481,"pX":0.8550213191909293,"pZ":1.3745035629373927,"vX0":3.1744379607134636,"vY0":-126.88745949755388,"vZ0":-5.248163075125958,"x":84.41,"y":201.67,"x0":-0.9327304961467516,"y0":50.005223507608434,"z0":5.633711077250766,"aX":6.669268914139156},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":-8.0,"spinRate":2424,"spinDirection":144},"zone":14,"typeConfidence":0.9,"plateTime":0.42980042550158704,"extension":6.74047097763885},"index":4,"playId":"eaadbce4-3ed9-3704-b9ac-d49d42d68d2b","pitchNumber":3,"startTime":"2025-08-03T04:21:36.425Z","endTime":"2025-08-03T04:21:40.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":572191,"link":"/api/v1/people/572191"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.269580676859572,"aZ":-28.89661933132104,"pfxX":3.3971202024729195,"pfxZ":2.0316209969375727,"pX":0.7474816095525764,"pZ":1.5352291050163809,"vX0":2.743416524768408,"vY0":-125.66743668498219,"vZ0":-4.484199029443302,"x":88.51,"y":197.33,"x0":-0.79625913649989,"y0":50.00505785454397,"z0":5.66558208818746,"aX":5.483095838385667},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":-6.7,"spinRate":2438,"spinDirection":123},"zone":9,"typeConfidence":0.9,"plateTime":0.43433168491030427,"extension":6.800487564830042},"hitData":{"launchSpeed":75.9,"launchAngle":10.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.64,"coordY":142.33}},"index":5,"playId":"68705c99-64fe-3a61-8bdb-9a6a16d5bb29","pitchNumber":4,"startTime":"2025-08-03T04:21:54.293Z","endTime":"2025-08-03T04:22:01.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":572191,"link":"/api/v1/people/572191"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:22:01.234Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out to right fielder Mike Tauchman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:22:17.666Z","endTime":"2025-08-03T04:22:36.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06578154109047,"aZ":-9.739417291347502,"pfxX":-2.20730776050491,"pfxZ":11.169798520129902,"pX":0.14234646086951505,"pZ":2.439571277269075,"vX0":3.771556941092002,"vY0":-140.83906882547888,"vZ0":-7.224704722382019,"x":111.57,"y":172.91,"x0":-0.9274969748476379,"y0":50.00015464048136,"z0":5.668211628275646,"aX":-4.43266150386013},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.0,"breakHorizontal":3.2,"spinRate":2478,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.3889364919697962,"extension":6.779992189639309},"hitData":{"launchSpeed":89.4,"launchAngle":24.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.17,"coordY":73.4}},"index":0,"playId":"e905b85f-222d-352a-9f6c-2393cb8767a9","pitchNumber":1,"startTime":"2025-08-03T04:22:29.134Z","endTime":"2025-08-03T04:22:36.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":572191,"link":"/api/v1/people/572191"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:22:36.502Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:22:46.884Z","endTime":"2025-08-03T04:24:04.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"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":87.5,"endSpeed":81.2,"strikeZoneTop":3.36807675850191,"strikeZoneBottom":1.57433722220849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.507895825748456,"aZ":-30.346607544945424,"pfxX":3.114975911456895,"pfxZ":1.1061762208439152,"pX":1.9250030434937084,"pZ":1.6146420971589794,"vX0":5.841951287624827,"vY0":-127.42329003575608,"vZ0":-4.24603762945126,"x":43.62,"y":195.18,"x0":-0.7961366838555075,"y0":50.006013109277816,"z0":5.682150289372005,"aX":5.156621799777939},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":-6.8,"spinRate":2453,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.42874426547665934,"extension":6.700660804103689},"index":0,"playId":"595e2e47-4e17-3409-80c4-239496490358","pitchNumber":1,"startTime":"2025-08-03T04:23:03.600Z","endTime":"2025-08-03T04:23:06.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":572191,"link":"/api/v1/people/572191"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.2,"endSpeed":80.2,"strikeZoneTop":3.30447469007311,"strikeZoneBottom":1.54101202863811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20428137966498,"aZ":-32.207676707709794,"pfxX":3.280308032821744,"pfxZ":-0.020091538955576027,"pX":1.4471049759666872,"pZ":1.4333292169142746,"vX0":4.498167603473619,"vY0":-125.51243581392605,"vZ0":-4.247290503953502,"x":61.84,"y":200.08,"x0":-0.7882507639681706,"y0":50.004447925717535,"z0":5.743856166985224,"aX":5.281210240266606},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":-6.8,"spinRate":2510,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.43486573582061006,"extension":6.822605867415343},"index":1,"playId":"c7e8f16a-fa81-3b0c-9e40-e2395ef56e03","pitchNumber":2,"startTime":"2025-08-03T04:23:18.521Z","endTime":"2025-08-03T04:23:21.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":572191,"link":"/api/v1/people/572191"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.4,"endSpeed":81.2,"strikeZoneTop":3.30965316112191,"strikeZoneBottom":1.51573721400948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.506643047166833,"aZ":-28.95387943428995,"pfxX":2.520425087090908,"pfxZ":1.955044717353075,"pX":0.9537167971830437,"pZ":-0.07936957795488937,"vX0":3.796056934402303,"vY0":-127.12212449283031,"vZ0":-8.272281094363843,"x":80.65,"y":240.92,"x0":-0.8827133115491061,"y0":50.00280882309047,"z0":5.494595474468759,"aX":4.150920904131836},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-5.4,"spinRate":2558,"spinDirection":143},"zone":14,"typeConfidence":0.9,"plateTime":0.4298262205251415,"extension":6.8762007788813015},"index":2,"playId":"9f629566-cb96-30b1-ae83-531292775bd8","pitchNumber":3,"startTime":"2025-08-03T04:23:34.704Z","endTime":"2025-08-03T04:23:38.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":572191,"link":"/api/v1/people/572191"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25435572081312,"aZ":-9.19157389280709,"pfxX":-3.2683518249782884,"pfxZ":11.615838498146237,"pX":-0.4131413693454216,"pZ":2.4646876569478584,"vX0":2.183941759751251,"vY0":-140.3547061464467,"vZ0":-7.102128615561148,"x":132.75,"y":172.23,"x0":-0.780093446530346,"y0":50.00090825584501,"z0":5.639592333007202,"aX":-6.465375200621237},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.6,"breakHorizontal":5.4,"spinRate":2317,"spinDirection":194},"zone":4,"typeConfidence":0.9,"plateTime":0.39151350110522465,"extension":6.911982352040054},"hitData":{"launchSpeed":91.0,"launchAngle":40.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.92,"coordY":74.32}},"index":3,"playId":"03b17c4b-24da-3d43-af8c-09870ab05629","pitchNumber":4,"startTime":"2025-08-03T04:23:54.586Z","endTime":"2025-08-03T04:24:04.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":681460,"link":"/api/v1/people/681460"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":572191,"link":"/api/v1/people/572191"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.7,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:24:04.172Z","atBatIndex":62}]