[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, third baseman Caleb Durbin to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T18:10:41.088Z","endTime":"2025-08-28T18:10:51.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T15:59:50.089Z","endTime":"2025-08-28T17:49:44.392Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"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-28T17:49:44.392Z","endTime":"2025-08-28T18:10:26.443Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"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-28T18:10:26.443Z","endTime":"2025-08-28T18:10:43.375Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21975814620325,"aZ":-20.444808154872035,"pfxX":7.873455441435338,"pfxZ":6.796278180266971,"pX":0.30512407113847184,"pZ":2.385141943717206,"vX0":-6.737992337311982,"vY0":-130.95530483593967,"vZ0":-4.4111885801901405,"x":105.37,"y":174.38,"x0":1.896125490213183,"y0":50.00625041835611,"z0":5.633083238526747,"aX":13.595188344054442},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.5,"breakHorizontal":-12.7,"spinRate":2020,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.41922636300646765,"extension":6.564017371354897},"hitData":{"launchSpeed":86.1,"launchAngle":7.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":166.38}},"index":3,"playId":"f6621f71-8863-3463-9de3-f77a84187623","pitchNumber":1,"startTime":"2025-08-28T18:10:43.375Z","endTime":"2025-08-28T18:10:51.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-28T18:10:51.777Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Geraldo Perdomo pops out softly to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T18:11:11.333Z","endTime":"2025-08-28T18:12:32.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.52000157653016,"strikeZoneBottom":1.58456742270077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.282487649424283,"aZ":-22.752535062530786,"pfxX":7.301268756257152,"pfxZ":5.388727305197127,"pX":0.5291744543113375,"pZ":3.372406429670771,"vX0":-6.188535933998653,"vY0":-131.06794406559465,"vZ0":-1.782063773831885,"x":96.83,"y":147.73,"x0":1.9659931532126855,"y0":50.00552182906898,"z0":5.750942200078874,"aX":12.774674768686731},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":-12.0,"spinRate":2025,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.4170222089821207,"extension":6.5543010466624505},"index":0,"playId":"6a163979-8fcf-3865-ad5f-0a7b2af2afbc","pitchNumber":1,"startTime":"2025-08-28T18:11:19.812Z","endTime":"2025-08-28T18:11:24.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-28T18:11:31.429Z","endTime":"2025-08-28T18:11:44.109Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35382018610697,"aZ":-23.890688794360216,"pfxX":7.564496346950667,"pfxZ":4.722456897830108,"pX":0.7835124218139112,"pZ":2.4981019756733036,"vX0":-5.56115502451027,"vY0":-131.28184930044412,"vZ0":-3.498752587569647,"x":87.13,"y":171.33,"x0":1.9406130528885432,"y0":50.00536844279356,"z0":5.6151328347045455,"aX":13.27907747335612},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":-12.6,"spinRate":2047,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.41633334556312684,"extension":6.735631462965},"index":2,"playId":"e8aadcf7-f326-3b92-9e2c-186c34cb1394","pitchNumber":2,"startTime":"2025-08-28T18:11:44.109Z","endTime":"2025-08-28T18:11:47.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.43129779614986,"strikeZoneBottom":1.43083197342506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.957886246537118,"aZ":-23.8026353011144,"pfxX":8.69419725912925,"pfxZ":4.757260812633799,"pX":-0.8191507194258179,"pZ":2.624644306070799,"vX0":-9.511372905746954,"vY0":-131.78883620516257,"vZ0":-3.3302307021256254,"x":148.22,"y":167.91,"x0":1.706759408192836,"y0":50.00231754315623,"z0":5.662416643052149,"aX":15.296568852599435},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":-13.7,"spinRate":1898,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.41558700280531813,"extension":6.407483320951882},"index":3,"playId":"e6a493cf-7d51-3692-9400-2a5c06d10bcc","pitchNumber":3,"startTime":"2025-08-28T18:12:07.247Z","endTime":"2025-08-28T18:12:12.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387588913098835,"aZ":-16.128645081136547,"pfxX":2.591408451073851,"pfxZ":9.055662753758634,"pX":-0.886290848103325,"pZ":3.3562520206941056,"vX0":-7.828042664078411,"vY0":-132.07569582368168,"vZ0":-2.9612354325039947,"x":150.78,"y":148.16,"x0":1.7755246721880584,"y0":50.00092887156973,"z0":5.67394072449356,"aX":4.591436670695328},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.0,"breakHorizontal":-3.0,"spinRate":2067,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4142691072717737,"extension":6.719705106144236},"hitData":{"launchSpeed":40.6,"launchAngle":47.0,"totalDistance":91.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":150.04,"coordY":175.19}},"index":4,"playId":"bf78542f-af27-35db-85b1-9297a3609f97","pitchNumber":4,"startTime":"2025-08-28T18:12:25.312Z","endTime":"2025-08-28T18:12:32.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:12:32.104Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T18:12:49.918Z","endTime":"2025-08-28T18:15:18.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.3,"strikeZoneTop":3.2300007996102,"strikeZoneBottom":1.44790581000426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.499014651681037,"aZ":-35.41759383918479,"pfxX":-3.8066358703404424,"pfxZ":-2.501869852567461,"pX":1.4624929155520754,"pZ":3.531690741504402,"vX0":-0.3969228883854701,"vY0":-113.40309483959294,"vZ0":2.7658662556261797,"x":61.25,"y":143.42,"x0":2.1342740337208297,"y0":50.002184596041864,"z0":5.838846679995541,"aX":-4.9378935245142666},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-3.5,"breakHorizontal":7.0,"spinRate":2139,"spinDirection":292},"zone":12,"typeConfidence":2.0,"plateTime":0.4837150809271842,"extension":6.628468199054651},"index":0,"playId":"d5392360-4b22-3273-ae3e-bcdabfe9053b","pitchNumber":1,"startTime":"2025-08-28T18:12:55.965Z","endTime":"2025-08-28T18:13:00.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.115412564869924,"aZ":-33.06318021161731,"pfxX":-5.9149966384123775,"pfxZ":-0.6622685491815661,"pX":-0.9146406287863723,"pZ":1.0298648813466087,"vX0":-4.792152091313809,"vY0":-115.33669275886122,"vZ0":-3.0152557809093086,"x":151.86,"y":210.97,"x0":1.9570958720538627,"y0":50.00183136384851,"z0":5.537376813266905,"aX":-7.97998340670062},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.7,"breakHorizontal":11.9,"spinRate":2183,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4745893483507091,"extension":6.6896001223246415},"index":1,"playId":"29382b08-fe68-367c-b5b4-d379d299ce22","pitchNumber":2,"startTime":"2025-08-28T18:13:11.119Z","endTime":"2025-08-28T18:13:15.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.22999952095799,"strikeZoneBottom":1.46581037855243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39603951129485,"aZ":-21.041742650249997,"pfxX":8.69796808082664,"pfxZ":6.219969973792077,"pX":-0.6761879801460693,"pZ":1.6892838750730337,"vX0":-9.346294509687361,"vY0":-133.1210432465908,"vZ0":-6.140783458958439,"x":142.77,"y":193.17,"x0":1.7552847662358397,"y0":50.000059438028885,"z0":5.555894376068359,"aX":15.560778100931698},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":-13.7,"spinRate":2047,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.4119327215367714,"extension":6.786499333000202},"index":2,"playId":"160f173d-28ea-345b-9499-a124757b0b53","pitchNumber":3,"startTime":"2025-08-28T18:13:31.607Z","endTime":"2025-08-28T18:13:35.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.841079877380928,"aZ":-33.341991073526366,"pfxX":-6.461821251491117,"pfxZ":-0.8649911387246458,"pX":-0.4334860779206878,"pZ":1.3831393998715789,"vX0":-3.8698514957267722,"vY0":-114.96294684076216,"vZ0":-2.1284315488508194,"x":133.52,"y":201.44,"x0":2.1071007023729704,"y0":50.004659655867655,"z0":5.534876479995815,"aX":-8.712465056410279},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.8,"breakHorizontal":12.6,"spinRate":2174,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.47510400625672844,"extension":6.654630340831271},"index":3,"playId":"d8d1e583-0e5a-3451-957f-395cc0369080","pitchNumber":4,"startTime":"2025-08-28T18:13:48.720Z","endTime":"2025-08-28T18:13:52.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.32773237851158,"strikeZoneBottom":1.64896489086924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.911731803906815,"aZ":-18.574136159296348,"pfxX":2.0977931962772436,"pfxZ":7.7574874377765095,"pX":1.2307298304046594,"pZ":3.944156647730168,"vX0":-3.0643890316836067,"vY0":-131.11974615997715,"vZ0":-0.8735632618220451,"x":70.09,"y":132.29,"x0":2.1382928258756286,"y0":50.004134604786756,"z0":5.65863526067088,"aX":3.678763176185104},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.2,"breakHorizontal":-3.2,"spinRate":2037,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.41662508841519097,"extension":6.5538833137638335},"index":4,"playId":"bba70c3c-7713-3211-8d90-80efaee5291f","pitchNumber":5,"startTime":"2025-08-28T18:14:12.455Z","endTime":"2025-08-28T18:14:17.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.23000069033916,"strikeZoneBottom":1.54801746257199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.109427258879734,"aZ":-23.444542541878526,"pfxX":8.292252137063437,"pfxZ":4.898137372784904,"pX":-0.9276613574298763,"pZ":2.497881157740508,"vX0":-9.882052718846566,"vY0":-132.59601829610813,"vZ0":-3.485252960728631,"x":152.36,"y":171.34,"x0":1.768560196698112,"y0":50.00268275153361,"z0":5.53813529615423,"aX":14.779317221977491},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":-12.8,"spinRate":2057,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4129300558988156,"extension":6.65048424126552},"index":5,"playId":"032a2305-f1ca-3610-b98d-5f008621f69b","pitchNumber":6,"startTime":"2025-08-28T18:14:30.626Z","endTime":"2025-08-28T18:14:35.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.7,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54042529844725,"aZ":-18.20127409797915,"pfxX":6.797855402036438,"pfxZ":7.765098208513057,"pX":-0.12458458150817245,"pZ":2.01657270537591,"vX0":-7.474329601314896,"vY0":-133.26054605545633,"vZ0":-5.695738993948957,"x":121.75,"y":184.33,"x0":1.832859586955096,"y0":50.00237906030388,"z0":5.495817425726543,"aX":12.230965947005219},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":-10.7,"spinRate":2097,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4109678207649434,"extension":6.790740328622348},"index":6,"playId":"e7f323d3-6c24-39fd-b7d2-a5ff4f2b94e5","pitchNumber":7,"startTime":"2025-08-28T18:14:50.382Z","endTime":"2025-08-28T18:14:55.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.23000152570432,"strikeZoneBottom":1.60396031818995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36248356047839,"aZ":-21.334016807293217,"pfxX":6.8059871623998776,"pfxZ":5.968368341868676,"pX":-0.6693388133879261,"pZ":2.3847386815609735,"vX0":-9.030620941331653,"vY0":-133.1024901549587,"vZ0":-4.319790152973238,"x":142.51,"y":174.39,"x0":1.8643903807521278,"y0":50.0014560872574,"z0":5.550183284105832,"aX":12.358090751103491},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":-10.7,"spinRate":2068,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.40963656447136954,"extension":6.7683304052068785},"index":7,"playId":"cac10683-a722-35de-9a40-dcdee61a4c3a","pitchNumber":8,"startTime":"2025-08-28T18:15:14.330Z","endTime":"2025-08-28T18:15:18.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:15:18.837Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sal Frelick homers (10) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T18:17:19.073Z","endTime":"2025-08-28T18:17:57.043Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":622503,"link":"/api/v1/people/622503"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.15999966713462,"strikeZoneBottom":1.37997133529241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97975917438564,"aZ":-18.94232693297797,"pfxX":-4.7103195213805105,"pfxZ":7.639061845249566,"pX":-0.674846190773379,"pZ":2.9499777428764014,"vX0":5.941680450092946,"vY0":-130.4226944451604,"vZ0":-3.192891882275304,"x":142.72,"y":159.13,"x0":-2.3645933128648053,"y0":50.00511221315277,"z0":5.609144864267394,"aX":-8.16206445959095},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.4,"breakHorizontal":7.3,"spinRate":1978,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.41905520686296427,"extension":6.769951030821166},"index":0,"playId":"1caf3587-267b-323f-8b19-37c8cc9b05f7","pitchNumber":1,"startTime":"2025-08-28T18:17:25.522Z","endTime":"2025-08-28T18:17:29.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.682837130535635,"aZ":-16.585122217948953,"pfxX":-5.145077796768636,"pfxZ":9.097163120594868,"pX":-0.1431618941234382,"pZ":2.232539380150491,"vX0":7.436476797309259,"vY0":-130.18596774238424,"vZ0":-5.260981209892197,"x":122.46,"y":178.5,"x0":-2.370088064322224,"y0":50.006113251093424,"z0":5.537654486438399,"aX":-8.821132812223254},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.5,"breakHorizontal":7.7,"spinRate":2019,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.42094637956563785,"extension":6.823238787051177},"hitData":{"launchSpeed":107.0,"launchAngle":24.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.41,"coordY":74.13}},"index":1,"playId":"91b28a76-1bc0-33a0-9a85-c0708c931b63","pitchNumber":2,"startTime":"2025-08-28T18:17:36.954Z","endTime":"2025-08-28T18:17:57.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":9.699999999999996,"leverageIndex":0.86,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:17:57.043Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T18:18:09.912Z","endTime":"2025-08-28T18:18:39.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.27999984119188,"strikeZoneBottom":1.51552444683515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.973024684166194,"aZ":-19.840650556428116,"pfxX":-8.565195589258527,"pfxZ":6.960619639011153,"pX":0.6021037127023455,"pZ":2.112663683179847,"vX0":10.16753125040317,"vY0":-131.75602239764967,"vZ0":-5.086734411662151,"x":94.05,"y":181.74,"x0":-2.180159535505372,"y0":50.00353257620604,"z0":5.5190663330372844,"aX":-15.17700309074015},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.8,"breakHorizontal":13.4,"spinRate":2162,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4145009930331094,"extension":6.953391779076084},"index":0,"playId":"622eab70-b9d4-39b0-87ea-e8dfa1030c71","pitchNumber":1,"startTime":"2025-08-28T18:18:19.794Z","endTime":"2025-08-28T18:18:24.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":67.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.882822060536025,"aZ":-40.66065802411239,"pfxX":7.479846164180236,"pfxZ":-7.330193430535544,"pX":0.07029629866425087,"pZ":1.687608551750346,"vX0":3.120911448302134,"vY0":-107.92916121542063,"vZ0":0.7257329790616456,"x":114.32,"y":193.21,"x0":-2.3739398157139138,"y0":50.000150791135084,"z0":5.889348760035747,"aX":8.665796284860098},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-12.6,"breakHorizontal":-14.4,"spinRate":2246,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.5109637914099614,"extension":6.673428427264499},"hitData":{"launchSpeed":66.2,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":167.9}},"index":1,"playId":"fe5e6d8e-1728-3dfc-a3ba-fbab2ac1d36a","pitchNumber":2,"startTime":"2025-08-28T18:18:30.713Z","endTime":"2025-08-28T18:18:39.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:18:39.480Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T18:19:00.314Z","endTime":"2025-08-28T18:20:12.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.0,"endSpeed":67.8,"strikeZoneTop":3.43000000717394,"strikeZoneBottom":1.63873026129529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.581047770217907,"aZ":-41.84663099981201,"pfxX":5.504718858368118,"pfxZ":-8.391790265685326,"pX":0.19806591593241343,"pZ":1.5358777291937382,"vX0":3.799647434255385,"vY0":-107.57629167967123,"vZ0":0.6821308003462196,"x":109.45,"y":197.31,"x0":-2.3169149643067524,"y0":50.00399140435583,"z0":5.916942472911449,"aX":6.343178689980454},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-14.5,"breakHorizontal":-11.2,"spinRate":2244,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.5124673637566066,"extension":6.708910868591609},"index":0,"playId":"e23c70e5-4123-3fef-9813-5dec0dccad3d","pitchNumber":1,"startTime":"2025-08-28T18:19:11.479Z","endTime":"2025-08-28T18:19:15.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":82.5,"endSpeed":76.3,"strikeZoneTop":3.56462544477821,"strikeZoneBottom":1.75095706328649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.786119682888344,"aZ":-29.90203787529262,"pfxX":-10.964709972780554,"pfxZ":1.5584809966729283,"pX":-0.02198736606237122,"pZ":-0.3427143007888222,"vX0":8.965942269132341,"vY0":-119.75230514143001,"vZ0":-6.861355766299857,"x":117.84,"y":248.03,"x0":-2.3871494109811224,"y0":50.001121657169925,"z0":5.229115702617479,"aX":-15.948890762834056},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.3,"breakHorizontal":17.8,"spinRate":1624,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.45711413602187045,"extension":6.930767599447584},"index":1,"playId":"c35065ee-209f-3fbe-965e-0572b88bbb1d","pitchNumber":2,"startTime":"2025-08-28T18:19:25.625Z","endTime":"2025-08-28T18:19:30.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.673646389392356,"aZ":-30.085562835685838,"pfxX":-8.717304034146679,"pfxZ":1.4511746539422354,"pX":-0.7259780095163598,"pZ":2.4937980381258913,"vX0":6.720995136252644,"vY0":-119.14675824442655,"vZ0":-0.6291167764873531,"x":144.67,"y":171.45,"x0":-2.449394091746101,"y0":50.003812150642744,"z0":5.477709749541628,"aX":-12.547114656308787},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.8,"breakHorizontal":14.2,"spinRate":1391,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4595383551261807,"extension":6.982012391926894},"index":2,"playId":"476929c4-a7c0-39c1-ab78-377fc9b39ae7","pitchNumber":3,"startTime":"2025-08-28T18:19:52.651Z","endTime":"2025-08-28T18:19:56.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.77957671408971,"aZ":-28.556365245257922,"pfxX":-8.004022423757139,"pfxZ":2.4667245754630587,"pX":-0.8509684420910828,"pZ":1.8791493423162127,"vX0":6.480417760692985,"vY0":-119.90166057065292,"vZ0":-2.1482012745991463,"x":149.44,"y":188.04,"x0":-2.540384544007025,"y0":50.00215898294281,"z0":5.318883408876711,"aX":-11.729327803198654},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.2,"breakHorizontal":13.1,"spinRate":1387,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4556941620626036,"extension":6.984547390221434},"index":3,"playId":"504cafc8-859d-3436-9b49-30b892b3fb33","pitchNumber":4,"startTime":"2025-08-28T18:20:08.089Z","endTime":"2025-08-28T18:20:12.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:20:12.018Z","atBatIndex":5},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Brice Turang triples (1) on a sharp line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T18:20:29.849Z","endTime":"2025-08-28T18:21:01.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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, 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":74.1,"endSpeed":68.3,"strikeZoneTop":3.57843875160482,"strikeZoneBottom":1.68459605499564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.931190617555885,"aZ":-40.07135906613804,"pfxX":6.554941584587384,"pfxZ":-6.744763821251425,"pX":-0.8430937064047,"pZ":2.1943404775209006,"vX0":1.8943901037988786,"vY0":-107.88776399815899,"vZ0":1.927218275306434,"x":149.14,"y":179.53,"x0":-2.585643599602908,"y0":50.0031414727988,"z0":5.727918515261891,"aX":7.675194034261137},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-11.3,"breakHorizontal":-12.4,"spinRate":2208,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.5089795472477228,"extension":6.866513313412309},"index":0,"playId":"310942c0-a7fd-3412-808d-2340c2e979e0","pitchNumber":1,"startTime":"2025-08-28T18:20:34.081Z","endTime":"2025-08-28T18:20:37.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.551147898146603,"aZ":-27.240669974634557,"pfxX":-0.3313061616954147,"pfxZ":3.4359067401662884,"pX":0.4898237693182896,"pZ":2.3947581475456716,"vX0":7.024264880963973,"vY0":-118.50514733974906,"vZ0":-1.842857698934908,"x":98.33,"y":174.12,"x0":-2.4573476128142744,"y0":50.003782548012005,"z0":5.647414525182633,"aX":-0.4766080425978859},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.1,"breakHorizontal":-1.0,"spinRate":2082,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.46046772627890276,"extension":6.7970536148663765},"hitData":{"launchSpeed":109.5,"launchAngle":19.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":208.71,"coordY":119.45}},"index":1,"playId":"06aaccf0-21a2-307c-9f44-b77279344f62","pitchNumber":2,"startTime":"2025-08-28T18:20:45.396Z","endTime":"2025-08-28T18:21:01.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.36,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:21:01.593Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Vaughn grounds out softly, pitcher Nabil Crismatt to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T18:21:22.213Z","endTime":"2025-08-28T18:21:49.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622503,"link":"/api/v1/people/622503"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.20999860862224,"strikeZoneBottom":1.36950488721261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94532903062647,"aZ":-29.290926918521738,"pfxX":-6.060416964151884,"pfxZ":1.9955706657718641,"pX":-0.05313515578559311,"pZ":1.4164126410218647,"vX0":7.409458123519207,"vY0":-119.26551973273526,"vZ0":-3.2262980371912433,"x":119.03,"y":200.54,"x0":-2.4061173053918017,"y0":50.005616596257255,"z0":5.41572962751182,"aX":-8.772904426709207},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.1,"breakHorizontal":9.2,"spinRate":1653,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.45843918479278134,"extension":6.962947777375271},"index":0,"playId":"f1cc34b5-8a16-3b91-b3e9-eea5aa6eaa1f","pitchNumber":1,"startTime":"2025-08-28T18:21:27.505Z","endTime":"2025-08-28T18:21:32.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93142049055896,"aZ":-27.68980521862826,"pfxX":-6.33581086681094,"pfxZ":3.1008370106910075,"pX":-0.7387051666283425,"pZ":1.6590683454137485,"vX0":6.5732623298854795,"vY0":-119.19687645611995,"vZ0":-2.826097824016883,"x":145.16,"y":193.99,"x0":-2.703023744609301,"y0":50.00195101145885,"z0":5.348467518748077,"aX":-9.158520116792793},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.2,"breakHorizontal":10.0,"spinRate":1680,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.45871094149096825,"extension":6.97069866235976},"hitData":{"launchSpeed":53.7,"launchAngle":-65.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.09,"coordY":180.35}},"index":1,"playId":"40ef0859-2216-34d7-8bb0-5546f6e3fee4","pitchNumber":2,"startTime":"2025-08-28T18:21:42.039Z","endTime":"2025-08-28T18:21:49.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:21:49.881Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a line drive to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T18:23:53.262Z","endTime":"2025-08-28T18:24:42.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":82.7,"strikeZoneTop":3.78751647808835,"strikeZoneBottom":1.76703071000301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.256769728309077,"aZ":-19.6374947553008,"pfxX":8.534839358792556,"pfxZ":7.197037068326107,"pX":1.063789638977714,"pZ":1.8652911666227379,"vX0":-5.2002400533573105,"vY0":-131.05885745759,"vZ0":-5.870516703346651,"x":76.45,"y":188.42,"x0":1.9630533702069135,"y0":50.004919945652354,"z0":5.5972746202043,"aX":14.874380485276069},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.0,"breakHorizontal":-14.4,"spinRate":2081,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4176449013861898,"extension":6.607270664484672},"index":0,"playId":"a0635fbb-974c-38fd-9a74-f68d14009a07","pitchNumber":1,"startTime":"2025-08-28T18:24:01.596Z","endTime":"2025-08-28T18:24:06.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":85.3,"endSpeed":78.4,"strikeZoneTop":3.69000163664227,"strikeZoneBottom":1.793722642734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.9935035914479,"aZ":-30.3580117677799,"pfxX":8.66932221670703,"pfxZ":1.1606660987468533,"pX":1.187140704042981,"pZ":2.2111934842977106,"vX0":-4.854297048004827,"vY0":-124.22697860663895,"vZ0":-2.3937455065799824,"x":71.75,"y":179.08,"x0":2.0406835609605682,"y0":50.00247656000708,"z0":5.712103997858115,"aX":13.543137942258433},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-14.5,"spinRate":1391,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4409978189990169,"extension":6.169501763707445},"index":1,"playId":"af4ea452-e5ae-3f88-9729-6e73d1c6a71d","pitchNumber":2,"startTime":"2025-08-28T18:24:15.486Z","endTime":"2025-08-28T18:24:20.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.516701178820277,"aZ":-18.50123715740403,"pfxX":8.476044248355262,"pfxZ":7.6083132806841185,"pX":-0.389995607799796,"pZ":1.86942689203056,"vX0":-8.576879665095712,"vY0":-132.9792681236783,"vZ0":-6.158527098682381,"x":131.87,"y":188.31,"x0":1.770147788171921,"y0":50.0047473132194,"z0":5.549737198249503,"aX":15.238698366479044},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":-13.6,"spinRate":2144,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.4112935291917146,"extension":6.583607748564187},"hitData":{"launchSpeed":92.5,"launchAngle":13.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.65,"coordY":120.32}},"index":2,"playId":"a5352b29-2836-3133-be50-2f7b48c080d8","pitchNumber":3,"startTime":"2025-08-28T18:24:31.545Z","endTime":"2025-08-28T18:24:42.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:24:42.647Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Moreno singles on a line drive to left fielder Isaac Collins. Lourdes Gurriel Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T18:24:58.821Z","endTime":"2025-08-28T18:27:28.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.34000133154428,"strikeZoneBottom":1.55189605028603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29826600064482,"aZ":-20.939842214374917,"pfxX":8.852009285152457,"pfxZ":6.291039433175236,"pX":0.8584573146252906,"pZ":1.7753851585378377,"vX0":-5.789964688352124,"vY0":-132.5455204015655,"vZ0":-5.838686688244494,"x":84.28,"y":190.84,"x0":1.9167606430850623,"y0":50.005065007522845,"z0":5.527386402849339,"aX":15.813698234717195},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.3,"breakHorizontal":-14.9,"spinRate":1932,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.41262461121389116,"extension":6.553613095447218},"index":0,"playId":"39e60a02-e326-3dc2-b03e-a8cf5d58973a","pitchNumber":1,"startTime":"2025-08-28T18:25:09.221Z","endTime":"2025-08-28T18:25:13.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":72.0,"strikeZoneTop":3.34000015781088,"strikeZoneBottom":1.54034269212099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.408096033321588,"aZ":-36.38671172092026,"pfxX":-1.9544040578614874,"pfxZ":-3.2181436435815467,"pX":1.3132681420372119,"pZ":3.0599744269069586,"vX0":-1.2293172935879453,"vY0":-113.61422231120117,"vZ0":1.7839467994112943,"x":66.94,"y":156.16,"x0":2.114845952769708,"y0":50.001909004815836,"z0":5.875278371721104,"aX":-2.5597867813919186},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-5.0,"breakHorizontal":3.8,"spinRate":2000,"spinDirection":297},"zone":12,"typeConfidence":2.0,"plateTime":0.4817142796286191,"extension":6.258053807295335},"index":1,"playId":"75aa925a-e9b4-3c38-b66d-0617784c603d","pitchNumber":2,"startTime":"2025-08-28T18:25:28.279Z","endTime":"2025-08-28T18:25:32.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.34000060351648,"strikeZoneBottom":1.58526229918566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.557838686688047,"aZ":-28.9816554351081,"pfxX":7.8666405082746635,"pfxZ":2.041340435852714,"pX":1.3928284143276783,"pZ":3.4752685974385433,"vX0":-4.05255600715981,"vY0":-125.02599646586766,"vZ0":0.4220096335513239,"x":63.91,"y":144.95,"x0":2.02121178175735,"y0":50.00564581586455,"z0":5.701897244336609,"aX":12.331598681303849},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":-13.2,"spinRate":1358,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.43977054889969347,"extension":6.380093673137264},"index":2,"playId":"ff66b1e8-f212-343a-90bd-c045b7c807ad","pitchNumber":3,"startTime":"2025-08-28T18:25:47.078Z","endTime":"2025-08-28T18:25:51.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.34000091557428,"strikeZoneBottom":1.50726438150054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.210969714223097,"aZ":-20.30627659809704,"pfxX":7.2613491952521585,"pfxZ":6.627209732934264,"pX":-0.24434154941483807,"pZ":2.3336133531132384,"vX0":-7.908792242657774,"vY0":-133.36083407842824,"vZ0":-4.693293561600863,"x":126.31,"y":175.77,"x0":1.8243436425201416,"y0":50.00434948492145,"z0":5.592348535585586,"aX":13.006434506592488},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":-11.3,"spinRate":1983,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.41160882539445964,"extension":6.547404309864903},"index":3,"playId":"07562ecf-369d-3c68-8881-9decc1d01a6a","pitchNumber":4,"startTime":"2025-08-28T18:26:06.222Z","endTime":"2025-08-28T18:26:09.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"f9a36765-b2a3-301a-8cc7-f4174769f4b0","startTime":"2025-08-28T18:26:24.314Z","endTime":"2025-08-28T18:26:27.559Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.811152095116043,"aZ":-21.679272278809908,"pfxX":9.3798281134206,"pfxZ":5.917800894959794,"pX":-0.04573449041443074,"pZ":2.3248180316546745,"vX0":-7.982909362694975,"vY0":-132.43106171344996,"vZ0":-4.235693561236465,"x":118.74,"y":176.01,"x0":1.792046258278306,"y0":50.00106827301502,"z0":5.5347816233409075,"aX":16.626043831611906},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.0,"breakHorizontal":-15.2,"spinRate":2074,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.413916901554642,"extension":6.707996614921067},"index":5,"playId":"9ce18f09-29fc-3271-85a9-e7e473f24491","pitchNumber":5,"startTime":"2025-08-28T18:26:41.735Z","endTime":"2025-08-28T18:26:51.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.603967757057568,"aZ":-20.069245467988463,"pfxX":9.820120491629263,"pfxZ":6.837567534171248,"pX":-0.6149755231245114,"pZ":2.8097634686618167,"vX0":-9.527295553755103,"vY0":-132.3154333385189,"vZ0":-3.363061896387022,"x":140.44,"y":162.92,"x0":1.7589854149653608,"y0":50.00385126176127,"z0":5.570330936433107,"aX":17.388990813281747},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":-15.7,"spinRate":2164,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4141696594221127,"extension":6.775437680945831},"hitData":{"launchSpeed":89.5,"launchAngle":17.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.54,"coordY":104.56}},"index":6,"playId":"bfa9ca1c-8af4-3cf2-93d1-2ffcc3286b31","pitchNumber":6,"startTime":"2025-08-28T18:27:17.020Z","endTime":"2025-08-28T18:27:28.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.2,"awayTeamWinProbability":49.8,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.62,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:27:28.619Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks. Lourdes Gurriel Jr. to 3rd. Gabriel Moreno to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T18:27:48.226Z","endTime":"2025-08-28T18:31:22.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnThird":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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":78.4,"endSpeed":72.7,"strikeZoneTop":3.20999852430275,"strikeZoneBottom":1.44617699252505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.102792389229936,"aZ":-35.390369729394266,"pfxX":-2.1751253156307255,"pfxZ":-2.4242569890953476,"pX":0.005725188224414848,"pZ":2.362103601727629,"vX0":-3.759873313831092,"vY0":-114.25840486625333,"vZ0":0.1712749623999601,"x":116.78,"y":175.0,"x0":1.951991694100593,"y0":50.001452473945456,"z0":5.750139157295882,"aX":-2.888573195011212},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.1,"breakHorizontal":4.8,"spinRate":1961,"spinDirection":290},"zone":5,"typeConfidence":2.0,"plateTime":0.4784980881730534,"extension":6.44374590248864},"index":0,"playId":"8c961900-9575-3ea6-8d44-694d4cdef5d5","pitchNumber":1,"startTime":"2025-08-28T18:28:00.524Z","endTime":"2025-08-28T18:28:04.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.862510462712383,"aZ":-17.229349909552166,"pfxX":2.8959727780300675,"pfxZ":8.352850440001564,"pX":0.07523540635499543,"pZ":3.568906610499466,"vX0":-5.8518394219685215,"vY0":-132.78385623119658,"vZ0":-2.0711275863606957,"x":114.13,"y":142.42,"x0":1.9292799745605385,"y0":50.00487872374326,"z0":5.609701122543229,"aX":5.183441763371526},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.9,"breakHorizontal":-4.0,"spinRate":2184,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4121645679291226,"extension":6.717876263556771},"index":1,"playId":"4c7a23fe-7f89-359e-b39a-1d69d10b5ee5","pitchNumber":2,"startTime":"2025-08-28T18:28:20.302Z","endTime":"2025-08-28T18:28:26.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-28T18:28:33.980Z","endTime":"2025-08-28T18:28:49.147Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.2100008736247,"strikeZoneBottom":1.48749548158133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.583740661227125,"aZ":-16.009572847709975,"pfxX":3.5654026008952315,"pfxZ":9.069892539653747,"pX":0.14499547801131504,"pZ":4.068705670804795,"vX0":-5.890104160797146,"vY0":-132.93823835960916,"vZ0":-0.9995429741466206,"x":111.47,"y":128.92,"x0":1.9303087519019522,"y0":50.00560921255291,"z0":5.616360138450381,"aX":6.357193970302972},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":-5.2,"spinRate":2159,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.41266832352383975,"extension":6.782151120374178},"index":3,"playId":"755d4bd0-b5d7-3c68-8b52-107a0ac9eaa7","pitchNumber":3,"startTime":"2025-08-28T18:28:49.147Z","endTime":"2025-08-28T18:28:53.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.781576693807136,"aZ":-14.742901354216768,"pfxX":2.392163433072569,"pfxZ":9.63414550864966,"pX":-0.7098849355667065,"pZ":2.5869910061161803,"vX0":-7.4435855459317715,"vY0":-133.65296937616188,"vZ0":-4.961556905696914,"x":144.06,"y":168.93,"x0":1.800363611605757,"y0":50.004292483645976,"z0":5.526213081508731,"aX":4.330156353530731},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":-2.8,"spinRate":2162,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4098122208434014,"extension":6.745065563084533},"index":4,"playId":"fd13bfd5-fe18-30ab-abfa-0ea10abaddef","pitchNumber":4,"startTime":"2025-08-28T18:29:09.703Z","endTime":"2025-08-28T18:29:14.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.21000005509612,"strikeZoneBottom":1.45578942156728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.504121749926846,"aZ":-29.319470598802287,"pfxX":8.628750431857444,"pfxZ":1.757650086118403,"pX":0.8780366744563753,"pZ":0.9093265657130318,"vX0":-5.3847014329539125,"vY0":-126.33269125871367,"vZ0":-5.584630508825685,"x":83.53,"y":214.23,"x0":1.9104898953303684,"y0":50.003480690274124,"z0":5.4905422469123115,"aX":14.01942959438942},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.2,"breakHorizontal":-14.5,"spinRate":1340,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4327229653707372,"extension":6.585399398526212},"index":5,"playId":"369a9a1a-da57-33c4-8196-54873f13a8e2","pitchNumber":5,"startTime":"2025-08-28T18:29:35.221Z","endTime":"2025-08-28T18:29:39.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.550297180947084,"aZ":-16.14447382402868,"pfxX":3.02800944319166,"pfxZ":8.942443407192982,"pX":-0.9252307571984686,"pZ":3.031878594838231,"vX0":-7.997448727421389,"vY0":-133.03373664813174,"vZ0":-3.5096416157150907,"x":152.27,"y":156.92,"x0":1.7265005679109795,"y0":50.001743962959964,"z0":5.538551355613534,"aX":5.428134245880106},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":-3.7,"spinRate":2118,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.41172284151969096,"extension":6.777028700400364},"index":6,"playId":"1caae480-1174-332e-909f-81ad03b561f8","pitchNumber":6,"startTime":"2025-08-28T18:29:52.971Z","endTime":"2025-08-28T18:29:58.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.241241806050432,"aZ":-21.184461932026554,"pfxX":9.061615390811319,"pfxZ":6.00864029917852,"pX":0.8275532387941935,"pZ":2.509895475349119,"vX0":-6.12991602985606,"vY0":-134.1708510885893,"vZ0":-3.95986804290122,"x":85.46,"y":171.01,"x0":1.961205734704992,"y0":50.00174841604301,"z0":5.509157788629967,"aX":16.568007239430198},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":-15.1,"spinRate":1999,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.407786459900668,"extension":6.635115812821543},"index":7,"playId":"744cdd29-71c3-36ec-8bcf-6dfaec365c4d","pitchNumber":7,"startTime":"2025-08-28T18:30:25.955Z","endTime":"2025-08-28T18:30:30.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.8,"strikeZoneTop":3.21000145863025,"strikeZoneBottom":1.46490549611288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.81204672272435,"aZ":-36.50732158107987,"pfxX":-2.81599512586064,"pfxZ":-3.3600071121750945,"pX":1.6873876742658864,"pZ":1.671922718774882,"vX0":-0.040897341020224826,"vY0":-112.3452626713491,"vZ0":-0.6030502545239823,"x":52.68,"y":193.64,"x0":2.072150477930559,"y0":50.00447905254938,"z0":5.628774506613054,"aX":-3.6289359207253997},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-6.0,"breakHorizontal":5.2,"spinRate":2032,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.486048776874338,"extension":6.4192094842679746},"index":8,"playId":"f09e479d-b4d8-3dca-90b5-994bb1cfb865","pitchNumber":8,"startTime":"2025-08-28T18:30:54.311Z","endTime":"2025-08-28T18:30:58.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.21000067208701,"strikeZoneBottom":1.44202600127523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32710782850462,"aZ":-20.359314703047616,"pfxX":7.889716223985753,"pfxZ":6.552852895107849,"pX":-1.1440360492949728,"pZ":1.897785487452235,"vX0":-10.10064590293861,"vY0":-133.32477085233762,"vZ0":-5.498039530001359,"x":160.61,"y":187.54,"x0":1.6662350116504705,"y0":50.00128752302411,"z0":5.453363418153615,"aX":14.221159998346518},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.8,"breakHorizontal":-12.1,"spinRate":2035,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4106320894348032,"extension":6.653418186339472},"index":9,"playId":"09d76b9c-8b42-33cf-b8f2-02b10e229abf","pitchNumber":9,"startTime":"2025-08-28T18:31:16.165Z","endTime":"2025-08-28T18:31:22.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.3,"awayTeamWinProbability":57.7,"homeTeamWinProbabilityAdded":-7.900000000000006,"leverageIndex":2.09,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:31:22.229Z","atBatIndex":10},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tyler Locklear hit by pitch. Lourdes Gurriel Jr. scores. Gabriel Moreno to 3rd. Blaze Alexander to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T18:32:15.925Z","endTime":"2025-08-28T18:33:09.771Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":48},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T18:31:29.983Z","endTime":"2025-08-28T18:32:18.185Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.612799128224758,"aZ":-29.0015938960033,"pfxX":9.792938505839766,"pfxZ":1.9658538416762728,"pX":0.021526114551878785,"pZ":0.7882989232492081,"vX0":-7.701722104640262,"vY0":-126.55765144525502,"vZ0":-5.732731131895682,"x":116.18,"y":217.5,"x0":1.836672515272707,"y0":50.00564783997976,"z0":5.415184069963695,"aX":15.836728726230172},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":-16.0,"spinRate":1385,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4333177428717456,"extension":6.536261537164459},"index":1,"playId":"0ee0ec99-29b1-39a1-9877-a3b7722511db","pitchNumber":1,"startTime":"2025-08-28T18:32:18.185Z","endTime":"2025-08-28T18:32:26.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.716642303575675,"aZ":-15.98620665934836,"pfxX":3.7392784296717663,"pfxZ":8.988568692094377,"pX":-1.156087212528859,"pZ":3.6075421256314777,"vX0":-9.103768891818081,"vY0":-133.81641211415135,"vZ0":-2.2193992669934026,"x":161.07,"y":141.38,"x0":1.8146596785135798,"y0":50.00389895461733,"z0":5.601857707470529,"aX":6.735811599337396},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":-4.7,"spinRate":2148,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.410378106672729,"extension":6.704061079990582},"index":2,"playId":"a025d4db-4446-3aa9-aa88-1b05733751fe","pitchNumber":2,"startTime":"2025-08-28T18:33:03.413Z","endTime":"2025-08-28T18:33:09.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":-9.099999999999994,"leverageIndex":2.29,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:33:09.771Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T18:33:40.735Z","endTime":"2025-08-28T18:34:41.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.741002418598782,"aZ":-33.7782182217483,"pfxX":-2.6651219332461675,"pfxZ":-1.2529298558808435,"pX":0.72025462108728,"pZ":2.968084849316121,"vX0":-2.0590584110101497,"vY0":-112.73547535937658,"vZ0":1.4260322038796422,"x":89.55,"y":158.64,"x0":1.9938553527850178,"y0":50.00392620056514,"z0":5.753670885053316,"aX":-3.407881800989522},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-1.6,"breakHorizontal":5.4,"spinRate":2184,"spinDirection":290},"zone":3,"typeConfidence":2.0,"plateTime":0.4870648674887361,"extension":6.459123288996334},"index":0,"playId":"42bb21fb-6f3d-3473-855b-51e5f27de1e1","pitchNumber":1,"startTime":"2025-08-28T18:33:52.948Z","endTime":"2025-08-28T18:33:58.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.48728473411369,"strikeZoneBottom":1.57073842215789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.852704208338615,"aZ":-21.761532214233387,"pfxX":8.322259146319206,"pfxZ":5.838265553806903,"pX":-0.4654441508424738,"pZ":2.4833380368693625,"vX0":-8.609187035081943,"vY0":-132.14426763681394,"vZ0":-3.890262313688262,"x":134.74,"y":171.73,"x0":1.7399454715448084,"y0":50.005341502042135,"z0":5.55649215845736,"aX":14.849698002850682},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":-13.4,"spinRate":1963,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4131209084029579,"extension":6.681001032983023},"index":1,"playId":"ebe5fbc5-0371-3708-b82f-14484eaed182","pitchNumber":2,"startTime":"2025-08-28T18:34:18.926Z","endTime":"2025-08-28T18:34:23.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.594184478588524,"aZ":-19.948988221165674,"pfxX":8.2849642644868,"pfxZ":6.863452291480529,"pX":-1.1454982909178224,"pZ":2.9795569354089273,"vX0":-9.961999467066184,"vY0":-132.4377008005325,"vZ0":-3.0994612815292166,"x":143.39,"y":122.52,"x0":1.5837475593623784,"y0":50.002643460552285,"z0":5.619710028440372,"aX":14.756590176873875},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":-13.0,"spinRate":2034,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4131739633405145,"extension":6.478078299655417},"index":2,"playId":"cf61e7d0-3624-34c5-9c08-5849554c8c2c","pitchNumber":3,"startTime":"2025-08-28T18:34:37.374Z","endTime":"2025-08-28T18:34:41.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":2.04,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:34:41.349Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a line drive to center fielder Blake Perkins. Gabriel Moreno scores. Blaze Alexander scores. Tyler Locklear to 2nd.","rbi":2,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T18:34:59.338Z","endTime":"2025-08-28T18:36:23.575Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.60691959028316,"strikeZoneBottom":1.73640449149926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.564706712885,"aZ":-25.616391076975646,"pfxX":9.992687454535922,"pfxZ":4.1161269723021245,"pX":-0.2273619808667994,"pZ":0.7613865764764686,"vX0":-8.51227005832315,"vY0":-125.25528878082632,"vZ0":-6.294859560509243,"x":125.67,"y":218.22,"x0":1.9116935807012316,"y0":50.006106932238616,"z0":5.393359512612868,"aX":15.930692943999118},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.2,"breakHorizontal":-16.2,"spinRate":1366,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.43678100508671136,"extension":6.638543329957213},"index":0,"playId":"e7e04148-d566-3da1-80a0-3e2edecfea94","pitchNumber":1,"startTime":"2025-08-28T18:35:08.711Z","endTime":"2025-08-28T18:35:13.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.5662478883557,"strikeZoneBottom":1.69596460726046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29953418065729,"aZ":-32.415370130222136,"pfxX":8.775403847312786,"pfxZ":-0.1510185248407847,"pX":1.5242171562488802,"pZ":2.0785843767490193,"vX0":-4.047895438917995,"vY0":-124.04691098323924,"vZ0":-1.8545515176808849,"x":58.9,"y":182.66,"x0":2.0426226993081733,"y0":50.00608989858991,"z0":5.554866264517971,"aX":13.590755198193637},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.5,"breakHorizontal":-14.9,"spinRate":1245,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.44262513985807095,"extension":6.6417046027762225},"index":1,"playId":"28d08188-144d-3c80-a499-5b8aa1f856c5","pitchNumber":2,"startTime":"2025-08-28T18:35:31.572Z","endTime":"2025-08-28T18:35:35.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.54871022006053,"strikeZoneBottom":1.71565262202135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47321126226463,"aZ":-19.305424857655176,"pfxX":8.306601022399091,"pfxZ":7.507690834345543,"pX":0.2189983108336821,"pZ":2.202889310291938,"vX0":-6.974375033381387,"vY0":-130.3613772205183,"vZ0":-4.739539415904174,"x":108.65,"y":179.3,"x0":1.8553340390846282,"y0":50.00083870398482,"z0":5.5100050864331465,"aX":14.235469599746393},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.7,"breakHorizontal":-13.4,"spinRate":2021,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4208305981178433,"extension":6.783104533179395},"index":2,"playId":"af7ed0a5-1e4e-36ec-9ad4-e8612f976ba4","pitchNumber":3,"startTime":"2025-08-28T18:35:54.539Z","endTime":"2025-08-28T18:35:58.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62687118553844,"aZ":-21.9962174420532,"pfxX":9.453892042508379,"pfxZ":5.831792919807436,"pX":-0.4190615506467053,"pZ":3.3196191937705577,"vX0":-8.618697817141696,"vY0":-131.69637819760902,"vZ0":-1.8169933268174652,"x":132.97,"y":149.15,"x0":1.6778050831898503,"y0":50.003680521092726,"z0":5.655982458860052,"aX":16.502165726422497},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":2128,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.4169167963774614,"extension":6.41840190754079},"hitData":{"launchSpeed":91.3,"launchAngle":14.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.13,"coordY":93.22}},"index":3,"playId":"b9cd5aa6-31e0-3a25-8423-0360be6a7e08","pitchNumber":4,"startTime":"2025-08-28T18:36:12.177Z","endTime":"2025-08-28T18:36:23.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.200000000000003,"awayTeamWinProbability":72.8,"homeTeamWinProbabilityAdded":-12.399999999999999,"leverageIndex":2.51,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:36:23.575Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ketel Marte pops out to first baseman Andrew Vaughn on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T18:36:48.457Z","endTime":"2025-08-28T18:38:32.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.61999962491342,"strikeZoneBottom":1.7231944608732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.532342449940945,"aZ":-33.06770713836324,"pfxX":8.138421288934094,"pfxZ":-0.555881669186816,"pX":0.13310725428839765,"pZ":0.6320884479829262,"vX0":-6.895680805642911,"vY0":-126.08366536207892,"vZ0":-5.452437204189255,"x":111.93,"y":221.71,"x0":1.8511110556050496,"y0":50.00400287061204,"z0":5.502931285420516,"aX":13.055123056326225},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":-13.1,"spinRate":1233,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.43504721447006656,"extension":6.504045404543123},"index":0,"playId":"62403b5d-f9ea-3add-b347-76f47aecd2c8","pitchNumber":1,"startTime":"2025-08-28T18:37:07.200Z","endTime":"2025-08-28T18:37:11.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.61999901445917,"strikeZoneBottom":1.74122659002758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.383197637011428,"aZ":-27.883277612580173,"pfxX":9.312004685617264,"pfxZ":2.7562892805393977,"pX":1.304578157614585,"pZ":1.8894518735595875,"vX0":-4.627632027990082,"vY0":-124.06839984870396,"vZ0":-3.283350335378104,"x":67.27,"y":187.76,"x0":1.9865688000792066,"y0":50.00175349151439,"z0":5.559888837846705,"aX":14.480873600744816},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.4,"breakHorizontal":-15.7,"spinRate":1317,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.44189601366850617,"extension":6.331668339631117},"index":1,"playId":"990015b3-35eb-3388-b62f-fd848dfa7062","pitchNumber":2,"startTime":"2025-08-28T18:37:38.169Z","endTime":"2025-08-28T18:37:44.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.3,"endSpeed":83.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.23543236558251,"aZ":-18.256563731781455,"pfxX":8.657478324859982,"pfxZ":7.829523152675172,"pX":0.5268411245478369,"pZ":2.0935457925202456,"vX0":-6.5948535210876225,"vY0":-132.68366036798764,"vZ0":-5.248222887261056,"x":96.92,"y":182.25,"x0":1.9237509506527237,"y0":50.00099044198647,"z0":5.433622035682541,"aX":15.385537979979606},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":-14.2,"spinRate":2074,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.413317638435744,"extension":6.772558598774722},"index":2,"playId":"fbdde707-113d-3120-b8e3-f551c88a24de","pitchNumber":3,"startTime":"2025-08-28T18:37:58.400Z","endTime":"2025-08-28T18:38:03.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.903291710244876,"aZ":-17.285296838456247,"pfxX":4.197318928159921,"pfxZ":8.40921334589147,"pX":0.3450627008127531,"pZ":2.5376188857355415,"vX0":-5.288180763364734,"vY0":-132.15851843657998,"vZ0":-4.675287545031753,"x":103.85,"y":170.26,"x0":1.8257106949036772,"y0":50.00395101930994,"z0":5.59747257417396,"aX":7.432918143546151},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.4,"breakHorizontal":-6.5,"spinRate":2110,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4142947399106083,"extension":6.407438499689578},"hitData":{"launchSpeed":91.9,"launchAngle":72.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":164.86}},"index":3,"playId":"11dc2c8a-b22c-3334-9b49-276e69daa890","pitchNumber":4,"startTime":"2025-08-28T18:38:21.210Z","endTime":"2025-08-28T18:38:32.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":3.4999999999999964,"leverageIndex":1.48,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:38:32.804Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out sharply to second baseman Brice Turang.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T18:38:51.206Z","endTime":"2025-08-28T18:40:10.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.70154761925497,"strikeZoneBottom":1.78798427747822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74104436203139,"aZ":-15.16659590678448,"pfxX":3.1560210112980522,"pfxZ":9.575459255903006,"pX":-1.6316053215774762,"pZ":2.383608370554028,"vX0":-9.984797250542478,"vY0":-132.31098459772187,"vZ0":-5.139084829006912,"x":179.19,"y":174.42,"x0":1.7780025029832374,"y0":50.00485797233756,"z0":5.459427153128825,"aX":5.608284101694517},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.4,"breakHorizontal":-3.6,"spinRate":2090,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.41367750656039615,"extension":6.811351150393542},"index":0,"playId":"bb75bff9-a35f-3222-9bc7-a258a98bbf8e","pitchNumber":1,"startTime":"2025-08-28T18:38:59.307Z","endTime":"2025-08-28T18:39:03.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.51999847120217,"strikeZoneBottom":1.65084097925659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.031085901334958,"aZ":-18.455932639934723,"pfxX":6.40379292386427,"pfxZ":7.717118809060852,"pX":-0.5594028823381226,"pZ":1.9699762557537785,"vX0":-8.345841516147944,"vY0":-132.1823058076046,"vZ0":-5.530854056794498,"x":138.32,"y":185.59,"x0":1.8004865189489239,"y0":50.00212388622068,"z0":5.435986297308941,"aX":11.381764377461366},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.0,"breakHorizontal":-9.8,"spinRate":2139,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.41368674629746893,"extension":6.763643313962106},"index":1,"playId":"1020c10c-f7ad-39cb-8ed8-03f907cf641e","pitchNumber":2,"startTime":"2025-08-28T18:39:18.549Z","endTime":"2025-08-28T18:39:23.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.52000078301133,"strikeZoneBottom":1.64863318178414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38420054087369,"aZ":-24.466937626608445,"pfxX":7.626452552169615,"pfxZ":4.799582773512263,"pX":0.7270531153290363,"pZ":0.5528083656140584,"vX0":-5.530093281013396,"vY0":-125.38730103545838,"vZ0":-7.232864985165996,"x":89.29,"y":223.85,"x0":1.9612561312436625,"y0":50.00265082607019,"z0":5.447550799896815,"aX":12.2443169519991},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":-12.7,"spinRate":1394,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.435456785498177,"extension":6.502482501753414},"index":2,"playId":"d244449b-3039-3717-be72-118b87072af4","pitchNumber":3,"startTime":"2025-08-28T18:39:38.091Z","endTime":"2025-08-28T18:39:42.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.0,"endSpeed":83.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96369729594303,"aZ":-18.569894664559015,"pfxX":7.663845899687922,"pfxZ":7.635653842050723,"pX":0.27430256598168185,"pZ":1.9457200428430652,"vX0":-6.7373806016554845,"vY0":-132.30844299244427,"vZ0":-5.656545827655343,"x":106.54,"y":186.25,"x0":1.8521290637931842,"y0":50.00023536544071,"z0":5.462329286635379,"aX":13.65056568005339},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":-12.5,"spinRate":2156,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.41322252062359643,"extension":6.648066545345712},"hitData":{"launchSpeed":101.5,"launchAngle":8.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":140.67,"coordY":145.09}},"index":3,"playId":"1a62dee7-ad9a-39a3-a24d-c6950bf0fd4d","pitchNumber":4,"startTime":"2025-08-28T18:40:03.123Z","endTime":"2025-08-28T18:40:10.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":682988,"link":"/api/v1/people/682988"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":3.400000000000002,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:40:10.272Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T18:42:08.085Z","endTime":"2025-08-28T18:43:08.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.44600525213374,"strikeZoneBottom":1.70367128434621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.501594459467174,"aZ":-18.501703532131305,"pfxX":-6.061499086076211,"pfxZ":7.907717885639501,"pX":-0.8757959127070576,"pZ":3.4138518371773645,"vX0":6.195076030710967,"vY0":-130.21151697196683,"vZ0":-2.117153166110765,"x":150.38,"y":146.61,"x0":-2.4901670449303452,"y0":50.00524602493592,"z0":5.626584085290603,"aX":-10.485064129373155},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.2,"breakHorizontal":9.7,"spinRate":2079,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.41948226869338834,"extension":6.89229785810699},"index":0,"playId":"a77abd44-1b84-3383-89ba-9c6b84945536","pitchNumber":1,"startTime":"2025-08-28T18:42:11.155Z","endTime":"2025-08-28T18:42:15.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.37892941517182,"strikeZoneBottom":1.50349326934406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54651025870875,"aZ":-17.309065764128135,"pfxX":-5.413796754801809,"pfxZ":8.579875174914484,"pX":-0.87174070196404,"pZ":2.3412290010763184,"vX0":5.583531342666741,"vY0":-130.3215417803822,"vZ0":-4.863955362449436,"x":150.23,"y":175.57,"x0":-2.331330970121945,"y0":50.00277959364721,"z0":5.525915197416635,"aX":-9.379460134445099},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2092,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4191444505280377,"extension":6.874559941791529},"index":1,"playId":"86b1a8b3-4711-327f-8b94-2e9b488e88c0","pitchNumber":2,"startTime":"2025-08-28T18:42:21.848Z","endTime":"2025-08-28T18:42:26.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.27999832438138,"strikeZoneBottom":1.49013823149351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.608886179145735,"aZ":-28.532031956404424,"pfxX":-5.687670726722313,"pfxZ":2.556086364144413,"pX":-1.2257845016669993,"pZ":3.4807641213929914,"vX0":5.225364712936724,"vY0":-118.03813355493129,"vZ0":1.2450739512021607,"x":163.72,"y":144.8,"x0":-2.7199386152196605,"y0":50.0016226768193,"z0":5.556339229829747,"aX":-8.096763329387919},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.2,"breakHorizontal":9.1,"spinRate":1608,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4624737986362071,"extension":6.747992216074069},"index":2,"playId":"8fbfb093-52c4-394b-b070-ed7295b6d5ac","pitchNumber":3,"startTime":"2025-08-28T18:42:34.091Z","endTime":"2025-08-28T18:42:38.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":72.2,"endSpeed":66.1,"strikeZoneTop":3.28000083070538,"strikeZoneBottom":1.54393359810178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.280602448763727,"aZ":-39.58187301465135,"pfxX":8.841922347028241,"pfxZ":-6.708063205089111,"pX":-1.306015841749762,"pZ":3.3138767342909476,"vX0":0.4019809638487517,"vY0":-104.93618812699413,"vZ0":4.265305902923783,"x":166.78,"y":149.31,"x0":-2.6476090764795397,"y0":50.00093585974662,"z0":5.893839266769788,"aX":9.768672441604357},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-10.4,"breakHorizontal":-16.1,"spinRate":2275,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.5238133601121033,"extension":6.895750900906832},"index":3,"playId":"c25920b8-ccc9-34ce-85dd-18a57e8c9641","pitchNumber":4,"startTime":"2025-08-28T18:42:48.484Z","endTime":"2025-08-28T18:42:52.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.30660274420536,"strikeZoneBottom":1.54976116928393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70771858829958,"aZ":-16.85021509420153,"pfxX":-5.806562015012062,"pfxZ":8.760921997459853,"pX":-1.2189721899113435,"pZ":2.4778975172448474,"vX0":5.231743501326983,"vY0":-131.15674094095175,"vZ0":-4.630300437590443,"x":163.46,"y":171.88,"x0":-2.4813150440611205,"y0":50.00298271842272,"z0":5.515743979710336,"aX":-10.156720620847995},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.1,"breakHorizontal":9.5,"spinRate":2143,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4169859243601195,"extension":6.84441780571544},"index":4,"playId":"5234e918-2765-3b47-abdb-8edd2dbf9dae","pitchNumber":5,"startTime":"2025-08-28T18:43:04.169Z","endTime":"2025-08-28T18:43:08.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.96,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:43:08.642Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Danny Jansen singles on a line drive to left fielder Lourdes Gurriel Jr. Isaac Collins to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T18:43:27.055Z","endTime":"2025-08-28T18:44:31.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.32543391826049,"strikeZoneBottom":1.56812544348389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.089983622498252,"aZ":-20.408562935600525,"pfxX":-8.62807088304016,"pfxZ":7.085130628780245,"pX":-0.7752199758489833,"pZ":2.905095405762918,"vX0":6.5358681590848375,"vY0":-127.75058159842614,"vZ0":-2.8385814425485663,"x":146.55,"y":160.34,"x0":-2.2394656204805146,"y0":50.00606483639415,"z0":5.626032804641223,"aX":-14.335203461333988},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.5,"breakHorizontal":14.3,"spinRate":2129,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.42792960724479734,"extension":6.8667998954078975},"index":0,"playId":"ef2df4bc-dceb-3b33-bc70-fcfb0a43dbeb","pitchNumber":1,"startTime":"2025-08-28T18:43:31.094Z","endTime":"2025-08-28T18:43:35.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.30000029610407,"strikeZoneBottom":1.57831301519335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.68158789552144,"aZ":-29.446574373865914,"pfxX":-5.6417615243040515,"pfxZ":1.9469720855348847,"pX":-0.8483872152127248,"pZ":3.450962495805205,"vX0":5.755003737877801,"vY0":-117.17854694874396,"vZ0":1.3986584192555138,"x":149.34,"y":145.6,"x0":-2.59507683337462,"y0":50.002686656352694,"z0":5.583268033535026,"aX":-7.901330146397675},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.1,"breakHorizontal":8.9,"spinRate":1492,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.46618593068790526,"extension":6.904478608775363},"index":1,"playId":"5364d2d9-07d7-3d54-a253-35a15aae77d1","pitchNumber":2,"startTime":"2025-08-28T18:43:45.642Z","endTime":"2025-08-28T18:43:50.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.29999886500736,"strikeZoneBottom":1.61776644557811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.46326178847434,"aZ":-29.418253491561305,"pfxX":-7.354474549513269,"pfxZ":1.9593492555264902,"pX":0.8593259714621431,"pZ":2.016670707267954,"vX0":9.823254580962445,"vY0":-117.3445323353203,"vZ0":-1.6115235802872148,"x":84.24,"y":184.33,"x0":-2.409565406711409,"y0":50.00212204551577,"z0":5.431627767979843,"aX":-10.342191769527222},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.5,"breakHorizontal":11.2,"spinRate":1708,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4652761948985602,"extension":7.053521855091739},"index":2,"playId":"83d43d6e-a4a3-3f58-a939-497b80f50855","pitchNumber":3,"startTime":"2025-08-28T18:44:03.460Z","endTime":"2025-08-28T18:44:08.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.122208951572368,"aZ":-30.420544369305308,"pfxX":-5.412915540964826,"pfxZ":1.2263537916600598,"pX":0.6292622784770754,"pZ":2.6682219018436792,"vX0":8.554140712802893,"vY0":-118.23054446818635,"vZ0":-0.3626674160544594,"x":93.01,"y":166.74,"x0":-2.3213116904833164,"y0":50.00093435641687,"z0":5.599533601156554,"aX":-7.715309131285501},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.4,"breakHorizontal":7.9,"spinRate":1722,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4620957108823931,"extension":7.070321574989757},"hitData":{"launchSpeed":85.4,"launchAngle":19.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.27,"coordY":112.5}},"index":3,"playId":"864f60af-bcef-3290-bfd9-471bbb4ec7fa","pitchNumber":4,"startTime":"2025-08-28T18:44:21.870Z","endTime":"2025-08-28T18:44:31.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.5,"awayTeamWinProbability":55.5,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":1.66,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:44:31.720Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Perkins flies out to center fielder Alek Thomas. Isaac Collins to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T18:44:58.518Z","endTime":"2025-08-28T18:46:06.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"postOnThird":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.2,"endSpeed":74.7,"strikeZoneTop":3.0453196268988,"strikeZoneBottom":1.49966215834451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.51475530100044,"aZ":-29.875848074650587,"pfxX":-6.363815405789038,"pfxZ":1.6190412244164207,"pX":-0.01965997725706337,"pZ":2.942383244688231,"vX0":7.736612833447322,"vY0":-118.03113547683606,"vZ0":0.32549504543207153,"x":117.75,"y":159.34,"x0":-2.506234684392224,"y0":50.000481308987204,"z0":5.5436577755710825,"aX":-9.018608558910978},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.2,"breakHorizontal":9.7,"spinRate":1506,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.46324090810863083,"extension":7.0540721166943054},"index":0,"playId":"df0c45c3-c5ce-3908-9950-6d4158370f7e","pitchNumber":1,"startTime":"2025-08-28T18:45:08.650Z","endTime":"2025-08-28T18:45:11.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.836427844460125,"aZ":-29.23712168925551,"pfxX":-6.091574844153623,"pfxZ":2.089319617722265,"pX":-0.8030000705199117,"pZ":1.756927725286746,"vX0":6.040760528800489,"vY0":-117.66596772828255,"vZ0":-2.11219703761936,"x":147.61,"y":191.34,"x0":-2.6092417478960663,"y0":50.003185555184025,"z0":5.369121176572432,"aX":-8.562429461563532},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.6,"breakHorizontal":9.6,"spinRate":1731,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4650896977828758,"extension":6.9851544811132715},"index":1,"playId":"b1dc7b48-c1ca-3253-a59d-aa6b07fe404c","pitchNumber":2,"startTime":"2025-08-28T18:45:25.602Z","endTime":"2025-08-28T18:45:31.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68292837610079,"aZ":-29.519946293609355,"pfxX":-6.092420996141754,"pfxZ":1.8906779132281155,"pX":-0.20601136011214366,"pZ":1.8483962230068625,"vX0":7.532423085605128,"vY0":-117.90443363579412,"vZ0":-1.749668125574343,"x":124.85,"y":188.87,"x0":-2.652513916992201,"y0":50.00581978472831,"z0":5.327655726301506,"aX":-8.568928014034935},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.2,"breakHorizontal":9.1,"spinRate":1649,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.46478987165371555,"extension":7.0666731147909},"hitData":{"launchSpeed":94.5,"launchAngle":26.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.73,"coordY":53.27}},"index":2,"playId":"16436bdf-dbd8-38bb-8f82-25b98bda01db","pitchNumber":3,"startTime":"2025-08-28T18:45:52.437Z","endTime":"2025-08-28T18:46:06.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":2.18,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:46:06.418Z","atBatIndex":18},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Andruw Monasterio grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Isaac Collins scores. Danny Jansen out at 2nd. Andruw Monasterio to 1st.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T18:46:24.837Z","endTime":"2025-08-28T18:46:43.242Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":{"id":622503,"link":"/api/v1/people/622503"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":88.6,"endSpeed":81.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64467650753696,"aZ":-22.265787191079642,"pfxX":-10.610438442797406,"pfxZ":5.908780567540915,"pX":0.24614806522309923,"pZ":1.732782033480391,"vX0":9.504611166418647,"vY0":-128.65422050091288,"vZ0":-5.239763782011353,"x":107.62,"y":191.99,"x0":-2.1172049234591337,"y0":50.00368083893182,"z0":5.52127414398228,"aX":-17.791751354671977},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.7,"breakHorizontal":17.0,"spinRate":2222,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.42571805392924356,"extension":7.03120485598052},"hitData":{"launchSpeed":89.6,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.72,"coordY":157.76}},"index":0,"playId":"54c9b70c-927c-3c4a-b374-5e4f9c327485","pitchNumber":1,"startTime":"2025-08-28T18:46:33.549Z","endTime":"2025-08-28T18:46:43.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":-0.10000000000000142,"leverageIndex":2.02,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:46:43.242Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Frelick flies out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T18:47:05.295Z","endTime":"2025-08-28T18:47:37.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.7,"endSpeed":66.4,"strikeZoneTop":3.15999906935722,"strikeZoneBottom":1.40133331165148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.70613537635589,"aZ":-42.04670818945798,"pfxX":7.778474853459435,"pfxZ":-8.869731324194978,"pX":-1.6621860673532958,"pZ":2.4608501967280723,"vX0":-0.04048917220070014,"vY0":-105.71856421795019,"vZ0":3.1185644081530586,"x":180.36,"y":172.34,"x0":-2.6503355550997862,"y0":50.00032925336408,"z0":5.847815324899393,"aX":8.66242395640594},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.1,"breakVerticalInduced":-14.6,"breakHorizontal":-14.0,"spinRate":2344,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.5212966358684938,"extension":6.678828523417177},"index":0,"playId":"1c8e3119-0583-3216-9fe1-717c0243fbc0","pitchNumber":1,"startTime":"2025-08-28T18:47:11.356Z","endTime":"2025-08-28T18:47:16.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.2,"endSpeed":67.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37417152459468,"aZ":-41.29875283222077,"pfxX":6.615955332943431,"pfxZ":-8.096878264961811,"pX":-0.3367202182692162,"pZ":1.658226083263536,"vX0":2.608615810085587,"vY0":-106.49454199914484,"vZ0":1.2049194622803931,"x":129.83,"y":194.01,"x0":-2.4436905220736764,"y0":50.00095556867537,"z0":5.823856298016876,"aX":7.4595361606097255},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-13.8,"breakHorizontal":-12.7,"spinRate":2340,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.5179271724089891,"extension":6.645743630860704},"hitData":{"launchSpeed":95.6,"launchAngle":35.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.13,"coordY":58.73}},"index":1,"playId":"3372d38e-f15c-3ed2-8db6-82d97f2897ad","pitchNumber":2,"startTime":"2025-08-28T18:47:25.930Z","endTime":"2025-08-28T18:47:37.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:47:37.276Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T18:49:34.538Z","endTime":"2025-08-28T18:51:28.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.22999990032196,"strikeZoneBottom":1.50249276033451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.373390417773262,"aZ":-18.554211641061517,"pfxX":8.025554830912835,"pfxZ":7.820127548909122,"pX":-1.2057254587999462,"pZ":2.281018485946964,"vX0":-10.456128051907513,"vY0":-131.06896052697417,"vZ0":-5.008674863148724,"x":162.96,"y":177.19,"x0":1.79028518228762,"y0":50.004387861994,"z0":5.599813904930282,"aX":13.982424202250023},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.2,"breakHorizontal":-12.2,"spinRate":2142,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41768219331099044,"extension":6.7386311837149355},"index":0,"playId":"a009a9c9-b170-3589-b51b-818ea2e3c030","pitchNumber":1,"startTime":"2025-08-28T18:49:47.220Z","endTime":"2025-08-28T18:49:51.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.22999925279763,"strikeZoneBottom":1.47153127462684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.682349103472824,"aZ":-34.461430979416015,"pfxX":-1.1808885078985627,"pfxZ":-1.6934855252642,"pX":-1.7626677391801644,"pZ":0.724440310133666,"vX0":-8.145339635267463,"vY0":-115.72751794975261,"vZ0":-3.3646752560143707,"x":184.19,"y":219.22,"x0":1.963989776718999,"y0":50.00443720353447,"z0":5.516348459222677,"aX":-1.592225425676545},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.7,"breakHorizontal":4.3,"spinRate":2160,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.47426196162985645,"extension":6.86143410291824},"index":1,"playId":"c8ecaf14-38b7-3f9b-b0ce-687449400540","pitchNumber":2,"startTime":"2025-08-28T18:50:00.817Z","endTime":"2025-08-28T18:50:05.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57742269533866,"aZ":-20.623507694873435,"pfxX":8.844932574155017,"pfxZ":6.5247582775659945,"pX":0.49195825227927653,"pZ":2.487532838395346,"vX0":-6.7970034368295655,"vY0":-132.08902176454723,"vZ0":-4.061900881911103,"x":98.25,"y":171.62,"x0":1.9466327599276263,"y0":50.00632499637694,"z0":5.5577598105449315,"aX":15.666023074165969},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":-14.6,"spinRate":2135,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.41434029948668805,"extension":6.649796550777892},"index":2,"playId":"8877348d-5d7a-34d6-9557-913ece5a6cf6","pitchNumber":3,"startTime":"2025-08-28T18:50:19.600Z","endTime":"2025-08-28T18:50:24.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":90.8,"endSpeed":83.4,"strikeZoneTop":3.23000141205073,"strikeZoneBottom":1.55216261761322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48572318002245,"aZ":-19.812675623734343,"pfxX":7.186852216585383,"pfxZ":6.973383814251134,"pX":-0.8098611776239006,"pZ":3.2152461953104354,"vX0":-9.39117118893492,"vY0":-131.92553608931803,"vZ0":-2.5817417021847877,"x":147.87,"y":151.97,"x0":1.8524116051505302,"y0":50.00564704585533,"z0":5.6572228590324904,"aX":12.746792554530634},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.2,"breakHorizontal":-11.2,"spinRate":2066,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4142337890145549,"extension":6.540918794283955},"index":3,"playId":"d814be75-f0f7-38ba-836b-32d5523654d9","pitchNumber":4,"startTime":"2025-08-28T18:50:41.935Z","endTime":"2025-08-28T18:50:46.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.764345039006113,"aZ":-19.70564950883356,"pfxX":6.602331042914135,"pfxZ":7.072720584980924,"pX":-0.48637292312466024,"pZ":2.5879340935479527,"vX0":-8.546252433424831,"vY0":-131.85598599796575,"vZ0":-4.033639651754685,"x":135.54,"y":168.91,"x0":1.937425769498657,"y0":50.00058947533539,"z0":5.589492425860396,"aX":11.636253209193928},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.1,"breakHorizontal":-10.1,"spinRate":2127,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.415234173595171,"extension":6.485447596750785},"index":4,"playId":"26b4c88c-396e-314d-979a-129d527c39d3","pitchNumber":5,"startTime":"2025-08-28T18:51:00.834Z","endTime":"2025-08-28T18:51:05.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.23000079460166,"strikeZoneBottom":1.5531665371801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.635057122704204,"aZ":-18.5065084758082,"pfxX":7.0113668595731955,"pfxZ":7.666882569775772,"pX":0.9634736203837294,"pZ":1.992378503019109,"vX0":-5.075126633091536,"vY0":-132.25387846476175,"vZ0":-5.686842124222007,"x":80.27,"y":184.99,"x0":1.9907055910554272,"y0":50.00092286313444,"z0":5.515834754262892,"aX":12.493079872340894},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.0,"breakHorizontal":-11.6,"spinRate":2074,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.41321741639195997,"extension":6.375130554135902},"index":5,"playId":"be02d06c-f5be-3b42-a4cf-d8d04cc7f00b","pitchNumber":6,"startTime":"2025-08-28T18:51:24.355Z","endTime":"2025-08-28T18:51:28.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:51:28.950Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lourdes Gurriel Jr. walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T18:51:47.162Z","endTime":"2025-08-28T18:54:58.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6,7,8,9],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78565614839944,"aZ":-37.66422869538698,"pfxX":-2.182363246829848,"pfxZ":-4.198434152055012,"pX":-0.9626241958070757,"pZ":1.5882143692653516,"vX0":-5.543327433791565,"vY0":-113.9207018383375,"vZ0":-1.0300145722227507,"x":153.69,"y":195.9,"x0":1.7898821548501895,"y0":50.00065202701566,"z0":5.783592270708772,"aX":-2.855325229457798},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-7.6,"breakHorizontal":5.4,"spinRate":2139,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.48159317229400367,"extension":6.446996898085919},"index":0,"playId":"c9366921-d491-39ae-8011-84a0a151151f","pitchNumber":1,"startTime":"2025-08-28T18:51:53.096Z","endTime":"2025-08-28T18:51:56.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-28T18:52:06.273Z","endTime":"2025-08-28T18:52:39.947Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.6900012448606,"strikeZoneBottom":1.69642168046646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.004354776137422,"aZ":-26.91725931118063,"pfxX":5.911793556405697,"pfxZ":3.3432268723388763,"pX":1.6914212143699185,"pZ":3.1592272702879742,"vX0":-2.68704606691784,"vY0":-124.38600153606902,"vZ0":-1.0100131253407205,"x":52.53,"y":153.48,"x0":2.0152274427706236,"y0":50.00445272587228,"z0":5.794214302207219,"aX":9.301898630192957},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.1,"breakHorizontal":-10.1,"spinRate":1336,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4396731383252681,"extension":6.1481729775753795},"index":2,"playId":"add1c2cb-6fce-38c6-841b-8fc79190663c","pitchNumber":2,"startTime":"2025-08-28T18:52:39.947Z","endTime":"2025-08-28T18:52:44.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"playId":"4a313e9c-4b6b-3135-93ea-874a45b9841d","startTime":"2025-08-28T18:52:58.726Z","endTime":"2025-08-28T18:53:02.562Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.68999933036091,"strikeZoneBottom":1.84511497174285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08239586933769,"aZ":-24.336795260789682,"pfxX":6.872220378834893,"pfxZ":4.98503288644657,"pX":0.0630053598285431,"pZ":1.4498904621496485,"vX0":-6.532587097891051,"vY0":-124.58369580826218,"vZ0":-5.33259768151833,"x":114.6,"y":199.63,"x0":1.8265279137050323,"y0":50.00218799856962,"z0":5.630227005331096,"aX":10.800424102951197},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.0,"breakHorizontal":-10.9,"spinRate":1361,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.43968633426788184,"extension":6.206513069863626},"index":4,"playId":"28c78e18-8588-3224-9c77-8a9048a3d62d","pitchNumber":3,"startTime":"2025-08-28T18:53:18.583Z","endTime":"2025-08-28T18:53:26.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Corbin Carroll steals (21) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"actionPlayId":"28c78e18-8588-3224-9c77-8a9048a3d62d","startTime":"2025-08-28T18:53:26.803Z","endTime":"2025-08-28T18:53:45.911Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"postOnSecond":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":1.41,"dramaIndex":55.0,"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.982730933782506,"aZ":-37.94123875737952,"pfxX":-1.7920028150328153,"pfxZ":-4.374174294756596,"pX":-0.026840289946445543,"pZ":1.059951409512217,"vX0":-3.8324468077736555,"vY0":-114.66074331159119,"vZ0":-1.8702767582413045,"x":118.02,"y":210.16,"x0":1.9050050243861523,"y0":50.001686237051516,"z0":5.61950208371728,"aX":-2.3635192406867143},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.0,"breakHorizontal":4.3,"spinRate":2147,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4793441892379229,"extension":6.506621505512673},"index":6,"playId":"3fa59314-2ad5-3804-be93-49b48307b05f","pitchNumber":4,"startTime":"2025-08-28T18:53:45.911Z","endTime":"2025-08-28T18:53:50.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.68999837641006,"strikeZoneBottom":1.73891383355859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.097700132165436,"aZ":-25.095991162773256,"pfxX":8.878532536575994,"pfxZ":4.455286781753847,"pX":-0.950987805840646,"pZ":-0.5235078852005994,"vX0":-9.71804906179476,"vY0":-125.39830368196941,"vZ0":-9.419617502312667,"x":153.25,"y":252.91,"x0":1.8267873116935274,"y0":50.00080100162256,"z0":5.339125783461559,"aX":14.094590031671594},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.0,"breakHorizontal":-13.8,"spinRate":1418,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4373171471845154,"extension":6.657324898436411},"index":7,"playId":"df16746d-6ccf-3b0d-bf91-e93efb31b470","pitchNumber":5,"startTime":"2025-08-28T18:54:05.411Z","endTime":"2025-08-28T18:54:09.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"playId":"2248801e-0554-41fe-beb0-1c2dbe5029d7","startTime":"2025-08-28T18:54:36.580Z","endTime":"2025-08-28T18:54:41.580Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.59030358258819,"strikeZoneBottom":1.77829868436519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.666012946283434,"aZ":-19.281343693511577,"pfxX":8.379623940586818,"pfxZ":7.292651361899363,"pX":-0.11955743697472201,"pZ":3.7040462667916256,"vX0":-7.715458493359552,"vY0":-132.4542490091287,"vZ0":-1.5351589732091435,"x":121.56,"y":138.77,"x0":1.7497533485320156,"y0":50.00044279764752,"z0":5.708364564690251,"aX":14.80999082396918},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.1,"breakHorizontal":-13.4,"spinRate":2126,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4143461926948091,"extension":6.673386195910221},"index":9,"playId":"95efa940-07c9-3807-b1b6-b21d314532b1","pitchNumber":6,"startTime":"2025-08-28T18:54:54.187Z","endTime":"2025-08-28T18:54:58.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.41,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:54:58.750Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Moreno flies out sharply to center fielder Blake Perkins. Corbin Carroll to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T18:55:25.325Z","endTime":"2025-08-28T18:55:50.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.689340374181658,"aZ":-20.337213340624107,"pfxX":8.693605778690921,"pfxZ":6.716139020528807,"pX":-0.006247874293950537,"pZ":2.313326974074115,"vX0":-7.558866484883593,"vY0":-132.08845311726458,"vZ0":-4.4707398976227966,"x":117.24,"y":176.32,"x0":1.7659567580607742,"y0":50.00549436714766,"z0":5.527295009277248,"aX":15.331854464171803},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.4,"breakHorizontal":-14.0,"spinRate":2109,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4149957944249367,"extension":6.716589945251292},"hitData":{"launchSpeed":101.6,"launchAngle":33.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":152.96,"coordY":52.01}},"index":0,"playId":"7483b68d-abb4-3259-8f7b-2ee1328e3d2a","pitchNumber":1,"startTime":"2025-08-28T18:55:35.577Z","endTime":"2025-08-28T18:55:50.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":2.100000000000005,"leverageIndex":1.72,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:55:50.029Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks. Lourdes Gurriel Jr. to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T18:56:18.872Z","endTime":"2025-08-28T18:58:17.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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(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":89.8,"endSpeed":82.7,"strikeZoneTop":3.20999998171653,"strikeZoneBottom":1.44391928558354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.147051461195552,"aZ":-18.586763924490818,"pfxX":3.095337096880252,"pfxZ":7.775970599111115,"pX":0.1467178074828453,"pZ":4.143003891816643,"vX0":-5.587841617507101,"vY0":-130.73978080630778,"vZ0":-0.40380310469643377,"x":111.41,"y":126.92,"x0":1.9005378113149536,"y0":50.00336470892814,"z0":5.68310198664167,"aX":5.409804141689474},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.3,"breakHorizontal":-4.6,"spinRate":2127,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4174654238279185,"extension":6.451037198021097},"index":0,"playId":"beb46db7-6f5e-3839-9a03-605888dda5d6","pitchNumber":1,"startTime":"2025-08-28T18:56:28.630Z","endTime":"2025-08-28T18:56:33.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":77.6,"endSpeed":71.9,"strikeZoneTop":3.20999916375174,"strikeZoneBottom":1.51114120729353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.631792463992717,"aZ":-37.228429283829634,"pfxX":-2.251044731065197,"pfxZ":-3.8886412937322543,"pX":1.7874159973493218,"pZ":2.429341734112118,"vX0":0.04611888246529515,"vY0":-113.05732841347566,"vZ0":0.872897910495408,"x":48.87,"y":173.19,"x0":2.0594613232907983,"y0":50.0007948751541,"z0":5.759744923953257,"aX":-2.928357665602694},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.6,"breakHorizontal":4.1,"spinRate":2162,"spinDirection":293},"zone":12,"typeConfidence":2.0,"plateTime":0.48353991600795654,"extension":6.297822198224394},"index":1,"playId":"2a6cdf71-9516-3221-bffa-a5c315a12772","pitchNumber":2,"startTime":"2025-08-28T18:56:45.929Z","endTime":"2025-08-28T18:56:49.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":90.3,"endSpeed":83.0,"strikeZoneTop":3.21000164425703,"strikeZoneBottom":1.61283761838145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.105609847277623,"aZ":-16.473367388811592,"pfxX":4.3565094550576084,"pfxZ":8.91673791345646,"pX":-0.461077033969156,"pZ":3.509884544263491,"vX0":-7.4875262588814815,"vY0":-131.4178719830332,"vZ0":-2.3091209013878577,"x":134.58,"y":144.01,"x0":1.850313428663542,"y0":50.00207814841293,"z0":5.614277239925344,"aX":7.671038565983317},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.8,"breakHorizontal":-6.4,"spinRate":2157,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.41572531524232614,"extension":6.452151492045814},"index":2,"playId":"957b6ac4-b1b5-3beb-9918-ea740becf296","pitchNumber":3,"startTime":"2025-08-28T18:57:06.561Z","endTime":"2025-08-28T18:57:11.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.166939386219713,"aZ":-19.625043580136996,"pfxX":8.540076938977162,"pfxZ":7.1250842675867165,"pX":0.5177183914483082,"pZ":1.9700872426942881,"vX0":-6.15643859631151,"vY0":-131.43405056098632,"vZ0":-5.545155813976666,"x":97.27,"y":185.59,"x0":1.7733203641467479,"y0":50.001650383073255,"z0":5.551018021972567,"aX":15.037452740945785},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-14.3,"spinRate":2017,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.4157145809932685,"extension":6.63695908539771},"index":3,"playId":"453f8803-7335-34fd-adaf-37e8f0ccd96f","pitchNumber":4,"startTime":"2025-08-28T18:57:28.020Z","endTime":"2025-08-28T18:57:33.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"78146d43-e373-3c15-be3d-01bba656edc0","startTime":"2025-08-28T18:57:52.468Z","endTime":"2025-08-28T18:57:55.468Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":90.4,"endSpeed":82.7,"strikeZoneTop":3.21000044106339,"strikeZoneBottom":1.54493006757779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.391581731343255,"aZ":-21.605257169304487,"pfxX":7.684607817282144,"pfxZ":6.043292696805192,"pX":-0.9568222653977636,"pZ":2.9397621211920875,"vX0":-9.469648491516514,"vY0":-131.30026157500265,"vZ0":-2.770930399862819,"x":153.47,"y":159.41,"x0":1.6954399673279648,"y0":50.00359855152451,"z0":5.613779451187901,"aX":13.440369603510959},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.6,"breakHorizontal":-11.9,"spinRate":1990,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.41691041487224867,"extension":6.650164610864523},"index":5,"playId":"a32e285c-7c66-3342-bb05-83bf304f0afc","pitchNumber":5,"startTime":"2025-08-28T18:58:12.574Z","endTime":"2025-08-28T18:58:17.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.4,"awayTeamWinProbability":70.6,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.82,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-28T18:58:17.235Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out sharply, second baseman Brice Turang to first baseman Andrew Vaughn. Corbin Carroll scores. Lourdes Gurriel Jr. to 3rd. Blaze Alexander to 2nd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T18:59:43.494Z","endTime":"2025-08-28T19:01:12.802Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T18:58:23.507Z","endTime":"2025-08-28T18:59:43.494Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.937084334315024,"aZ":-34.859736917196926,"pfxX":-1.8320981727194339,"pfxZ":-2.0053919399645306,"pX":-0.2714420231512413,"pZ":2.6841105303140083,"vX0":-4.258559803248143,"vY0":-114.80740174920733,"vZ0":0.5851744975047035,"x":120.6,"y":131.0,"x0":1.8444378420112448,"y0":50.00508128571899,"z0":5.814425029950984,"aX":-2.449218831051794},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.2,"breakHorizontal":4.3,"spinRate":2135,"spinDirection":304},"zone":5,"typeConfidence":2.0,"plateTime":0.47680120960599837,"extension":6.39974412091495},"index":1,"playId":"aab0d1ea-53dd-3c0f-b4cd-5da63c5fda96","pitchNumber":1,"startTime":"2025-08-28T18:59:43.494Z","endTime":"2025-08-28T18:59:48.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":85.4,"endSpeed":78.8,"strikeZoneTop":3.46000142739713,"strikeZoneBottom":1.67725606868941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.827397034550536,"aZ":-27.233941959424563,"pfxX":8.021261301026483,"pfxZ":3.1453569373187538,"pX":0.9741170056243655,"pZ":1.580465071663818,"vX0":-5.084114819087237,"vY0":-124.23055019530746,"vZ0":-4.211280150035297,"x":79.87,"y":196.11,"x0":2.0003061475573904,"y0":50.00329092571687,"z0":5.549723157770832,"aX":12.595084719895741},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.0,"breakHorizontal":-13.4,"spinRate":1390,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.44014496979703566,"extension":6.604715947660539},"index":2,"playId":"ec658c5a-66b6-3290-898e-041a7b284eab","pitchNumber":2,"startTime":"2025-08-28T19:00:03.285Z","endTime":"2025-08-28T19:00:07.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.46000164912407,"strikeZoneBottom":1.56242796054298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.359470905880016,"aZ":-23.29309869057846,"pfxX":8.454754180854664,"pfxZ":5.64374058026088,"pX":0.23870152503789377,"pZ":0.5948469471858756,"vX0":-6.6787353641908505,"vY0":-124.2455630146407,"vZ0":-7.04403716806092,"x":107.9,"y":222.72,"x0":1.8545338739788717,"y0":50.002138820765545,"z0":5.383915039738485,"aX":13.304936346598257},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.9,"breakHorizontal":-13.9,"spinRate":1333,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4397304181601642,"extension":6.376665595580482},"index":3,"playId":"258234f3-962c-39c7-9329-60066ed5c0d8","pitchNumber":3,"startTime":"2025-08-28T19:00:19.250Z","endTime":"2025-08-28T19:00:23.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.0,"endSpeed":83.6,"strikeZoneTop":3.46000030487369,"strikeZoneBottom":1.6205014085744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.247652802851125,"aZ":-19.376762353242388,"pfxX":9.642038258367341,"pfxZ":7.210901790610828,"pX":-0.46286833706068176,"pZ":1.2354659602377296,"vX0":-9.106310200173576,"vY0":-132.1462792881895,"vZ0":-7.2442573710163405,"x":134.64,"y":205.42,"x0":1.7693345236664357,"y0":50.00313776062115,"z0":5.427806285691439,"aX":17.112528201059817},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-15.6,"spinRate":2158,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41393087810702633,"extension":6.7991385926953525},"index":4,"playId":"be46b25d-16ff-3d39-b324-a46e1174c259","pitchNumber":4,"startTime":"2025-08-28T19:00:43.159Z","endTime":"2025-08-28T19:00:48.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.194016093267628,"aZ":-17.70874619281601,"pfxX":8.522287390424374,"pfxZ":8.189695097596713,"pX":-0.42775541066411266,"pZ":1.907133623143506,"vX0":-8.624671634459379,"vY0":-132.0867108266133,"vZ0":-5.8323620895934445,"x":133.31,"y":187.29,"x0":1.7729006950453128,"y0":50.004588755509225,"z0":5.446471454046258,"aX":15.057203517533512},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.7,"breakHorizontal":-13.6,"spinRate":2112,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.41469993294542506,"extension":6.669029894807745},"hitData":{"launchSpeed":106.9,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":121.92,"coordY":142.56}},"index":5,"playId":"705c6109-e95f-3409-ace4-70d8e6bb4c23","pitchNumber":5,"startTime":"2025-08-28T19:01:03.105Z","endTime":"2025-08-28T19:01:12.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":2.27,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:01:12.802Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a fly ball to right fielder Sal Frelick. Lourdes Gurriel Jr. scores. Blaze Alexander scores.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T19:01:34.388Z","endTime":"2025-08-28T19:04:06.199Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.35638389003319,"strikeZoneBottom":1.58189536710313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.783692134377443,"aZ":-21.08867771885182,"pfxX":9.9822756434679,"pfxZ":6.355343146179106,"pX":-0.8405901712083017,"pZ":2.3485275013084492,"vX0":-9.876081589780789,"vY0":-131.47978886852866,"vZ0":-4.223409088711815,"x":149.04,"y":175.37,"x0":1.673702982099571,"y0":50.00490423148522,"z0":5.5476492675099776,"aX":17.41854398426126},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.7,"breakHorizontal":-15.8,"spinRate":2141,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4171483306463202,"extension":6.815173503031061},"index":0,"playId":"7bec0fb5-9281-3eb0-ada1-5fa9ed810fa5","pitchNumber":1,"startTime":"2025-08-28T19:01:42.988Z","endTime":"2025-08-28T19:01:48.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.2,"endSpeed":82.9,"strikeZoneTop":3.30717172012201,"strikeZoneBottom":1.60801897044763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.935498621409764,"aZ":-19.781721240771247,"pfxX":9.766132903848913,"pfxZ":7.047216988120648,"pX":-0.9218367672025984,"pZ":1.399924595253666,"vX0":-10.232974687232067,"vY0":-132.19815796632835,"vZ0":-6.640738568002492,"x":152.14,"y":200.98,"x0":1.7426511210286564,"y0":50.00116459973351,"z0":5.4116387525837055,"aX":17.16943559720823},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.3,"breakHorizontal":-15.2,"spinRate":2181,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4153797013918856,"extension":6.663301711319935},"index":1,"playId":"4029b27f-fa01-3f9e-a99c-f3a62868ccfe","pitchNumber":2,"startTime":"2025-08-28T19:02:04.971Z","endTime":"2025-08-28T19:02:09.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.27999860280419,"strikeZoneBottom":1.51227977606803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33086174340992,"aZ":-21.42493468170998,"pfxX":10.234000887255549,"pfxZ":6.1469899521215545,"pX":-1.0991461422218138,"pZ":2.5215761123022338,"vX0":-10.726535874244163,"vY0":-131.972766633739,"vZ0":-3.5556879794357403,"x":158.9,"y":170.7,"x0":1.705040571242764,"y0":50.002200113789456,"z0":5.480529761594,"aX":17.89698336420881},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":-16.0,"spinRate":2173,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4163944616978479,"extension":6.827554603622124},"index":2,"playId":"391c96e5-7d0e-3413-ade0-0863cd64c774","pitchNumber":3,"startTime":"2025-08-28T19:02:24.196Z","endTime":"2025-08-28T19:02:29.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.27999951867274,"strikeZoneBottom":1.47472195138302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.394950589387324,"aZ":-21.42456229473416,"pfxX":10.153771623331039,"pfxZ":6.099236931175411,"pX":-0.8744790437359383,"pZ":2.0283655362195696,"vX0":-10.264860736835631,"vY0":-132.42741509256058,"vZ0":-4.851082762178233,"x":150.33,"y":184.01,"x0":1.747652305791189,"y0":50.00022603675637,"z0":5.4677905096937,"aX":17.88758495945824},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-16.0,"spinRate":2225,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4148730977697346,"extension":6.793241534271044},"index":3,"playId":"c5f66ee8-81c0-3ae1-b27f-e882bd96753b","pitchNumber":4,"startTime":"2025-08-28T19:02:45.170Z","endTime":"2025-08-28T19:02:49.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.405838034857666,"aZ":-18.63013885448997,"pfxX":7.618368849973876,"pfxZ":7.6031524768965575,"pX":-0.02844344955929019,"pZ":2.7917697209452195,"vX0":-7.6023667132901425,"vY0":-132.84758462349077,"vZ0":-3.562625859629065,"x":118.08,"y":163.4,"x0":1.8854292180920527,"y0":50.00114345734317,"z0":5.510417614947451,"aX":13.567810767423309},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":-12.1,"spinRate":2172,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.41285894933206135,"extension":6.881687278128087},"index":4,"playId":"9da3c80c-dbc2-326d-b1b3-584c1e59ed90","pitchNumber":5,"startTime":"2025-08-28T19:03:05.725Z","endTime":"2025-08-28T19:03:09.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.4,"endSpeed":83.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.085383162737276,"aZ":-19.830806140772022,"pfxX":8.824196648157361,"pfxZ":6.899012338903177,"pX":-0.4733699074121733,"pZ":2.541900025240461,"vX0":-8.990950806522497,"vY0":-132.8115087984381,"vZ0":-3.969396232272171,"x":135.04,"y":170.15,"x0":1.8071545228395707,"y0":50.00267745563525,"z0":5.495737019928233,"aX":15.7858901160191},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":-14.0,"spinRate":2092,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.4122012334354328,"extension":6.5848627945266776},"index":5,"playId":"fa3ee89a-f934-3611-913d-368ee9dcec56","pitchNumber":6,"startTime":"2025-08-28T19:03:29.250Z","endTime":"2025-08-28T19:03:32.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.107629920546593,"aZ":-34.73932680727398,"pfxX":-3.133925369229379,"pfxZ":-1.9490720874605048,"pX":-1.0885253035863587,"pZ":1.8876891194783785,"vX0":-5.875891302678171,"vY0":-113.98071456945887,"vZ0":-0.5331695032743509,"x":158.49,"y":187.81,"x0":1.930890405994815,"y0":50.00465320344169,"z0":5.5574120282141575,"aX":-4.119377834545064},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-3.4,"breakHorizontal":7.2,"spinRate":2186,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.48069120651440533,"extension":6.707675929569729},"hitData":{"launchSpeed":69.4,"launchAngle":28.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.04,"coordY":120.24}},"index":6,"playId":"4dddaee8-7444-3b77-9d9e-a312e6569a1c","pitchNumber":7,"startTime":"2025-08-28T19:03:52.577Z","endTime":"2025-08-28T19:04:06.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.299999999999999,"awayTeamWinProbability":84.7,"homeTeamWinProbabilityAdded":-12.899999999999997,"leverageIndex":1.65,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:04:06.199Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ildemaro Vargas flies out to center fielder Blake Perkins.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T19:04:17.890Z","endTime":"2025-08-28T19:05:07.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.68503205460442,"strikeZoneBottom":1.74350880536969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.478151788833646,"aZ":-24.22410495253476,"pfxX":8.612176376096395,"pfxZ":4.922200220317783,"pX":-0.9062124045399025,"pZ":1.007771039558756,"vX0":-9.338545701697639,"vY0":-125.97559301985494,"vZ0":-6.216152692301579,"x":151.54,"y":211.57,"x0":1.7217737288523116,"y0":50.00077500351513,"z0":5.4529181583132225,"aX":13.904905679759208},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.7,"breakHorizontal":-13.6,"spinRate":1363,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.43400749488517754,"extension":6.369876946677157},"index":0,"playId":"ab7a7fb3-5c57-3472-bf21-65e1196678ef","pitchNumber":1,"startTime":"2025-08-28T19:04:39.466Z","endTime":"2025-08-28T19:04:43.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.274753636870116,"aZ":-21.67709594370477,"pfxX":7.825244681578338,"pfxZ":6.022649498711491,"pX":-0.3926991282343951,"pZ":2.7353171219440924,"vX0":-8.225714703183437,"vY0":-130.87245069622125,"vZ0":-3.08645557260539,"x":131.97,"y":164.93,"x0":1.7666947399453938,"y0":50.00458085489812,"z0":5.543942489055111,"aX":13.645996798253911},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.4,"breakHorizontal":-12.5,"spinRate":2142,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.4176809882312189,"extension":6.61829639858479},"hitData":{"launchSpeed":89.8,"launchAngle":47.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.78,"coordY":92.75}},"index":1,"playId":"8ccaf734-cae6-3615-8b08-6d4d6f3047fd","pitchNumber":2,"startTime":"2025-08-28T19:04:57.060Z","endTime":"2025-08-28T19:05:07.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":1.1000000000000032,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:05:07.692Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T19:07:04.295Z","endTime":"2025-08-28T19:07:46.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.23420323738502,"strikeZoneBottom":1.54747864380305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.987065826817645,"aZ":-18.05053357911343,"pfxX":-8.508762469669374,"pfxZ":8.292329889022358,"pX":-0.18237781633152184,"pZ":2.0837802980613085,"vX0":8.941733030539941,"vY0":-129.42335847867307,"vZ0":-4.793468105075414,"x":123.95,"y":182.52,"x0":-2.569953703263739,"y0":50.00452225593237,"z0":5.334656267475013,"aX":-14.495373945817684},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.2,"breakHorizontal":13.6,"spinRate":2170,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4225539524789239,"extension":6.960305408725689},"index":0,"playId":"4c68ece0-912a-3387-9875-6230229388bd","pitchNumber":1,"startTime":"2025-08-28T19:07:13.851Z","endTime":"2025-08-28T19:07:18.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.28000097653744,"strikeZoneBottom":1.47297061831669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.400932581870567,"aZ":-20.699840268852377,"pfxX":-9.453374534468796,"pfxZ":6.594150525490351,"pX":0.21313224142089493,"pZ":2.458574382777074,"vX0":9.344389540546013,"vY0":-130.7648054540624,"vZ0":-4.11358102068688,"x":108.88,"y":172.4,"x0":-2.1706607022042523,"y0":50.00113364866114,"z0":5.596137982172453,"aX":-16.44469825888713},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.3,"breakHorizontal":15.1,"spinRate":2098,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.41813532791864993,"extension":6.878179627581539},"index":1,"playId":"360b1546-9bd5-3977-a179-f4d6e1545496","pitchNumber":2,"startTime":"2025-08-28T19:07:25.877Z","endTime":"2025-08-28T19:07:29.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":74.4,"endSpeed":68.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.085207759493503,"aZ":-42.566390506218276,"pfxX":6.763360376768323,"pfxZ":-8.915057972784089,"pX":0.3285683011012593,"pZ":0.7286868238476482,"vX0":3.7177161446747533,"vY0":-108.2855598975596,"vZ0":-0.7805392569659229,"x":104.48,"y":219.11,"x0":-2.2996476575218243,"y0":50.002434697904434,"z0":5.824639299173514,"aX":7.885437657761534},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-16.0,"breakHorizontal":-13.3,"spinRate":2335,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.5093495880305094,"extension":6.662137801274341},"index":2,"playId":"57a1fb83-41b0-3d4b-8fe9-90648d990800","pitchNumber":3,"startTime":"2025-08-28T19:07:41.124Z","endTime":"2025-08-28T19:07:46.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:07:46.537Z","atBatIndex":28},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"William Contreras reaches on a fielding error by third baseman Blaze Alexander.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T19:08:03.304Z","endTime":"2025-08-28T19:08:36.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.072878478776513,"aZ":-19.67396738897877,"pfxX":-8.787928965732334,"pfxZ":7.157195728774038,"pX":0.3930796058084212,"pZ":2.6258470954945676,"vX0":9.097346284026674,"vY0":-131.37558622788112,"vZ0":-3.867252134593044,"x":102.02,"y":167.88,"x0":-1.9743802592894404,"y0":50.001402324704095,"z0":5.580873075481907,"aX":-15.346154160418722},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.2,"breakHorizontal":13.9,"spinRate":2095,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.41705994879847363,"extension":7.069498789060046},"index":0,"playId":"8f3f70f7-c6ed-38f4-bd11-32bad43e6bbe","pitchNumber":1,"startTime":"2025-08-28T19:08:08.912Z","endTime":"2025-08-28T19:08:12.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":67.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.658219572352174,"aZ":-42.68196758215624,"pfxX":5.760383202404706,"pfxZ":-9.064227251760714,"pX":-0.3086663063103645,"pZ":2.8224371882707193,"vX0":2.4429207391268672,"vY0":-107.8905343782308,"vZ0":3.538749289918994,"x":128.77,"y":162.57,"x0":-2.209826528106518,"y0":50.002582319504675,"z0":5.918855309006248,"aX":6.6780403592085085},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-14.9,"breakHorizontal":-11.2,"spinRate":2155,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.5109176484069433,"extension":6.931611024476994},"hitData":{"launchSpeed":59.8,"launchAngle":-29.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":107.0,"coordY":161.0}},"index":1,"playId":"f7236838-e23a-3772-b79f-f6e15dbdc993","pitchNumber":2,"startTime":"2025-08-28T19:08:27.299Z","endTime":"2025-08-28T19:08:36.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.6,"awayTeamWinProbability":83.4,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.52,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:08:36.324Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a ground ball to right fielder Corbin Carroll. William Contreras to 3rd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T19:08:56.423Z","endTime":"2025-08-28T19:09:35.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.415720542212,"strikeZoneBottom":1.71840987960667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.409217949866143,"aZ":-28.749727076994855,"pfxX":-8.578697342609367,"pfxZ":2.417553399453846,"pX":0.3688210641873378,"pZ":0.3565433596938133,"vX0":9.553899195741035,"vY0":-118.18680305087041,"vZ0":-5.196695418559474,"x":102.94,"y":229.15,"x0":-2.610339893034464,"y0":50.00133610543507,"z0":5.222438803284039,"aX":-12.141960303365325},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.4,"breakHorizontal":13.2,"spinRate":1596,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.46334141837091636,"extension":7.083638470607486},"index":0,"playId":"230de92a-770b-357a-b571-cfb8fd1e6852","pitchNumber":1,"startTime":"2025-08-28T19:09:01.905Z","endTime":"2025-08-28T19:09:07.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.56885400101163,"aZ":-29.28448582490766,"pfxX":-4.170963033710084,"pfxZ":2.0532835450337394,"pX":-0.4238952444052163,"pZ":2.684697058416866,"vX0":6.444024838406926,"vY0":-117.96760106848538,"vZ0":-0.20364213189040437,"x":133.16,"y":166.29,"x0":-2.6498069819250767,"y0":50.003846699669225,"z0":5.473020272157366,"aX":-5.875678028883667},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.0,"breakHorizontal":6.0,"spinRate":1632,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.4644164969124227,"extension":6.942152537272363},"hitData":{"launchSpeed":91.8,"launchAngle":6.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.92,"coordY":133.34}},"index":1,"playId":"19987683-528c-3546-a126-706d4bf879af","pitchNumber":2,"startTime":"2025-08-28T19:09:23.128Z","endTime":"2025-08-28T19:09:35.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":5.399999999999999,"leverageIndex":1.06,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:09:35.964Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Vaughn flies out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T19:10:02.316Z","endTime":"2025-08-28T19:10:37.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.2,"endSpeed":80.6,"strikeZoneTop":3.20999974596947,"strikeZoneBottom":1.4389481444659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.499152304458185,"aZ":-20.466209727928312,"pfxX":-8.898103759120847,"pfxZ":7.029500775167696,"pX":-0.4956459975439352,"pZ":3.3005117417617886,"vX0":7.232346205892066,"vY0":-128.24998296883933,"vZ0":-2.0376454454534687,"x":135.89,"y":149.67,"x0":-2.1959941858011467,"y0":50.00429419047463,"z0":5.701378915083685,"aX":-14.825530656004966},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.5,"breakHorizontal":14.5,"spinRate":2113,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.42706519197936377,"extension":6.919969813902917},"index":0,"playId":"edf9e118-ffc5-3789-b78f-685f0e694bbd","pitchNumber":1,"startTime":"2025-08-28T19:10:07.980Z","endTime":"2025-08-28T19:10:12.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.088853310548078,"aZ":-16.312585738755395,"pfxX":-7.892530128751315,"pfxZ":9.182510512019574,"pX":-1.1745915165232503,"pZ":2.8195778112296144,"vX0":5.443942969351309,"vY0":-130.50280868271807,"vZ0":-4.0575084005517414,"x":161.77,"y":162.65,"x0":-2.2607151028438928,"y0":50.003215615103315,"z0":5.620843263636917,"aX":-13.633822760904122},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.0,"breakHorizontal":13.1,"spinRate":2112,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4194755899770466,"extension":6.888464670191089},"hitData":{"launchSpeed":69.1,"launchAngle":48.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.04,"coordY":123.04}},"index":1,"playId":"ddd81873-062d-3aaf-b320-53b5a84ba5a8","pitchNumber":2,"startTime":"2025-08-28T19:10:24.658Z","endTime":"2025-08-28T19:10:37.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":-5.699999999999999,"leverageIndex":1.67,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:10:37.742Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Collins singles on a sharp ground ball to center fielder Alek Thomas. William Contreras scores. Brice Turang scores.","rbi":2,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T19:10:58.587Z","endTime":"2025-08-28T19:13:13.446Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":622503,"link":"/api/v1/people/622503"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":622503,"link":"/api/v1/people/622503"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":68.4,"strikeZoneTop":3.27999863867851,"strikeZoneBottom":1.49010518255318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.277828101844726,"aZ":-40.49167803637961,"pfxX":6.02204599159449,"pfxZ":-7.100926345940477,"pX":0.48949988849395193,"pZ":1.1732511070769143,"vX0":4.578761749019128,"vY0":-108.56331127079733,"vZ0":-0.1591784555913036,"x":98.34,"y":207.1,"x0":-2.443405207506694,"y0":50.00268701578032,"z0":5.724338715489727,"aX":7.054262594070874},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-12.5,"breakHorizontal":-12.2,"spinRate":2404,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.5081312669888249,"extension":6.926119795954678},"index":0,"playId":"85ce9254-da49-35d8-acbd-7cdcd5730341","pitchNumber":1,"startTime":"2025-08-28T19:11:06.812Z","endTime":"2025-08-28T19:11:10.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":74.2,"endSpeed":68.1,"strikeZoneTop":3.27999988670069,"strikeZoneBottom":1.51573030892689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.93613120481742,"aZ":-40.807525251505844,"pfxX":7.110182277381881,"pfxZ":-7.399891915132392,"pX":-0.6713040216489577,"pZ":1.8372152310196819,"vX0":2.081308683465838,"vY0":-107.95555786483277,"vZ0":1.2900030951892494,"x":142.59,"y":189.18,"x0":-2.5748853742811844,"y0":50.0046538689155,"z0":5.76669703398713,"aX":8.29072416186842},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-12.6,"breakHorizontal":-13.4,"spinRate":2292,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.5097415636455431,"extension":6.873096930224348},"index":1,"playId":"2430c981-8347-32be-82ca-32b496ffff6e","pitchNumber":2,"startTime":"2025-08-28T19:11:21.721Z","endTime":"2025-08-28T19:11:25.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":80.8,"endSpeed":75.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.9611123747973,"aZ":-29.78687413519656,"pfxX":-6.530210517065212,"pfxZ":1.682330157778014,"pX":-1.1347629752752966,"pZ":1.7367549009704042,"vX0":5.977058381236986,"vY0":-117.56941841794607,"vZ0":-1.9877766759632929,"x":160.25,"y":191.89,"x0":-2.848099879890226,"y0":50.001058187272655,"z0":5.328417961824426,"aX":-9.243449028679608},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.9,"breakHorizontal":10.6,"spinRate":1678,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.46391581142935445,"extension":7.154209722504825},"index":2,"playId":"c22c942d-f2a7-319d-9809-23c63a263334","pitchNumber":3,"startTime":"2025-08-28T19:11:41.212Z","endTime":"2025-08-28T19:11:45.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.7,"strikeZoneTop":3.34061975595025,"strikeZoneBottom":1.57771869967695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.182637796430097,"aZ":-40.99326738812141,"pfxX":5.448139803891133,"pfxZ":-7.54349804318518,"pX":1.1338030384492563,"pZ":-0.3012809240754295,"vX0":6.154690277166854,"vY0":-108.69976880318102,"vZ0":-2.95524677308509,"x":73.78,"y":246.91,"x0":-2.4676207328791473,"y0":50.00375878762084,"z0":5.628124193293617,"aX":6.367668291643159},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-14.2,"breakHorizontal":-11.8,"spinRate":2413,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.5084526616412739,"extension":6.995558837662846},"index":3,"playId":"a93e9a59-cc42-35f0-ac85-0bf0405cb50e","pitchNumber":4,"startTime":"2025-08-28T19:12:02.918Z","endTime":"2025-08-28T19:12:06.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Nabil Crismatt. Brice Turang to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"a93e9a59-cc42-35f0-ac85-0bf0405cb50e","startTime":"2025-08-28T19:12:14.580Z","endTime":"2025-08-28T19:12:35.392Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":661388,"link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"link":"/api/v1/people/668930"},"postOnThird":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"homeTeamWinProbability":17.1,"awayTeamWinProbability":82.9,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":1.51,"dramaIndex":48.0,"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":81.4,"endSpeed":74.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82075420386585,"aZ":-28.543740577716097,"pfxX":-5.65607171614218,"pfxZ":2.5729578356192,"pX":-0.6568628185321044,"pZ":2.105589344110604,"vX0":6.576628601558939,"vY0":-118.33593207867607,"vZ0":-1.5842851832886402,"x":142.04,"y":181.93,"x0":-2.744801770518688,"y0":50.001602561395075,"z0":5.413152610909703,"aX":-7.974467230704278},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.6,"breakHorizontal":8.5,"spinRate":1658,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.463905669078176,"extension":7.141826323612949},"index":5,"playId":"6f7cb053-1fc9-3574-9480-8bc0aef33d62","pitchNumber":5,"startTime":"2025-08-28T19:12:35.392Z","endTime":"2025-08-28T19:12:41.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81247814942081,"aZ":-23.22454178454431,"pfxX":-9.401576973496281,"pfxZ":5.369803106293456,"pX":-0.43252901601061183,"pZ":2.3740989857172283,"vX0":8.016148084827849,"vY0":-128.09496846544369,"vZ0":-3.381195130792119,"x":133.49,"y":174.68,"x0":-2.3770396851731106,"y0":50.00217104033431,"z0":5.521622832388771,"aX":-15.664371526973582},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.2,"breakHorizontal":15.2,"spinRate":2013,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4271741092132588,"extension":7.080764588515628},"hitData":{"launchSpeed":105.5,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":145.74,"coordY":97.46}},"index":6,"playId":"4206bee7-94ca-3430-b66b-2dfafe65c60d","pitchNumber":6,"startTime":"2025-08-28T19:13:00.847Z","endTime":"2025-08-28T19:13:13.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":12.599999999999998,"leverageIndex":1.51,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:13:13.446Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to center fielder Alek Thomas.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T19:13:34.604Z","endTime":"2025-08-28T19:15:43.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.6,"endSpeed":67.6,"strikeZoneTop":3.29999971924588,"strikeZoneBottom":1.59326894672542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.17183215062293,"aZ":-40.79083329806389,"pfxX":6.178320795182671,"pfxZ":-7.478778220632362,"pX":-0.7953154010222229,"pZ":2.5339087576712043,"vX0":1.7994118715338747,"vY0":-107.144671221858,"vZ0":2.6665113712936335,"x":147.32,"y":170.36,"x0":-2.450939769667561,"y0":50.004652026791234,"z0":5.863064338127187,"aX":7.114811132277908},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-12.4,"breakHorizontal":-11.6,"spinRate":2048,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.5130930653235009,"extension":6.942188582832541},"index":0,"playId":"2ca4a012-e7bb-3e3c-bee3-f197f1e84d91","pitchNumber":1,"startTime":"2025-08-28T19:13:39.236Z","endTime":"2025-08-28T19:13:43.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"458c8bb0-9531-34a0-a80c-e507f0b95248","startTime":"2025-08-28T19:13:52.639Z","endTime":"2025-08-28T19:13:56.038Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.7,"endSpeed":67.4,"strikeZoneTop":3.29999967504419,"strikeZoneBottom":1.53258327877303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.251615794910776,"aZ":-40.54972109904542,"pfxX":7.176786558836605,"pfxZ":-7.31260055581775,"pX":-0.8720245620010942,"pZ":1.907135794986462,"vX0":1.5241136220271285,"vY0":-107.23370547511249,"vZ0":1.36529048827631,"x":150.24,"y":187.29,"x0":-2.526445229634667,"y0":50.00025896013892,"z0":5.841517036062346,"aX":8.22532614888217},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-12.4,"breakHorizontal":-13.4,"spinRate":2277,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.5138705500506866,"extension":6.8633822626222845},"index":2,"playId":"6b7d66f3-8a7f-3b4e-8c50-debe739fd904","pitchNumber":2,"startTime":"2025-08-28T19:14:10.507Z","endTime":"2025-08-28T19:14:15.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.29999755984829,"strikeZoneBottom":1.64542152051801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.083082203898584,"aZ":-21.25245039215596,"pfxX":-8.675629639703427,"pfxZ":6.563646959350439,"pX":0.8517193598709566,"pZ":2.623727822605651,"vX0":9.416580811505114,"vY0":-128.07667765192426,"vZ0":-3.7223504608582454,"x":84.53,"y":167.94,"x0":-1.7428095014179488,"y0":50.00222803074812,"z0":5.755010786214578,"aX":-14.434647873804877},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.3,"breakHorizontal":13.7,"spinRate":2072,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4274093994665864,"extension":6.875842957237696},"index":3,"playId":"af5347bf-26f7-338c-bf4e-d5c7e45150e9","pitchNumber":3,"startTime":"2025-08-28T19:14:31.612Z","endTime":"2025-08-28T19:14:36.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.342312323588857,"aZ":-29.180774308637037,"pfxX":-9.638589913354371,"pfxZ":2.1102116405494344,"pX":-0.6681254331694121,"pZ":1.2079025646457264,"vX0":7.198554153929438,"vY0":-118.88526603876994,"vZ0":-3.6180167197732125,"x":142.47,"y":206.17,"x0":-2.4938904440730014,"y0":50.00509613520738,"z0":5.418937137103302,"aX":-13.698386207487951},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.1,"breakHorizontal":15.6,"spinRate":1591,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.46199948614116915,"extension":7.1569458612825105},"index":4,"playId":"9de7ba32-cc2c-3959-968e-6e5e016f3f72","pitchNumber":4,"startTime":"2025-08-28T19:14:50.046Z","endTime":"2025-08-28T19:14:54.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":67.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.873888550986372,"aZ":-40.189981215285435,"pfxX":6.728481584798986,"pfxZ":-6.945440254602671,"pX":0.24643312460789085,"pZ":2.2933937380775404,"vX0":3.82153525476022,"vY0":-107.42779741956515,"vZ0":2.2085267746374235,"x":107.61,"y":176.86,"x0":-2.437699345834735,"y0":50.00389142158841,"z0":5.762659959645416,"aX":7.762252057091243},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-11.5,"breakHorizontal":-13.3,"spinRate":2175,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.5124149399428779,"extension":6.967152298296035},"index":5,"playId":"ab9a370d-9115-378c-9479-7cfb8dc89408","pitchNumber":5,"startTime":"2025-08-28T19:15:11.515Z","endTime":"2025-08-28T19:15:16.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.099931336735363,"aZ":-30.218802736188337,"pfxX":1.618331596756395,"pfxZ":1.4169863215785323,"pX":0.48132968884690275,"pZ":2.6245431478357677,"vX0":6.012625005405135,"vY0":-116.40350863472318,"vZ0":-0.42168088341720344,"x":98.65,"y":167.92,"x0":-2.341386556769033,"y0":50.00070532675487,"z0":5.6600236125882475,"aX":2.2281137827164894},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.8,"breakHorizontal":-4.3,"spinRate":2008,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.4698876041113156,"extension":6.992991401160606},"hitData":{"launchSpeed":90.9,"launchAngle":52.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.4,"coordY":104.56}},"index":6,"playId":"0727bb30-9532-3cc6-be5d-da4647f22776","pitchNumber":6,"startTime":"2025-08-28T19:15:33.456Z","endTime":"2025-08-28T19:15:43.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-2.599999999999998,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:15:43.417Z","atBatIndex":33},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ketel Marte hit by pitch.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T19:17:51.174Z","endTime":"2025-08-28T19:18:17.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.6,"endSpeed":81.4,"strikeZoneTop":3.62000127831918,"strikeZoneBottom":1.75107348383649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.119116345565597,"aZ":-19.26618248663952,"pfxX":6.512496829842626,"pfxZ":7.637589686959726,"pX":1.1588855525739397,"pZ":2.4565373525002516,"vX0":-4.3210299343513165,"vY0":-129.00778930654425,"vZ0":-4.484067019327488,"x":72.83,"y":172.45,"x0":2.00695538361488,"y0":50.00553325200785,"z0":5.696790557985413,"aX":11.010515417847872},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.1,"breakHorizontal":-10.9,"spinRate":2091,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4241129592630348,"extension":6.604066084398169},"index":0,"playId":"d09fa0f3-e209-3dbc-aec6-ca2f32d142fa","pitchNumber":1,"startTime":"2025-08-28T19:17:58.026Z","endTime":"2025-08-28T19:18:02.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.330754284383268,"aZ":-17.924659381675177,"pfxX":1.3327368035225007,"pfxZ":8.367020442637273,"pX":-1.5459046084348536,"pZ":3.9081374587136835,"vX0":-8.715930818100311,"vY0":-129.2617729785357,"vZ0":-1.358057936652354,"x":175.93,"y":133.26,"x0":1.6872649531809474,"y0":50.00341952655971,"z0":5.807922922792437,"aX":2.271834855947954},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.1,"breakHorizontal":-0.6,"spinRate":2152,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.42270657715184967,"extension":6.583575357647211},"index":1,"playId":"e1ea4bef-77ee-36fc-82dc-7ed9456557c7","pitchNumber":2,"startTime":"2025-08-28T19:18:12.510Z","endTime":"2025-08-28T19:18:17.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.3,"awayTeamWinProbability":75.7,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":0.7,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:18:17.646Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to right fielder Sal Frelick.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T19:18:39.194Z","endTime":"2025-08-28T19:20:04.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.52000070686859,"strikeZoneBottom":1.63582252508927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74686804017685,"aZ":-28.200077732372776,"pfxX":8.089486323812086,"pfxZ":2.6678042344131967,"pX":1.051508348566102,"pZ":1.0445368087595135,"vX0":-4.581598409587346,"vY0":-121.38139737214573,"vZ0":-4.896157570819789,"x":76.92,"y":210.58,"x0":1.912379969906971,"y0":50.00577123610838,"z0":5.54308270846703,"aX":12.073707078830484},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.0,"breakHorizontal":-13.6,"spinRate":1218,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.45123409343570975,"extension":6.48900535422381},"index":0,"playId":"fa0c3f2c-b4c3-3b29-a6fc-7c311fca9dad","pitchNumber":1,"startTime":"2025-08-28T19:18:48.958Z","endTime":"2025-08-28T19:18:52.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.67646981484103,"strikeZoneBottom":1.65620599413992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.904330900897723,"aZ":-20.5785011116136,"pfxX":7.486511691065323,"pfxZ":6.794209863081084,"pX":0.7483924615833975,"pZ":3.2322546432041235,"vX0":-5.665027396705578,"vY0":-129.7800455062309,"vZ0":-2.2860637628784617,"x":88.47,"y":151.51,"x0":1.9857431050101115,"y0":50.00554160497515,"z0":5.690199386621069,"aX":12.785490635618743},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.0,"breakHorizontal":-12.4,"spinRate":2064,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.42186752042548736,"extension":6.390555255155261},"index":1,"playId":"4b054e87-2219-35c4-8997-bf53ce2a3da8","pitchNumber":2,"startTime":"2025-08-28T19:19:08.009Z","endTime":"2025-08-28T19:19:12.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.55766365687818,"strikeZoneBottom":1.64097790928463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48066709901433,"aZ":-19.853411824092838,"pfxX":8.917340407677628,"pfxZ":7.1198080193260065,"pX":0.10732650703379745,"pZ":1.9813874900807473,"vX0":-7.516064135164825,"vY0":-130.70600118249828,"vZ0":-5.318891343381846,"x":112.91,"y":185.28,"x0":1.861226648100563,"y0":50.00318365260142,"z0":5.5329298301337495,"aX":15.433689474758062},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.9,"breakHorizontal":-14.5,"spinRate":2072,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4190078694929267,"extension":6.628035345907586},"index":2,"playId":"64758d4a-8c3d-3409-84ad-d0214d9983ff","pitchNumber":3,"startTime":"2025-08-28T19:19:27.937Z","endTime":"2025-08-28T19:19:31.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-28T19:19:40.191Z","endTime":"2025-08-28T19:19:53.435Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.257559557186347,"aZ":-26.26655153513153,"pfxX":6.373995415666998,"pfxZ":3.8888706619331135,"pX":0.6338299908875611,"pZ":2.002341254829847,"vX0":-5.034712226397527,"vY0":-122.43136744951431,"vZ0":-3.4506119905330723,"x":92.84,"y":184.72,"x0":1.8891623133860436,"y0":50.000628746663274,"z0":5.678971988387262,"aX":9.67179240706922},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.5,"breakHorizontal":-10.3,"spinRate":1347,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.447450469414266,"extension":6.591295281584303},"hitData":{"launchSpeed":80.8,"launchAngle":54.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.93,"coordY":135.66}},"index":4,"playId":"10c846b8-6895-3f3f-85a0-d28e84eb1d1f","pitchNumber":4,"startTime":"2025-08-28T19:19:53.435Z","endTime":"2025-08-28T19:20:04.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.900000000000002,"awayTeamWinProbability":73.1,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:20:04.868Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to third baseman Caleb Durbin.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T19:20:22.744Z","endTime":"2025-08-28T19:21:55.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":73.0,"strikeZoneTop":3.23000073879457,"strikeZoneBottom":1.44858768848935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.69777601782505,"aZ":-33.304409703098365,"pfxX":-4.717057480375114,"pfxZ":-0.8478632709706853,"pX":-1.0904199610330039,"pZ":1.348996115089011,"vX0":-5.525319010191319,"vY0":-114.17385384641061,"vZ0":-2.1030132401395543,"x":158.56,"y":202.36,"x0":1.9677928844230608,"y0":50.00448443093512,"z0":5.538748512516953,"aX":-6.269370793268834},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-1.8,"breakHorizontal":9.8,"spinRate":2109,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4784990491543364,"extension":6.528894576641722},"index":0,"playId":"e01cd334-816e-31fa-bc2d-223b567f0fc4","pitchNumber":1,"startTime":"2025-08-28T19:20:31.238Z","endTime":"2025-08-28T19:20:36.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.30331367729058,"strikeZoneBottom":1.6145022178711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.869648249904667,"aZ":-23.83337333849763,"pfxX":7.991555952169437,"pfxZ":4.917950048478123,"pX":0.07109638760935101,"pZ":2.2602032799032297,"vX0":-7.199917459655192,"vY0":-129.4090159523548,"vZ0":-3.8894645061237902,"x":114.29,"y":177.75,"x0":1.8503693488483683,"y0":50.004883416922844,"z0":5.6072122937121485,"aX":13.563168959534375},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.3,"breakHorizontal":-12.8,"spinRate":2008,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.42315915717353825,"extension":6.763733746523356},"index":1,"playId":"b4db606f-0348-3182-be72-21570e80a5f4","pitchNumber":2,"startTime":"2025-08-28T19:20:47.476Z","endTime":"2025-08-28T19:20:51.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"791f2fef-60fe-35f7-b4bd-2670751a13c9","startTime":"2025-08-28T19:21:06.066Z","endTime":"2025-08-28T19:21:10.317Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.5,"strikeZoneTop":3.23000305050612,"strikeZoneBottom":1.57900092647518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.717356066573686,"aZ":-33.35798089350965,"pfxX":-5.64797789276299,"pfxZ":-0.9234815870356696,"pX":-0.6979422426534028,"pZ":1.443231516540122,"vX0":-4.399108127668793,"vY0":-112.63148554384246,"vZ0":-1.6245668910101982,"x":143.6,"y":199.81,"x0":2.0151828146191315,"y0":50.0024075666487,"z0":5.55138558193614,"aX":-7.245737942313558},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-1.8,"breakHorizontal":11.4,"spinRate":2153,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.48654544748874917,"extension":6.590649703085363},"index":3,"playId":"d3d766d4-e950-338c-9d15-35d7ff4a3b91","pitchNumber":3,"startTime":"2025-08-28T19:21:24.205Z","endTime":"2025-08-28T19:21:28.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.60561048057356,"aZ":-30.585939842520183,"pfxX":-6.407098610530074,"pfxZ":1.2080443006966153,"pX":-0.3208370472089723,"pZ":2.3133861479687585,"vX0":-3.687455739715236,"vY0":-113.34864236930083,"vZ0":-0.5376779818719039,"x":129.23,"y":176.32,"x0":2.1560546640160108,"y0":50.00004318280035,"z0":5.592641148052399,"aX":-8.381719003022178},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":2.4,"breakHorizontal":12.5,"spinRate":2086,"spinDirection":298},"zone":4,"typeConfidence":2.0,"plateTime":0.48216937460599896,"extension":6.739223396455349},"hitData":{"launchSpeed":84.7,"launchAngle":75.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":178.54}},"index":4,"playId":"629075f6-7b05-3ae0-93e9-c5107544f20e","pitchNumber":4,"startTime":"2025-08-28T19:21:44.165Z","endTime":"2025-08-28T19:21:55.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:21:55.180Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a ground ball to right fielder Sal Frelick. Ketel Marte to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T19:22:11.780Z","endTime":"2025-08-28T19:24:13.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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":89.3,"endSpeed":81.8,"strikeZoneTop":3.6900004333062,"strikeZoneBottom":1.81556670791586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73998815007293,"aZ":-22.377976438937548,"pfxX":8.017051868828814,"pfxZ":5.735136615595656,"pX":1.2310443059868381,"pZ":2.1239883837883156,"vX0":-4.526969026424006,"vY0":-130.0148969770395,"vZ0":-4.502497697992269,"x":70.08,"y":181.43,"x0":1.9548559709422864,"y0":50.00535263568425,"z0":5.580636386696821,"aX":13.701200462997976},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.6,"breakHorizontal":-13.4,"spinRate":2056,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.42158862350071447,"extension":6.6428241307512605},"index":0,"playId":"9a54fc0c-d06e-37aa-97a1-fd1f9ddee848","pitchNumber":1,"startTime":"2025-08-28T19:22:20.175Z","endTime":"2025-08-28T19:22:24.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":88.8,"endSpeed":80.9,"strikeZoneTop":3.68999831339762,"strikeZoneBottom":1.68816688528515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44622134286672,"aZ":-21.88101518585699,"pfxX":8.384691552165235,"pfxZ":6.1238981665237215,"pX":1.3963168541109716,"pZ":2.6232314082177597,"vX0":-4.181533930925256,"vY0":-129.22392339699243,"vZ0":-3.296194881297661,"x":63.78,"y":167.95,"x0":1.9513163061373582,"y0":50.00365001949437,"z0":5.6080444025346585,"aX":14.095412286922977},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.6,"breakHorizontal":-14.2,"spinRate":2025,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.424841663486732,"extension":6.65131824687594},"index":1,"playId":"49c19c75-4ed3-3597-9f73-9dc075d8b03a","pitchNumber":2,"startTime":"2025-08-28T19:22:39.940Z","endTime":"2025-08-28T19:22:43.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.565030310823584,"aZ":-22.433736323464853,"pfxX":9.15762657221784,"pfxZ":5.669044337371258,"pX":0.17125264214227523,"pZ":1.7559615894130285,"vX0":-7.248186553528858,"vY0":-130.51653243323943,"vZ0":-5.364597921173984,"x":110.47,"y":191.37,"x0":1.8004405459463237,"y0":50.00235788590429,"z0":5.537230401230159,"aX":15.731412976318003},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.2,"breakHorizontal":-14.9,"spinRate":2097,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.4203548204272649,"extension":6.840824869991335},"index":2,"playId":"7046165e-3f6b-3839-9491-759e85a64dce","pitchNumber":3,"startTime":"2025-08-28T19:23:02.209Z","endTime":"2025-08-28T19:23:10.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-28T19:23:18.374Z","endTime":"2025-08-28T19:23:38.105Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":89.8,"endSpeed":83.4,"strikeZoneTop":3.68999975429212,"strikeZoneBottom":1.73459127314305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.921066964170777,"aZ":-21.009151878713663,"pfxX":6.208030749460347,"pfxZ":6.387088617721493,"pX":-0.8136851319613343,"pZ":1.3985092647164687,"vX0":-8.66802890211104,"vY0":-130.5058942031017,"vZ0":-6.6342524211434535,"x":148.02,"y":201.02,"x0":1.723282014761304,"y0":50.005362306818306,"z0":5.523579345035784,"aX":10.857939311355134},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.4,"breakHorizontal":-9.6,"spinRate":1990,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4175121541969218,"extension":6.793839271123336},"index":4,"playId":"83a000f5-2cea-3a2b-9798-ffa4ae9d991e","pitchNumber":4,"startTime":"2025-08-28T19:23:38.105Z","endTime":"2025-08-28T19:23:42.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.553875902219264,"aZ":-21.108771959174646,"pfxX":8.014733524985681,"pfxZ":6.41330604810963,"pX":0.1631262665659917,"pZ":2.26800212560949,"vX0":-6.8051386475273175,"vY0":-130.5297189690241,"vZ0":-4.457639456752975,"x":110.78,"y":177.54,"x0":1.763096092597118,"y0":50.00294677889605,"z0":5.587983723779536,"aX":13.826375412618798},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":-13.0,"spinRate":2086,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.4196846298119983,"extension":6.822965055611801},"hitData":{"launchSpeed":67.5,"launchAngle":12.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.02,"coordY":138.35}},"index":5,"playId":"1dbeacc2-9096-3764-9c03-a1e9f700af55","pitchNumber":5,"startTime":"2025-08-28T19:24:00.169Z","endTime":"2025-08-28T19:24:13.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-2.099999999999998,"leverageIndex":0.74,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:24:13.475Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gabriel Moreno pops out to second baseman Brice Turang.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T19:26:45.095Z","endTime":"2025-08-28T19:28:56.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-28T19:24:21.906Z","endTime":"2025-08-28T19:25:44.886Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tobias Myers replaces Jose Quintana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-28T19:25:44.886Z","endTime":"2025-08-28T19:26:47.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668964,"link":"/api/v1/people/668964"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.45067496779517,"strikeZoneBottom":1.50959549995767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.689236431085906,"aZ":-12.391629448071475,"pfxX":-4.326889875726435,"pfxZ":10.450310660500373,"pX":0.4910997269007189,"pZ":3.3581427633953127,"vX0":4.859830092544144,"vY0":-137.06861684259582,"vZ0":-4.047163653460859,"x":98.28,"y":148.11,"x0":-0.7469015936632678,"y0":50.00643360845368,"z0":5.706555124948596,"aX":-8.194398410938009},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":6.7,"spinRate":2255,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.4003440012851427,"extension":6.858339386941027},"index":2,"playId":"1ceaefd5-3b90-3b6e-9976-cbd0f493ccc1","pitchNumber":1,"startTime":"2025-08-28T19:26:47.298Z","endTime":"2025-08-28T19:26:51.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.3400002915639,"strikeZoneBottom":1.47821078602878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.86350467992011,"aZ":-26.306139137865884,"pfxX":-6.885483654443388,"pfxZ":4.060974888567612,"pX":-1.3729214925302844,"pZ":2.8932227867153633,"vX0":1.2645302600104948,"vY0":-119.10447169189335,"vZ0":-1.037643907941603,"x":169.33,"y":160.66,"x0":-1.0145255110479523,"y0":50.000281632902784,"z0":5.703306285851725,"aX":-9.937097177125882},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.4,"breakHorizontal":12.2,"spinRate":1213,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4590544115077835,"extension":6.846669006607498},"index":3,"playId":"938e7f29-647c-34a7-894d-315e8abedb25","pitchNumber":2,"startTime":"2025-08-28T19:27:05.674Z","endTime":"2025-08-28T19:27:10.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.33999997306491,"strikeZoneBottom":1.62599586492929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83618813875357,"aZ":-20.111889338107897,"pfxX":2.3066252031291814,"pfxZ":7.047116634062867,"pX":-0.6526963053900083,"pZ":2.44696414779536,"vX0":0.40847997169166106,"vY0":-129.4567069350198,"vZ0":-4.359424284757605,"x":141.88,"y":172.71,"x0":-1.112117246144205,"y0":50.00536118155102,"z0":5.6753132710246055,"aX":3.9492298216064396},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.1,"breakHorizontal":-4.3,"spinRate":2175,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.42171716477707033,"extension":6.710278344757278},"index":4,"playId":"5544fcd2-0bff-38c2-8131-8d73d8188f28","pitchNumber":3,"startTime":"2025-08-28T19:27:25.026Z","endTime":"2025-08-28T19:27:29.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.27401126248331,"strikeZoneBottom":1.39862829225874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.37788665550453,"aZ":-12.274427985441948,"pfxX":-4.082974113135758,"pfxZ":10.680408123582414,"pX":0.8804246031287566,"pZ":1.9399047020573952,"vX0":5.35607900255825,"vY0":-135.5822952888115,"vZ0":-7.91298883963008,"x":83.44,"y":186.4,"x0":-0.5893286830743191,"y0":50.00453666631961,"z0":5.751040060416347,"aX":-7.60938741018258},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":6.2,"spinRate":2218,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.40382057394292703,"extension":6.747700503877753},"index":5,"playId":"69ddec68-1211-3c2b-9574-9f882c419f94","pitchNumber":4,"startTime":"2025-08-28T19:27:44.336Z","endTime":"2025-08-28T19:27:48.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.3400008450481,"strikeZoneBottom":1.4895007331566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.212095008498334,"aZ":-23.841373966561726,"pfxX":-7.64369549619334,"pfxZ":5.480794134538,"pX":-0.6067970337939119,"pZ":4.456230111992391,"vX0":3.0428148435746776,"vY0":-122.0334521840973,"vZ0":1.6500053698913626,"x":140.13,"y":118.46,"x0":-0.8712348992730776,"y0":50.003233213584366,"z0":5.813803969659209,"aX":-11.620951546091003},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.6,"breakHorizontal":13.2,"spinRate":1459,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.447479752964846,"extension":6.997570302673267},"index":6,"playId":"05d129c2-f46f-3b46-851b-dc0f3b36089e","pitchNumber":5,"startTime":"2025-08-28T19:28:04.245Z","endTime":"2025-08-28T19:28:09.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.243257711668114,"aZ":-10.688247582535553,"pfxX":-3.53811538539076,"pfxZ":10.736248109624132,"pX":0.8320900451548473,"pZ":2.4729984014287885,"vX0":5.559361030106413,"vY0":-140.6621606446869,"vZ0":-6.867634281259003,"x":85.28,"y":172.01,"x0":-0.7113361456081521,"y0":50.00689326879229,"z0":5.641171253146473,"aX":-7.083755067469099},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":2425,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.38956863042888745,"extension":6.780798832225532},"index":7,"playId":"f52df919-ee12-3b59-b693-6a55e616c736","pitchNumber":6,"startTime":"2025-08-28T19:28:25.154Z","endTime":"2025-08-28T19:28:28.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.292345439138874,"aZ":-11.162271757139616,"pfxX":-3.6153505850213614,"pfxZ":10.733894469737603,"pX":0.04493637095463926,"pZ":3.071842210544415,"vX0":3.445323421741867,"vY0":-139.05250234416425,"vZ0":-5.060689979361698,"x":115.29,"y":155.84,"x0":-0.7406595574685285,"y0":50.00328329474901,"z0":5.656552853776869,"aX":-7.07750507439897},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":5.9,"spinRate":2384,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.3939547484932642,"extension":6.8351412987388835},"hitData":{"launchSpeed":67.8,"launchAngle":53.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":171.13,"coordY":145.68}},"index":8,"playId":"bd7bfbac-69c0-3004-9b9b-140dec428f4c","pitchNumber":7,"startTime":"2025-08-28T19:28:47.369Z","endTime":"2025-08-28T19:28:56.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.52,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:28:56.566Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Perkins grounds out, first baseman Tyler Locklear to pitcher Nabil Crismatt.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T19:31:11.787Z","endTime":"2025-08-28T19:32:03.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.50999983234217,"strikeZoneBottom":1.70210095795028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89946582611062,"aZ":-18.80940818603218,"pfxX":-5.131741047922706,"pfxZ":7.859394210616528,"pX":0.5990395305141588,"pZ":1.071380491414426,"vX0":9.654913859211355,"vY0":-129.07721506903437,"vZ0":-7.275348355986221,"x":94.17,"y":209.85,"x0":-2.510070473962542,"y0":50.003809514637695,"z0":5.356277469248982,"aX":-8.728272311401987},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.8,"breakHorizontal":7.3,"spinRate":2049,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.42308127700668985,"extension":6.775172936934938},"index":0,"playId":"f401986e-62c5-3f1c-a727-5a778351d459","pitchNumber":1,"startTime":"2025-08-28T19:31:16.560Z","endTime":"2025-08-28T19:31:21.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.50999903533501,"strikeZoneBottom":1.71271379074774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02543067520107,"aZ":-22.678590689036675,"pfxX":-9.563621842221423,"pfxZ":5.588010179940014,"pX":-0.30784469934025366,"pZ":1.756978701487492,"vX0":9.093519850149688,"vY0":-129.06085199986828,"vZ0":-4.826453697614898,"x":128.73,"y":191.34,"x0":-2.6221103826010057,"y0":50.00300169448993,"z0":5.381714106740566,"aX":-16.251786802786583},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.4,"breakHorizontal":15.5,"spinRate":2165,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.42320922883172596,"extension":6.840564182809682},"index":1,"playId":"8636066a-e109-3807-b94b-b4d163141ff1","pitchNumber":2,"startTime":"2025-08-28T19:31:27.909Z","endTime":"2025-08-28T19:31:31.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":88.6,"endSpeed":81.6,"strikeZoneTop":3.65321094543332,"strikeZoneBottom":1.68138048941562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.936095188396717,"aZ":-24.48244326426538,"pfxX":-9.761448309150783,"pfxZ":4.532760207799251,"pX":-1.737687431306553,"pZ":2.8114750056191085,"vX0":6.090332335001353,"vY0":-128.9484637637269,"vZ0":-1.9440673145625775,"x":183.24,"y":162.87,"x0":-2.852984529750028,"y0":50.00104076273846,"z0":5.449874302428972,"aX":-16.559835307530776},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":16.4,"spinRate":2121,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4235484151447997,"extension":6.785430259020727},"index":2,"playId":"041d50e4-dcf4-33e7-ae30-09a53982e5a7","pitchNumber":3,"startTime":"2025-08-28T19:31:40.677Z","endTime":"2025-08-28T19:31:44.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.944569425793826,"aZ":-21.603713367431435,"pfxX":-9.112349172790639,"pfxZ":6.117370707175007,"pX":-0.0940713042627622,"pZ":2.030593674835522,"vX0":8.755345697797411,"vY0":-130.05099454899886,"vZ0":-4.6675854460442,"x":120.59,"y":183.95,"x0":-2.3057094786440553,"y0":50.00539211863953,"z0":5.4681509781232185,"aX":-15.75402049554312},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.3,"breakHorizontal":14.8,"spinRate":2101,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4197057090560614,"extension":6.866803907208775},"hitData":{"launchSpeed":93.0,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.91,"coordY":166.88}},"index":3,"playId":"fa9b584f-f4b4-3894-9302-f3cedd92a9e6","pitchNumber":4,"startTime":"2025-08-28T19:31:53.908Z","endTime":"2025-08-28T19:32:03.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:32:03.200Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andruw Monasterio lines out to second baseman Ketel Marte.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T19:32:21.384Z","endTime":"2025-08-28T19:33:03.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.9,"endSpeed":82.8,"strikeZoneTop":3.15634128224461,"strikeZoneBottom":1.58136249477863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.211106851491856,"aZ":-23.132096031676646,"pfxX":-9.319742938840092,"pfxZ":5.170830684078561,"pX":-0.445489218536967,"pZ":3.468130325148856,"vX0":7.633784433124082,"vY0":-130.79063043605385,"vZ0":-1.1208560918717907,"x":133.98,"y":145.14,"x0":-2.1781149789035643,"y0":50.001319854546274,"z0":5.622128893923661,"aX":-16.293454025306364},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":15.4,"spinRate":2010,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41731521054224796,"extension":6.919078644365888},"index":0,"playId":"2fbf2a44-29b5-306b-bfec-64638410a774","pitchNumber":1,"startTime":"2025-08-28T19:32:27.513Z","endTime":"2025-08-28T19:32:32.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":66.6,"strikeZoneTop":3.32000024664529,"strikeZoneBottom":1.57011572897121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.258748311687654,"aZ":-39.99026804154023,"pfxX":7.909212357004255,"pfxZ":-6.968228304767134,"pX":-0.3745627067508624,"pZ":2.820869150743019,"vX0":2.5252599477007336,"vY0":-105.91045952715453,"vZ0":3.3076681322807504,"x":131.28,"y":162.62,"x0":-2.61423007023509,"y0":50.003528647721346,"z0":5.8533107266375515,"aX":8.869449294871464},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-11.2,"breakHorizontal":-15.0,"spinRate":2284,"spinDirection":38},"zone":1,"typeConfidence":2.0,"plateTime":0.5197229328957085,"extension":6.877348359801981},"index":1,"playId":"a6258329-6745-3aab-9878-49228805a8ba","pitchNumber":2,"startTime":"2025-08-28T19:32:41.553Z","endTime":"2025-08-28T19:32:45.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35153426272036,"aZ":-24.748267342547457,"pfxX":-10.286311578209375,"pfxZ":4.261172059646012,"pX":-0.23233037064408532,"pZ":2.319224855904774,"vX0":8.958149673787606,"vY0":-130.86568662603366,"vZ0":-3.248779636183277,"x":125.86,"y":176.16,"x0":-2.3552265068033758,"y0":50.004704439910554,"z0":5.420649795918706,"aX":-17.931230883424714},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":16.8,"spinRate":2021,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4177657444071672,"extension":6.961997928228397},"hitData":{"launchSpeed":83.8,"launchAngle":13.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":132.73,"coordY":132.74}},"index":2,"playId":"5b8bf41d-64c2-370d-9fa3-3123ba9dfe4a","pitchNumber":3,"startTime":"2025-08-28T19:32:56.553Z","endTime":"2025-08-28T19:33:03.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:33:03.118Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a line drive to third baseman Blaze Alexander.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T19:33:19.135Z","endTime":"2025-08-28T19:36:19.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"actionIndex":[5],"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.21507467376745,"strikeZoneBottom":1.46728694185224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21671533953767,"aZ":-23.362652199830194,"pfxX":-10.82097937198049,"pfxZ":5.00555421488796,"pX":0.04742153289214554,"pZ":1.6829418447147264,"vX0":9.866325317992791,"vY0":-131.399588524481,"vZ0":-5.161281008535939,"x":115.19,"y":193.34,"x0":-2.338890827597203,"y0":50.000653002635225,"z0":5.394300196630069,"aX":-19.038276117159125},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":17.6,"spinRate":2036,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.41584436333092345,"extension":6.999464557469384},"index":0,"playId":"7a846ee9-8b8f-34b5-9b8f-f3152599cc1c","pitchNumber":1,"startTime":"2025-08-28T19:33:23.517Z","endTime":"2025-08-28T19:33:27.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":82.2,"endSpeed":75.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.705250540967903,"aZ":-35.80945413285174,"pfxX":-8.423418420466762,"pfxZ":-2.518258790099394,"pX":0.727205632509219,"pZ":0.7385329707506137,"vX0":10.409276506027856,"vY0":-119.31184967174637,"vZ0":-3.084869537663633,"x":89.28,"y":218.84,"x0":-2.5953896409462076,"y0":50.00359508380372,"z0":5.2716051959383385,"aX":-12.15980133279178},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.0,"breakHorizontal":12.7,"spinRate":1703,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4588669138061414,"extension":7.096762306021638},"index":1,"playId":"e4eedffe-cb8a-38b4-80f2-de7218c49d9c","pitchNumber":2,"startTime":"2025-08-28T19:33:37.001Z","endTime":"2025-08-28T19:33:41.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.066384533016066,"aZ":-30.887866032535342,"pfxX":-4.9536751413995574,"pfxZ":0.9009386426554116,"pX":-0.23093467026778378,"pZ":2.103551789850336,"vX0":7.630951943120608,"vY0":-118.10424396326675,"vZ0":-0.9020246897226414,"x":125.8,"y":181.98,"x0":-2.850241186655176,"y0":50.000004855919066,"z0":5.314084957542799,"aX":-7.044631896601081},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.7,"breakHorizontal":7.2,"spinRate":1503,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.4625731396562309,"extension":7.085269942617119},"index":2,"playId":"f0adfe00-6bf6-336c-89ab-06675c8c5a82","pitchNumber":3,"startTime":"2025-08-28T19:33:55.917Z","endTime":"2025-08-28T19:34:00.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":89.2,"endSpeed":81.4,"strikeZoneTop":3.15999849764696,"strikeZoneBottom":1.43489392173542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.919841435395465,"aZ":-20.3835998513319,"pfxX":-5.384432289493624,"pfxZ":6.906167473334591,"pX":-1.5253436089303896,"pZ":5.496497234452606,"vX0":4.539062722390109,"vY0":-129.76173329458211,"vZ0":3.0204829628058247,"x":175.14,"y":90.37,"x0":-2.5969183336140214,"y0":50.00048370942447,"z0":5.869669379869636,"aX":-9.189611596746614},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.4,"breakHorizontal":8.8,"spinRate":2216,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.42195631418832935,"extension":6.659667201441106},"index":3,"playId":"fa032bd8-68d1-33c0-ae44-1f639486fe33","pitchNumber":4,"startTime":"2025-08-28T19:34:16.052Z","endTime":"2025-08-28T19:34:20.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.118513419021596,"aZ":-39.24965724642857,"pfxX":5.9010833215030996,"pfxZ":-5.965271313233437,"pX":0.5243305920903002,"pZ":1.5271777334461003,"vX0":5.203946144882476,"vY0":-108.82496067776458,"vZ0":0.31401431933402035,"x":97.01,"y":197.55,"x0":-2.674742779085838,"y0":50.00418208750718,"z0":5.67252494085072,"aX":6.996861741611993},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-10.3,"breakHorizontal":-12.2,"spinRate":2102,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.5055065169019382,"extension":6.889117426198027},"index":4,"playId":"053c038a-4891-3664-91e8-272e9c5348b7","pitchNumber":5,"startTime":"2025-08-28T19:34:33.205Z","endTime":"2025-08-28T19:34:37.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-28T19:34:47.692Z","endTime":"2025-08-28T19:35:17.819Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"},"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.2,"endSpeed":75.9,"strikeZoneTop":3.28012794536132,"strikeZoneBottom":1.48647112682821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.153732772775193,"aZ":-31.451634049476297,"pfxX":-8.731690764555527,"pfxZ":0.4978569761503895,"pX":-1.7873054219147875,"pZ":1.85945058307666,"vX0":5.121391725767124,"vY0":-119.67134136918955,"vZ0":-1.5619378201978904,"x":185.13,"y":188.57,"x0":-2.8158980612346713,"y0":50.004126673720904,"z0":5.326580261772731,"aX":-12.720809120686596},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.8,"breakHorizontal":14.6,"spinRate":1391,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4569345157622924,"extension":7.041071672195962},"index":6,"playId":"73b5d5b6-eeea-3cf1-969a-3d6af5efca38","pitchNumber":6,"startTime":"2025-08-28T19:35:17.819Z","endTime":"2025-08-28T19:35:22.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.28702498106689,"strikeZoneBottom":1.52312119912644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.657572967806882,"aZ":-28.853541654574475,"pfxX":1.7384088559988014,"pfxZ":2.2637957394494315,"pX":-1.3428609022077749,"pZ":2.6172787330920446,"vX0":2.905042297964868,"vY0":-119.6174747991074,"vZ0":-0.9123704255364662,"x":168.19,"y":168.11,"x0":-2.7935942142338512,"y0":50.00157905004929,"z0":5.565024675708257,"aX":2.5463613482511733},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.2,"breakHorizontal":-3.8,"spinRate":2115,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.45596910566535076,"extension":6.800647292841489},"index":7,"playId":"3962953f-fb5c-30f7-ba51-6e6465da8106","pitchNumber":7,"startTime":"2025-08-28T19:35:29.518Z","endTime":"2025-08-28T19:35:34.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.329056173384274,"aZ":-30.06013893394034,"pfxX":-9.822879825006371,"pfxZ":1.4498450464832437,"pX":-1.079230314734942,"pZ":1.5597878764189521,"vX0":6.407408412447525,"vY0":-119.59252499650407,"vZ0":-2.5936181572318215,"x":158.14,"y":196.67,"x0":-2.512443582604859,"y0":50.00040196938688,"z0":5.345457099136771,"aX":-14.275201942105937},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.3,"breakHorizontal":16.3,"spinRate":1375,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.45740402360318244,"extension":7.142419368361542},"index":8,"playId":"1f0d5191-3d1a-36de-a9b8-7c50aa7daa60","pitchNumber":8,"startTime":"2025-08-28T19:35:47.438Z","endTime":"2025-08-28T19:35:52.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.163321073534107,"aZ":-23.517200643593554,"pfxX":-9.94957364720914,"pfxZ":4.882952990708127,"pX":-0.23302891944801102,"pZ":3.313965816930044,"vX0":8.358439268674639,"vY0":-132.03685463677868,"vZ0":-1.496681308480556,"x":125.88,"y":149.3,"x0":-2.14143936328669,"y0":50.00035460163815,"z0":5.612596414804648,"aX":-17.628818240057658},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":16.3,"spinRate":1814,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41425412273945117,"extension":7.074577118304157},"hitData":{"launchSpeed":65.2,"launchAngle":17.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":94.74,"coordY":149.67}},"index":9,"playId":"efc9edb9-7000-3868-bd89-4e1fb54f4ca8","pitchNumber":9,"startTime":"2025-08-28T19:36:09.167Z","endTime":"2025-08-28T19:36:19.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.5,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:36:19.530Z","atBatIndex":41},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Caleb Durbin bunt grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T19:36:38.666Z","endTime":"2025-08-28T19:36:52.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10789005000482,"aZ":-32.16778165950989,"pfxX":-8.698434388914258,"pfxZ":0.006955196493541038,"pX":-1.1477791074739019,"pZ":2.5162847546546447,"vX0":5.78814530430037,"vY0":-117.3696880427777,"vZ0":0.037681565119054516,"x":160.75,"y":170.84,"x0":-2.520999077080251,"y0":50.005223334334104,"z0":5.506462856179262,"aX":-12.085399605844499},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.4,"breakHorizontal":14.3,"spinRate":1385,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4674420267885311,"extension":7.04038969503938},"hitData":{"launchSpeed":26.6,"launchAngle":27.0,"totalDistance":45.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":115.65,"coordY":184.13}},"index":0,"playId":"9d346e56-3015-3237-b8f4-82a6e88180fd","pitchNumber":1,"startTime":"2025-08-28T19:36:44.034Z","endTime":"2025-08-28T19:36:52.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:36:52.637Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blaze Alexander doubles (9) on a line drive to center fielder Blake Perkins.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T19:38:50.565Z","endTime":"2025-08-28T19:40:16.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.749878806029326,"aZ":-10.09306525782714,"pfxX":-3.696896691399944,"pfxZ":11.566952918816689,"pX":-0.06227003582500438,"pZ":2.9887563176574488,"vX0":3.250693225648355,"vY0":-137.59572464836057,"vZ0":-5.3404817987206386,"x":119.37,"y":158.08,"x0":-0.78114747060418,"y0":50.00643075575531,"z0":5.64481652455272,"aX":-7.059876874503138},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":6.0,"spinRate":2320,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.39872959722745094,"extension":6.78423875234019},"index":0,"playId":"ae660121-ef6f-3205-bccf-8791c595f9e0","pitchNumber":1,"startTime":"2025-08-28T19:39:04.261Z","endTime":"2025-08-28T19:39:08.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.72216463352322,"aZ":-10.619085653174025,"pfxX":-3.958112299141952,"pfxZ":11.011602417167303,"pX":-0.4030581852388343,"pZ":3.12444479070433,"vX0":2.704045186239043,"vY0":-139.5668051427408,"vZ0":-5.098526185488903,"x":132.36,"y":154.42,"x0":-0.8741598901232475,"y0":50.00159918071271,"z0":5.685037010305296,"aX":-7.746444772930844},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":6.6,"spinRate":2399,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.39364276201760573,"extension":6.722240372597846},"index":1,"playId":"3ca1dc89-2d3e-370f-91cf-180a85bd1a79","pitchNumber":2,"startTime":"2025-08-28T19:39:18.791Z","endTime":"2025-08-28T19:39:22.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"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-28T19:39:28.618Z","endTime":"2025-08-28T19:39:44.307Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.21000024279301,"strikeZoneBottom":1.4931111303591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.49735504295491,"aZ":-7.909824242491545,"pfxX":-4.069225111731177,"pfxZ":12.189218543595437,"pX":0.8545006408339482,"pZ":2.148162166972158,"vX0":5.52706677463722,"vY0":-140.79001540540347,"vZ0":-8.180091635417886,"x":84.43,"y":180.78,"x0":-0.6131858936763516,"y0":50.00099881219754,"z0":5.617227099586736,"aX":-8.099415034159902},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.4,"breakHorizontal":6.1,"spinRate":2433,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.39031016890280146,"extension":6.79316994810601},"index":3,"playId":"ea616ed5-9c17-3b36-86a3-acc250fe3f6d","pitchNumber":3,"startTime":"2025-08-28T19:39:44.307Z","endTime":"2025-08-28T19:39:49.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.93267849537368,"aZ":-10.46369583130431,"pfxX":-3.4649775663192197,"pfxZ":11.032306733925235,"pX":-0.15838121667357308,"pZ":2.650079015775866,"vX0":2.9685145741083123,"vY0":-139.95665863258515,"vZ0":-6.3501019355441155,"x":123.04,"y":167.23,"x0":-0.7867775091106322,"y0":50.004193936400064,"z0":5.645951842029604,"aX":-6.819839215598343},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":5.6,"spinRate":2261,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.3925482207699571,"extension":6.676779912528548},"hitData":{"launchSpeed":95.6,"launchAngle":18.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.55,"coordY":81.14}},"index":4,"playId":"1a72654d-1fe1-3b16-a197-a21a03e8af49","pitchNumber":4,"startTime":"2025-08-28T19:40:02.345Z","endTime":"2025-08-28T19:40:16.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":0.69,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:40:16.092Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Locklear flies out sharply to center fielder Blake Perkins. Blaze Alexander to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T19:40:34.825Z","endTime":"2025-08-28T19:41:03.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00372256372082,"aZ":-19.13594322960754,"pfxX":-0.1456622608254317,"pfxZ":7.608707794519633,"pX":0.035743387196364676,"pZ":2.781487500021235,"vX0":2.7511767922724255,"vY0":-129.7960852513161,"vZ0":-3.665565253756993,"x":115.64,"y":163.68,"x0":-1.0170155749291108,"y0":50.00554716421594,"z0":5.661037774283046,"aX":-0.25001650142511483},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.2,"breakHorizontal":-0.4,"spinRate":2083,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.4212514253894608,"extension":6.869075791857863},"hitData":{"launchSpeed":105.6,"launchAngle":36.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":157.54,"coordY":38.53}},"index":0,"playId":"26e27d6b-beed-31b6-ac7a-ea4a1446a854","pitchNumber":1,"startTime":"2025-08-28T19:40:49.103Z","endTime":"2025-08-28T19:41:03.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":0.49999999999999645,"leverageIndex":0.91,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:41:03.862Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T19:41:26.562Z","endTime":"2025-08-28T19:44:22.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.28000002376717,"strikeZoneBottom":1.49357308890159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.725722447615844,"aZ":-20.453365117749993,"pfxX":-5.729434181009579,"pfxZ":7.3261417989610775,"pX":-0.7589693427838693,"pZ":1.2940097906798813,"vX0":2.3017251300508157,"vY0":-125.28776544384786,"vZ0":-6.404476276113781,"x":145.93,"y":203.84,"x0":-0.9417073398800044,"y0":50.005833569668724,"z0":5.538701050934749,"aX":-9.171017383667301},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":12.1,"breakHorizontal":10.0,"spinRate":1659,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4360661201597593,"extension":6.927245218563953},"index":0,"playId":"7199577c-14a2-379f-94bb-c8e2d9945fbd","pitchNumber":1,"startTime":"2025-08-28T19:41:36.673Z","endTime":"2025-08-28T19:41:41.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.415874194672217,"aZ":-24.294349691243074,"pfxX":-5.508506852364903,"pfxZ":5.162177688908543,"pX":0.1584010804839076,"pZ":1.385304417006269,"vX0":4.069197917782391,"vY0":-122.05830898700098,"vZ0":-5.133828429647188,"x":110.96,"y":201.38,"x0":-0.8052010055598924,"y0":50.00208248225851,"z0":5.5775701784314595,"aX":-8.407683926154876},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.5,"breakHorizontal":9.1,"spinRate":1649,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.44676545047130967,"extension":6.9741252891662375},"index":1,"playId":"0adb0734-9c30-31ea-8ee1-339aac9dbe6b","pitchNumber":2,"startTime":"2025-08-28T19:41:51.133Z","endTime":"2025-08-28T19:41:55.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.946341795912822,"aZ":-24.869518778583988,"pfxX":-6.197800301819765,"pfxZ":4.8024994367147515,"pX":-0.7975075199157745,"pZ":1.9714056910141948,"vX0":2.0311600581007525,"vY0":-122.00789363182287,"vZ0":-3.6611330632566577,"x":147.4,"y":185.55,"x0":-0.8311297192427047,"y0":50.003282022246395,"z0":5.6126482248345795,"aX":-9.429798328150333},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.2,"breakHorizontal":10.8,"spinRate":1648,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4473588176123422,"extension":6.900657508605644},"index":2,"playId":"76e21da4-2454-3f22-a40a-8f1ce94b60c0","pitchNumber":3,"startTime":"2025-08-28T19:42:06.872Z","endTime":"2025-08-28T19:42:10.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"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-28T19:42:16.072Z","endTime":"2025-08-28T19:42:33.220Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.27396207890954,"strikeZoneBottom":1.45731373965512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.514890079205212,"aZ":-23.082368464937723,"pfxX":-6.043202572699427,"pfxZ":5.771249982339636,"pX":-1.5508606147155024,"pZ":3.94679661196841,"vX0":0.4497432662292293,"vY0":-124.31998740346647,"vZ0":0.16295462510323055,"x":176.12,"y":132.22,"x0":-0.9478400739710198,"y0":50.00047226711992,"z0":5.786904614253103,"aX":-9.514731199467436},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.8,"breakHorizontal":10.9,"spinRate":1623,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4395733599662144,"extension":6.777581769449265},"index":4,"playId":"2c4fa2bd-b176-3499-be66-e9f9392a0287","pitchNumber":4,"startTime":"2025-08-28T19:42:33.220Z","endTime":"2025-08-28T19:42:38.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.649394408755807,"aZ":-7.270988449820616,"pfxX":-4.337991303836673,"pfxZ":12.314495091876392,"pX":0.29105641958100953,"pZ":1.775357446091074,"vX0":4.412915330093682,"vY0":-140.9825697588636,"vZ0":-9.260425219829376,"x":105.91,"y":190.85,"x0":-0.7273833700177788,"y0":50.00297297235289,"z0":5.563595904514814,"aX":-8.773324083956771},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.6,"breakHorizontal":7.0,"spinRate":2408,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.3878001987440163,"extension":6.845764588218859},"index":5,"playId":"455233b2-01fa-3b71-b84d-6f36252fc196","pitchNumber":5,"startTime":"2025-08-28T19:42:51.867Z","endTime":"2025-08-28T19:42:55.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.514676246929675,"aZ":-24.787498481944503,"pfxX":-6.7298955170792425,"pfxZ":4.599937742508747,"pX":-0.1358471489167193,"pZ":3.1736249587066023,"vX0":3.8133281465206332,"vY0":-125.19036410933144,"vZ0":-1.2597930961119854,"x":122.18,"y":153.09,"x0":-0.7953432539360539,"y0":50.00183213927564,"z0":5.690293617377724,"aX":-10.806276403276648},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.3,"breakHorizontal":11.4,"spinRate":1574,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.43556755925475166,"extension":6.891499093923387},"index":6,"playId":"870ddda7-7384-38ff-b7d0-6947fac1acd3","pitchNumber":6,"startTime":"2025-08-28T19:43:10.379Z","endTime":"2025-08-28T19:43:15.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20512433725102,"aZ":-25.475486079309032,"pfxX":-5.666150072937583,"pfxZ":4.1886142737222745,"pX":-0.09871771508064862,"pZ":1.9071139925676608,"vX0":3.687089520171493,"vY0":-125.14550551372002,"vZ0":-3.9358734973663854,"x":120.76,"y":187.29,"x0":-0.8485341452997542,"y0":50.004479423752734,"z0":5.566383669906128,"aX":-9.066273447863232},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":9.5,"spinRate":1527,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.43623479369013207,"extension":6.838135434671038},"index":7,"playId":"7f53b3a8-4452-3cc6-9fa5-a0e494cd4102","pitchNumber":7,"startTime":"2025-08-28T19:43:38.153Z","endTime":"2025-08-28T19:43:41.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.27999831370522,"strikeZoneBottom":1.44023620511217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.78683181349651,"aZ":-8.261544454921198,"pfxX":-4.374792822867667,"pfxZ":11.695538805190491,"pX":1.1586080121640965,"pZ":1.7832720160266826,"vX0":6.672490619382314,"vY0":-142.55575606464902,"vZ0":-9.073662605244397,"x":72.84,"y":190.63,"x0":-0.6511673949119562,"y0":50.006829844404685,"z0":5.541097703803965,"aX":-8.947885737929315},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.3,"breakHorizontal":6.5,"spinRate":2513,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3852016327464307,"extension":6.868612128994928},"index":8,"playId":"d7216213-fc3c-318c-abd1-eeae88a1f5e1","pitchNumber":8,"startTime":"2025-08-28T19:43:58.871Z","endTime":"2025-08-28T19:44:03.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.99661000792825,"aZ":-7.028852889818048,"pfxX":-3.957146589540291,"pfxZ":12.324406748171796,"pX":-0.46065417591641933,"pZ":2.5778537295694193,"vX0":2.0812175367561925,"vY0":-142.67111084139697,"vZ0":-7.329953053422009,"x":134.56,"y":169.18,"x0":-0.689574535496162,"y0":50.00277386065914,"z0":5.63852536233607,"aX":-8.0730936911581},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.8,"breakHorizontal":6.7,"spinRate":2443,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.38544513309519424,"extension":6.777867107539048},"index":9,"playId":"0bec20d0-b9aa-3902-a877-0da463638a2a","pitchNumber":9,"startTime":"2025-08-28T19:44:18.665Z","endTime":"2025-08-28T19:44:22.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.6,"awayTeamWinProbability":74.4,"homeTeamWinProbabilityAdded":5.0000000000000036,"leverageIndex":1.17,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:44:22.482Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out softly, catcher Danny Jansen to first baseman Andrew Vaughn.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T19:44:36.567Z","endTime":"2025-08-28T19:45:11.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.35999992544238,"strikeZoneBottom":1.38481389412848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.206642044201764,"aZ":-7.248744409325496,"pfxX":-4.29792720197647,"pfxZ":12.573433107139829,"pX":0.03373087700573622,"pZ":1.7054149330557549,"vX0":3.7465820232603413,"vY0":-140.68857483128886,"vZ0":-9.462560153129882,"x":115.71,"y":192.73,"x0":-0.7641003352751173,"y0":50.00483968567837,"z0":5.602493309467046,"aX":-8.521723119214663},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.8,"breakHorizontal":7.0,"spinRate":2403,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.39098270501598487,"extension":6.793323399935933},"index":0,"playId":"859f6731-a59f-3cde-81e5-33fce839c574","pitchNumber":1,"startTime":"2025-08-28T19:44:48.308Z","endTime":"2025-08-28T19:44:52.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.474668654283967,"aZ":-22.745833828969225,"pfxX":-6.034646284958192,"pfxZ":6.220228210473396,"pX":-0.24153896219186485,"pZ":3.2973635792130938,"vX0":3.452484868060828,"vY0":-122.4067116393128,"vZ0":-1.0761382613678154,"x":126.21,"y":149.75,"x0":-0.8872808081406293,"y0":50.00030853195334,"z0":5.692543377498506,"aX":-9.143543855374821},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.3,"breakHorizontal":10.1,"spinRate":1693,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4476890559706459,"extension":6.850053429159351},"hitData":{"launchSpeed":53.2,"launchAngle":-76.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.73,"coordY":199.29}},"index":1,"playId":"fe44f8e7-648e-3114-bac7-2d884c51647b","pitchNumber":2,"startTime":"2025-08-28T19:45:03.752Z","endTime":"2025-08-28T19:45:11.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.19,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:45:11.999Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T19:47:03.494Z","endTime":"2025-08-28T19:48:43.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.2,"endSpeed":75.8,"strikeZoneTop":3.43000068320589,"strikeZoneBottom":1.74585917619142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.37362112094823,"aZ":-31.012247698547473,"pfxX":-10.396685724629815,"pfxZ":0.8014384736821425,"pX":0.7715257755629286,"pZ":1.0482634125976986,"vX0":10.861632603402764,"vY0":-119.26730768693054,"vZ0":-3.6595452325500597,"x":87.59,"y":210.48,"x0":-2.4851485094045604,"y0":50.00020424950191,"z0":5.391383711111377,"aX":-15.015378020224817},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.8,"breakHorizontal":16.3,"spinRate":1504,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4587799940166013,"extension":7.210925029531909},"index":0,"playId":"e74ba5aa-f0a6-343f-a73b-d319ba8248e4","pitchNumber":1,"startTime":"2025-08-28T19:47:13.756Z","endTime":"2025-08-28T19:47:17.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":81.3,"endSpeed":74.6,"strikeZoneTop":3.42999949417499,"strikeZoneBottom":1.74539771510543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72220225188465,"aZ":-32.02266123880534,"pfxX":-9.562087840026088,"pfxZ":0.10932897420794419,"pX":-1.82943459596365,"pZ":2.5450346696495987,"vX0":4.930596158422975,"vY0":-118.25878340932636,"vZ0":-0.1060834999500726,"x":186.73,"y":170.06,"x0":-2.6999052789600033,"y0":50.004695167684815,"z0":5.529914457836472,"aX":-13.53411096055834},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.5,"breakHorizontal":16.1,"spinRate":1464,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.46330660695204084,"extension":7.046350039083137},"index":1,"playId":"01c84f46-4e3f-3457-ba2b-250724ca61d4","pitchNumber":2,"startTime":"2025-08-28T19:47:24.601Z","endTime":"2025-08-28T19:47:28.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-28T19:47:31.958Z","endTime":"2025-08-28T19:47:49.409Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.42999825300143,"strikeZoneBottom":1.72741995895386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.107548400367975,"aZ":-29.669886190860804,"pfxX":-8.514402662817801,"pfxZ":1.733188298499495,"pX":-0.40619513800083146,"pZ":0.8483178154087397,"vX0":7.677098800207307,"vY0":-119.33548127693977,"vZ0":-4.3472381949144445,"x":132.48,"y":215.88,"x0":-2.5525917949382495,"y0":50.00466825200304,"z0":5.354387371348224,"aX":-12.330583365118192},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.4,"breakHorizontal":13.7,"spinRate":1486,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4582852584058186,"extension":7.1274479829785085},"index":3,"playId":"06f3990d-ab2a-3620-a209-ce23a4fea8c5","pitchNumber":3,"startTime":"2025-08-28T19:47:49.409Z","endTime":"2025-08-28T19:47:53.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.57601893871466,"strikeZoneBottom":1.73516305511312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.549626436186433,"aZ":-19.123711606434036,"pfxX":-6.7721821942582,"pfxZ":7.5445061935685285,"pX":5.2172378110159E-4,"pZ":2.5643012834905794,"vX0":8.478597764070848,"vY0":-130.2473147545477,"vZ0":-3.71156046785674,"x":116.98,"y":169.54,"x0":-2.40641183194066,"y0":50.00453411471896,"z0":5.441277886419008,"aX":-11.71879254880824},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.1,"breakHorizontal":10.6,"spinRate":2138,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4193905831497755,"extension":6.932758386245306},"index":4,"playId":"aa492dab-533c-30ea-a89b-9c3ec81bbbac","pitchNumber":4,"startTime":"2025-08-28T19:48:03.375Z","endTime":"2025-08-28T19:48:07.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.575275323358216,"aZ":-18.614364288075237,"pfxX":-4.183873973502511,"pfxZ":7.930703813508853,"pX":-0.36274846223302365,"pZ":3.001078900286473,"vX0":6.849507114468663,"vY0":-129.3264822750118,"vZ0":-2.54374586798928,"x":130.83,"y":157.75,"x0":-2.4906209156077592,"y0":50.00300691317008,"z0":5.410038597787744,"aX":-7.154483826595868},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.0,"breakHorizontal":6.2,"spinRate":2073,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.42199740432529875,"extension":6.938876443217891},"index":5,"playId":"9f3b3bf7-cd36-3bc8-8c92-0891babdeaa2","pitchNumber":5,"startTime":"2025-08-28T19:48:15.900Z","endTime":"2025-08-28T19:48:19.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.663301701032363,"aZ":-23.747095510104216,"pfxX":-8.87601123714912,"pfxZ":4.80755891543456,"pX":-0.008992631483688418,"pZ":2.132488058248697,"vX0":9.397868792669193,"vY0":-130.8524260221027,"vZ0":-3.7355133551136595,"x":117.34,"y":181.2,"x0":-2.474552030429791,"y0":50.00522788039503,"z0":5.3342822668816225,"aX":-15.569895692297148},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.2,"breakHorizontal":14.3,"spinRate":2016,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.41676288317525056,"extension":7.075584095582139},"hitData":{"launchSpeed":98.5,"launchAngle":11.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.58,"coordY":99.98}},"index":6,"playId":"722f6a04-69e0-3043-9e02-8836729e492f","pitchNumber":6,"startTime":"2025-08-28T19:48:33.737Z","endTime":"2025-08-28T19:48:43.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.300000000000004,"awayTeamWinProbability":65.69999999999999,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":1.24,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:48:43.704Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out to first baseman Tyler Locklear. William Contreras to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T19:48:58.212Z","endTime":"2025-08-28T19:49:32.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.57735757134835,"strikeZoneBottom":1.62856692998106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75312331110142,"aZ":-16.177637945452254,"pfxX":-5.14418993155781,"pfxZ":9.537742495845233,"pX":-0.9896959179459763,"pZ":1.8847693675692905,"vX0":5.681544720144977,"vY0":-128.46978013591993,"vZ0":-5.9299031305135985,"x":154.72,"y":187.89,"x0":-2.557945091199928,"y0":50.002631761257305,"z0":5.473300385153335,"aX":-8.62839430552958},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2252,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.42577392052802265,"extension":7.063775410695688},"index":0,"playId":"bcd405bc-c44f-31e6-9a87-cf4f1d52464f","pitchNumber":1,"startTime":"2025-08-28T19:49:07.277Z","endTime":"2025-08-28T19:49:11.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09496944068889,"aZ":-29.49548518823769,"pfxX":-7.11914703911145,"pfxZ":1.9259642911114057,"pX":-0.5180520762054286,"pZ":2.0703001741373837,"vX0":7.2599604137390354,"vY0":-117.25839642998238,"vZ0":-1.4092445213649591,"x":136.75,"y":182.88,"x0":-2.7288443967394604,"y0":50.00461064880641,"z0":5.43007332800527,"aX":-9.918449338631966},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.4,"breakHorizontal":11.2,"spinRate":1618,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4670433065576498,"extension":6.97167838864749},"hitData":{"launchSpeed":70.7,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.26,"coordY":179.05}},"index":1,"playId":"a40a824e-c1bc-3a66-956c-be6ea148f276","pitchNumber":2,"startTime":"2025-08-28T19:49:22.132Z","endTime":"2025-08-28T19:49:32.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":2.16,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:49:32.143Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Vaughn flies out to right fielder Corbin Carroll. William Contreras to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T19:49:48.036Z","endTime":"2025-08-28T19:50:25.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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(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":88.2,"endSpeed":80.7,"strikeZoneTop":3.15991831232633,"strikeZoneBottom":1.32432781318339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.241885442977036,"aZ":-20.346187927509984,"pfxX":-8.996695832438505,"pfxZ":7.099293910129504,"pX":0.2940801249608038,"pZ":2.751656755715782,"vX0":8.713401980150648,"vY0":-128.2146809881836,"vZ0":-3.3032818519558065,"x":105.79,"y":164.49,"x0":-1.9777754398750043,"y0":50.005699940329315,"z0":5.642528305604373,"aX":-14.997579319655895},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.4,"breakHorizontal":14.4,"spinRate":2076,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.42702728365643594,"extension":6.931092239964692},"index":0,"playId":"2778633c-fa37-38e2-96c5-35a2ad702f23","pitchNumber":1,"startTime":"2025-08-28T19:49:57.387Z","endTime":"2025-08-28T19:50:01.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":73.9,"endSpeed":67.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.312241951363113,"aZ":-38.98435096267856,"pfxX":6.435509840124872,"pfxZ":-5.9184943825693,"pX":0.4015681242312535,"pZ":2.194699811760867,"vX0":4.09793892453816,"vY0":-107.42631941934951,"vZ0":1.5808086336783784,"x":101.69,"y":179.52,"x0":-2.377262554820079,"y0":50.00282730316631,"z0":5.834822372720369,"aX":7.404261244729938},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-9.8,"breakHorizontal":-12.8,"spinRate":2130,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.5129202769599557,"extension":6.833876168575275},"hitData":{"launchSpeed":92.8,"launchAngle":29.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.24,"coordY":75.81}},"index":1,"playId":"1c1c2d49-4982-3cca-992d-427d14714186","pitchNumber":2,"startTime":"2025-08-28T19:50:12.796Z","endTime":"2025-08-28T19:50:25.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:50:25.973Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isaac Collins lines out to center fielder Alek Thomas.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T19:50:43.050Z","endTime":"2025-08-28T19:50:59.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59613531710145,"aZ":-30.996005479237503,"pfxX":-9.9675733143532,"pfxZ":0.8041335301355801,"pX":-0.8855579310430237,"pZ":2.055165358385425,"vX0":7.3394791284326955,"vY0":-120.09437636202831,"vZ0":-1.3836172065094026,"x":150.76,"y":183.29,"x0":-2.6886434079050354,"y0":50.001283726079606,"z0":5.399802036270402,"aX":-14.536049283468973},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.4,"breakHorizontal":16.2,"spinRate":1363,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4563652431115215,"extension":7.047452073792778},"hitData":{"launchSpeed":83.1,"launchAngle":27.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.23,"coordY":87.42}},"index":0,"playId":"af59f883-5675-3bef-94c6-67f1f8c92a56","pitchNumber":1,"startTime":"2025-08-28T19:50:51.236Z","endTime":"2025-08-28T19:50:59.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.79,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:50:59.705Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a line drive to left fielder Isaac Collins.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T19:52:54.441Z","endTime":"2025-08-28T19:53:56.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.71976110878148,"strikeZoneBottom":1.85915706408554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.999427662046315,"aZ":-23.811737432110515,"pfxX":-4.991549134622979,"pfxZ":5.5491833155786425,"pX":-0.5436896424156666,"pZ":1.9147821739220985,"vX0":2.231654214532197,"vY0":-121.21657188383838,"vZ0":-3.9223245242295253,"x":137.72,"y":187.08,"x0":-0.8218140213610282,"y0":50.00100155845674,"z0":5.603852150036635,"aX":-7.517316906313641},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.5,"breakHorizontal":8.6,"spinRate":1426,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.4497889957789565,"extension":6.957790195909022},"index":0,"playId":"e6885c60-1ddf-3563-994a-6198ed9a9265","pitchNumber":1,"startTime":"2025-08-28T19:53:06.437Z","endTime":"2025-08-28T19:53:10.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.724425745369235,"aZ":-17.942996667982285,"pfxX":2.254503260968151,"pfxZ":8.115537936489849,"pX":0.2835304971491874,"pZ":2.627623632900516,"vX0":2.2646443569044554,"vY0":-130.8688801336581,"vZ0":-4.240733200485132,"x":106.19,"y":167.83,"x0":-0.8825316051514879,"y0":50.00557380929619,"z0":5.593225591817227,"aX":3.9545203545096808},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.2,"breakHorizontal":-4.6,"spinRate":2219,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.416756127266245,"extension":6.760942356648468},"index":1,"playId":"6dd9fdb4-fc37-3f88-a473-63c35416cde6","pitchNumber":2,"startTime":"2025-08-28T19:53:21.137Z","endTime":"2025-08-28T19:53:27.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.126719317950226,"aZ":-8.736905564551549,"pfxX":-2.371900388406905,"pfxZ":11.737827464714181,"pX":-0.6545366346034127,"pZ":3.1363819005239866,"vX0":1.6765390626029844,"vY0":-140.48325289097264,"vZ0":-5.411944301154563,"x":141.95,"y":154.1,"x0":-0.9512039868081713,"y0":50.00262366461367,"z0":5.657019984779433,"aX":-4.736058730696831},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.3,"breakHorizontal":4.0,"spinRate":2362,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.3900295807203422,"extension":6.826085684934315},"hitData":{"launchSpeed":89.7,"launchAngle":13.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.33,"coordY":96.15}},"index":2,"playId":"669388bc-418e-3b58-b02d-48cf453ae1c3","pitchNumber":3,"startTime":"2025-08-28T19:53:45.383Z","endTime":"2025-08-28T19:53:56.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:53:56.334Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to right fielder Sal Frelick.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T19:54:10.805Z","endTime":"2025-08-28T19:58:45.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"actionIndex":[5],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.237900491030224,"aZ":-22.071567614151697,"pfxX":2.423536096255542,"pfxZ":6.041747238614022,"pX":0.44035315650296913,"pZ":3.140736533236221,"vX0":2.7188225142543625,"vY0":-127.70817266357751,"vZ0":-2.303753660739615,"x":100.21,"y":153.98,"x0":-0.9480799228771774,"y0":50.004074600377166,"z0":5.768235535644222,"aX":4.052455616803512},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.7,"breakHorizontal":-4.9,"spinRate":2199,"spinDirection":166},"zone":3,"typeConfidence":2.0,"plateTime":0.4268811509363095,"extension":6.702306449441436},"index":0,"playId":"6ff0eaba-4fbf-3d80-8020-497036f08646","pitchNumber":1,"startTime":"2025-08-28T19:54:20.916Z","endTime":"2025-08-28T19:54:26.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.59171791503855,"strikeZoneBottom":1.58231601369027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.658009640382055,"aZ":-21.942250440214185,"pfxX":-6.023957332129374,"pfxZ":6.419272815962323,"pX":-1.9033483931463286,"pZ":3.467268672044392,"vX0":-0.18138696545440872,"vY0":-125.07015365270827,"vZ0":-1.1018810946362616,"x":189.55,"y":145.16,"x0":-1.0464320956345043,"y0":50.00578870081884,"z0":5.701927675596888,"aX":-9.60840789296372},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.6,"breakHorizontal":10.9,"spinRate":1593,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.43682434845320595,"extension":6.884692817381099},"index":1,"playId":"434f17cd-461d-3a6f-b621-8fa175553ebe","pitchNumber":2,"startTime":"2025-08-28T19:54:48.347Z","endTime":"2025-08-28T19:54:52.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":95.4,"endSpeed":87.5,"strikeZoneTop":3.52000141288258,"strikeZoneBottom":1.59960580791494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.08462887749638,"aZ":-9.504721251503803,"pfxX":-3.959947190343521,"pfxZ":11.623081360908419,"pX":0.28279087255140156,"pZ":1.394795219782458,"vX0":4.648009312037264,"vY0":-138.5621088450269,"vZ0":-9.617923713676579,"x":106.22,"y":201.12,"x0":-0.8995243608257096,"y0":50.0040759043455,"z0":5.540101512313517,"aX":-7.724273917165259},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":6.2,"spinRate":2269,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.39483241203394925,"extension":6.783101578543896},"index":2,"playId":"9860bab8-a9c4-3b83-9565-9cba6fa8d40c","pitchNumber":3,"startTime":"2025-08-28T19:55:08.392Z","endTime":"2025-08-28T19:55:13.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.856870875034733,"aZ":-22.24823642990461,"pfxX":-6.026702582394538,"pfxZ":6.581915413520358,"pX":-0.46657294153199624,"pZ":2.3717003292186027,"vX0":2.5543884742738943,"vY0":-121.73016197904805,"vZ0":-3.2647596678282818,"x":134.78,"y":174.74,"x0":-0.7439166979010357,"y0":50.0006874568993,"z0":5.64618336993782,"aX":-9.08553159510092},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.4,"breakHorizontal":10.3,"spinRate":1448,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.449154667529279,"extension":7.036425939767166},"index":3,"playId":"6ac7fd10-f11d-3539-8f51-223a3e8cefbd","pitchNumber":4,"startTime":"2025-08-28T19:55:26.559Z","endTime":"2025-08-28T19:55:31.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50672432240184,"aZ":-24.962327312673228,"pfxX":-6.834519049922196,"pfxZ":4.816783836185244,"pX":0.2643533560109721,"pZ":2.187107770491404,"vX0":4.617938598802651,"vY0":-120.99768207233518,"vZ0":-2.9783972602890394,"x":106.92,"y":179.73,"x0":-0.7719746004818511,"y0":50.001114481953856,"z0":5.599127821641625,"aX":-10.229354660879707},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.3,"breakHorizontal":11.4,"spinRate":1446,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.4510341045947852,"extension":6.9527405470212065},"index":4,"playId":"e9b8c662-7964-302f-83ad-15274058ca45","pitchNumber":5,"startTime":"2025-08-28T19:55:48.732Z","endTime":"2025-08-28T19:55:58.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-28T19:56:42.903Z","endTime":"2025-08-28T19:57:22.602Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.60523902399714,"strikeZoneBottom":1.53650290477711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96849853060748,"aZ":-9.794738814018164,"pfxX":-3.8127126316668862,"pfxZ":11.227840894081767,"pX":-1.5447022952785772,"pZ":3.0266711942736566,"vX0":-0.12863589801097863,"vY0":-140.56492854695,"vZ0":-5.425166081248971,"x":175.88,"y":157.06,"x0":-1.0030991261695774,"y0":50.00690022666143,"z0":5.622765516174041,"aX":-7.603436363987397},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":7.0,"spinRate":2397,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3902000980840481,"extension":6.81916746294112},"index":6,"playId":"0b429eeb-5205-381c-8e6d-58b5fec1d654","pitchNumber":6,"startTime":"2025-08-28T19:57:22.602Z","endTime":"2025-08-28T19:57:26.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.962626560303455,"aZ":-9.873523795715874,"pfxX":-4.408213840443394,"pfxZ":11.353015364809503,"pX":-0.2911691667819292,"pZ":1.637045280601943,"vX0":3.1691382853011403,"vY0":-138.96977760744915,"vZ0":-9.13453397486218,"x":128.1,"y":194.58,"x0":-0.8713036627483719,"y0":50.00017115133082,"z0":5.6146201079243045,"aX":-8.655861332823498},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":7.3,"spinRate":2366,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.3935327522954317,"extension":6.868598043436793},"index":7,"playId":"fb35c382-fafb-3278-9071-8c5f11513228","pitchNumber":7,"startTime":"2025-08-28T19:57:40.463Z","endTime":"2025-08-28T19:57:44.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.018610592971626,"aZ":-10.439034770842666,"pfxX":-3.8324824222743823,"pfxZ":10.748340546048254,"pX":-0.013922382491175242,"pZ":2.381499440475049,"vX0":3.8802585392146725,"vY0":-141.68566786924927,"vZ0":-7.203923054386304,"x":117.53,"y":174.48,"x0":-0.9068549143563007,"y0":50.00343160285766,"z0":5.633118199126412,"aX":-7.750160932379302},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2380,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.38739275043648336,"extension":6.771155416558},"index":8,"playId":"f4f6755f-c489-3e17-ab9f-47a428a83b9a","pitchNumber":8,"startTime":"2025-08-28T19:58:05.644Z","endTime":"2025-08-28T19:58:09.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.279284587546254,"aZ":-23.00946355486238,"pfxX":-5.324502549291841,"pfxZ":5.944301293400779,"pX":-0.7604843261647058,"pZ":3.1754684262615998,"vX0":2.36666841454111,"vY0":-122.8095343986752,"vZ0":-1.4434323311895505,"x":145.99,"y":153.04,"x0":-1.0402784928800182,"y0":50.00094679619969,"z0":5.711279975587284,"aX":-8.20504699274007},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.7,"breakHorizontal":9.1,"spinRate":1473,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.44448054373415724,"extension":6.994073413919595},"hitData":{"launchSpeed":97.0,"launchAngle":33.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.45,"coordY":55.78}},"index":9,"playId":"9a816a80-db80-3962-a5e7-c3fc48b92f0e","pitchNumber":9,"startTime":"2025-08-28T19:58:29.948Z","endTime":"2025-08-28T19:58:45.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.07,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-28T19:58:45.308Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brewers challenged (play at 1st), call on the field was overturned: Corbin Carroll grounds into a double play, first baseman Andrew Vaughn to shortstop Andruw Monasterio to first baseman Andrew Vaughn. Ketel Marte out at 2nd. Corbin Carroll out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T19:59:04.460Z","endTime":"2025-08-28T20:00:35.455Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":95.5,"endSpeed":87.7,"strikeZoneTop":3.36622944511852,"strikeZoneBottom":1.55054321986312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.893397511055667,"aZ":-9.303117446761057,"pfxX":-4.128165229438009,"pfxZ":11.653396287194163,"pX":-0.1209903911722212,"pZ":1.796350456724609,"vX0":3.3819545408349323,"vY0":-138.91139446327483,"vZ0":-8.823082960081674,"x":121.61,"y":190.28,"x0":-0.8153698298878842,"y0":50.003096263071335,"z0":5.624560530273314,"aX":-8.101842812868385},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":6.8,"spinRate":2398,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.3936803399352682,"extension":6.775079343514342},"index":0,"playId":"63a0ace0-b24f-3324-825f-d4907fb0d74e","pitchNumber":1,"startTime":"2025-08-28T19:59:13.481Z","endTime":"2025-08-28T19:59:17.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.31048813382943,"strikeZoneBottom":1.54030119829501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.939986963279576,"aZ":-25.117410795250116,"pfxX":3.2634422438114594,"pfxZ":4.107461008657205,"pX":-0.49054171859375967,"pZ":3.6646876814140907,"vX0":0.516030009573183,"vY0":-129.21374422154352,"vZ0":-0.6416556453803346,"x":135.7,"y":139.83,"x0":-1.1165812042124836,"y0":50.00121874061135,"z0":5.819441300561199,"aX":5.604900865485399},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.6,"breakHorizontal":-6.0,"spinRate":2358,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4213651469907842,"extension":6.678603962136874},"index":1,"playId":"b7487505-e20c-3a39-81b8-8b7edf3fb516","pitchNumber":2,"startTime":"2025-08-28T19:59:28.974Z","endTime":"2025-08-28T19:59:34.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.143497763235604,"aZ":-23.305277283613623,"pfxX":-6.109710260681216,"pfxZ":5.648048590698751,"pX":-1.2881514933925902,"pZ":2.473415599287479,"vX0":0.9841358429743517,"vY0":-123.83412363037557,"vZ0":-3.0181722555125834,"x":166.1,"y":172.0,"x0":-0.8935754546779503,"y0":50.00362390366422,"z0":5.634063569417489,"aX":-9.5949937611686},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.8,"breakHorizontal":10.9,"spinRate":1369,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.44043244908388024,"extension":6.905456410056129},"index":2,"playId":"f8c2cbea-5549-3260-9921-4decbc398d51","pitchNumber":3,"startTime":"2025-08-28T19:59:47.593Z","endTime":"2025-08-28T19:59:53.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":97.4,"endSpeed":88.8,"strikeZoneTop":3.22999701596684,"strikeZoneBottom":1.38533401864795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00379158939158,"aZ":-9.207789955006831,"pfxX":-4.9830729772178834,"pfxZ":11.35656199690583,"pX":0.744582717891153,"pZ":1.7719389070453189,"vX0":6.195629881705795,"vY0":-141.4777253729916,"vZ0":-8.819111719047076,"x":88.62,"y":190.94,"x0":-0.8287838538769848,"y0":50.00413158310711,"z0":5.524188368738108,"aX":-10.078523700033568},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":7.7,"spinRate":2492,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.387516775770568,"extension":6.868982967790215},"index":3,"playId":"e6db022e-a554-3197-b7fa-1e62c37a4a40","pitchNumber":4,"startTime":"2025-08-28T20:00:06.624Z","endTime":"2025-08-28T20:00:10.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80286348778615,"aZ":-21.54122992665798,"pfxX":-6.3619138926353,"pfxZ":6.702459017049343,"pX":-0.4655490042342739,"pZ":1.788953525349006,"vX0":3.184042361019505,"vY0":-124.57967461153943,"vZ0":-4.997972837355437,"x":134.75,"y":190.48,"x0":-0.927246974216779,"y0":50.003247540383384,"z0":5.579727336541209,"aX":-10.09522235655462},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.3,"breakHorizontal":10.9,"spinRate":1581,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.43806254318477666,"extension":6.863193816469377},"hitData":{"launchSpeed":72.4,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.27,"coordY":177.53}},"index":4,"playId":"0a09e462-6281-3651-a1fe-f355381c0475","pitchNumber":5,"startTime":"2025-08-28T20:00:27.393Z","endTime":"2025-08-28T20:00:35.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":158},"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":0.93,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:00:35.455Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T20:04:03.145Z","endTime":"2025-08-28T20:04:34.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.29999904102738,"strikeZoneBottom":1.50908484537759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.273930880151294,"aZ":-29.4559027144804,"pfxX":0.5612557989409166,"pfxZ":1.916262370138897,"pX":-0.9156593534378418,"pZ":3.120710689570831,"vX0":3.8232218893656773,"vY0":-117.97772541846403,"vZ0":0.3784044703533671,"x":151.9,"y":154.52,"x0":-2.6263468957722713,"y0":50.00274838708903,"z0":5.661046155285,"aX":0.7945035310165829},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.8,"breakHorizontal":-1.9,"spinRate":2185,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4632810172171373,"extension":6.783290218022105},"index":0,"playId":"d9a48b9b-8210-3a9c-9af5-f98c0919d32c","pitchNumber":1,"startTime":"2025-08-28T20:04:11.604Z","endTime":"2025-08-28T20:04:15.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.452067613848232,"aZ":-28.076254571289713,"pfxX":0.7789274957282097,"pfxZ":2.8942429322550787,"pX":-0.39745715369476103,"pZ":1.8794871681426852,"vX0":4.730134863971968,"vY0":-117.98754198863318,"vZ0":-2.496312168065343,"x":132.15,"y":188.03,"x0":-2.5255218797392507,"y0":50.00350307973558,"z0":5.526174531989881,"aX":1.1032668754355222},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.9,"breakHorizontal":-2.5,"spinRate":2204,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.4633864143895705,"extension":6.849879610513444},"hitData":{"launchSpeed":93.7,"launchAngle":53.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.04,"coordY":118.63}},"index":1,"playId":"a85ddf09-e7c5-3bf0-9c38-389c34031373","pitchNumber":2,"startTime":"2025-08-28T20:04:23.566Z","endTime":"2025-08-28T20:04:34.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:04:34.095Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Perkins flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T20:04:48.714Z","endTime":"2025-08-28T20:05:41.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.9,"strikeZoneTop":3.51491145823445,"strikeZoneBottom":1.51808032834312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.765321202227057,"aZ":-13.935031272493768,"pfxX":-3.818445609153709,"pfxZ":10.548400696207562,"pX":0.24366324892257304,"pZ":2.427896859273974,"vX0":8.372394752283723,"vY0":-131.41159322619148,"vZ0":-5.181651618409616,"x":107.71,"y":173.23,"x0":-2.5037551552504405,"y0":50.006515678588414,"z0":5.479826680703089,"aX":-6.605955721163298},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.0,"breakHorizontal":4.8,"spinRate":2200,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.41861960758149896,"extension":6.928975381307642},"index":0,"playId":"56d83700-ac33-3ba5-b9be-3fc5afe43de7","pitchNumber":1,"startTime":"2025-08-28T20:04:57.750Z","endTime":"2025-08-28T20:05:01.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-28T20:05:07.801Z","endTime":"2025-08-28T20:05:17.940Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"},"defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":68.3,"strikeZoneTop":3.60618121169695,"strikeZoneBottom":1.65605046208599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80974636059791,"aZ":-39.36626919025802,"pfxX":4.5986026016641866,"pfxZ":-6.1445914537877915,"pX":-0.29380137072918266,"pZ":0.5305928917088103,"vX0":3.7113616636550977,"vY0":-108.63155990424984,"vZ0":-1.5279995742075798,"x":128.2,"y":224.45,"x0":-2.635399771957287,"y0":50.00482700422569,"z0":5.606332351449084,"aX":5.379200076212999},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-11.2,"breakHorizontal":-9.5,"spinRate":2353,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.5083688663428223,"extension":6.962965602607129},"index":2,"playId":"a726b521-1223-3190-8a80-b4d50ae3becc","pitchNumber":2,"startTime":"2025-08-28T20:05:17.940Z","endTime":"2025-08-28T20:05:22.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.7,"endSpeed":67.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.016905137446347,"aZ":-41.419904704170435,"pfxX":7.244310822323212,"pfxZ":-8.012235936314285,"pX":-0.48406034733086,"pZ":2.35719977006711,"vX0":2.5938385455358635,"vY0":-107.24605770514108,"vZ0":2.4359554930347853,"x":135.45,"y":175.14,"x0":-2.6531070242238024,"y0":50.000269727238624,"z0":5.855303760122989,"aX":8.364632045880578},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-13.4,"breakHorizontal":-13.8,"spinRate":2337,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.5123864518609942,"extension":6.653888708828589},"hitData":{"launchSpeed":95.6,"launchAngle":30.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.84,"coordY":70.65}},"index":3,"playId":"eb99a6e5-089d-3c7c-9bfd-064274b55bfd","pitchNumber":3,"startTime":"2025-08-28T20:05:31.128Z","endTime":"2025-08-28T20:05:41.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:05:41.303Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andruw Monasterio doubles (9) on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T20:05:58.129Z","endTime":"2025-08-28T20:07:05.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":83.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.067178694219017,"aZ":-20.229505754078087,"pfxX":-9.024961230886682,"pfxZ":6.803600906424263,"pX":-0.44859249115338623,"pZ":3.614267381958878,"vX0":7.561516412868667,"vY0":-131.02573362705513,"vZ0":-1.580501600043667,"x":134.1,"y":141.19,"x0":-2.1851408917903634,"y0":50.00610641076845,"z0":5.7218724518258455,"aX":-15.853647531607368},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.2,"breakHorizontal":14.9,"spinRate":1982,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41642302278642784,"extension":6.887830739782865},"index":0,"playId":"e6e721a9-cb09-37e5-9055-3149669e8d46","pitchNumber":1,"startTime":"2025-08-28T20:06:04.467Z","endTime":"2025-08-28T20:06:09.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":82.2,"endSpeed":76.5,"strikeZoneTop":3.32000036492207,"strikeZoneBottom":1.62226920409866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.39551620480285,"aZ":-28.553685977520743,"pfxX":-8.7975908753574,"pfxZ":2.4763419536581206,"pX":-0.06750484214387302,"pZ":0.4429219422694627,"vX0":8.760321452116203,"vY0":-119.37309697964082,"vZ0":-5.314293361157031,"x":119.57,"y":226.82,"x0":-2.6211309387006305,"y0":50.00238808347745,"z0":5.232115437477737,"aX":-12.849767540461828},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.6,"breakHorizontal":14.2,"spinRate":1362,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.45674906212948807,"extension":7.112132627113324},"index":1,"playId":"2868785c-2100-388b-981a-490fa18d2273","pitchNumber":2,"startTime":"2025-08-28T20:06:20.070Z","endTime":"2025-08-28T20:06:24.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":80.4,"endSpeed":74.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.564043186884685,"aZ":-32.923587200937185,"pfxX":-6.617037903231328,"pfxZ":-0.5416673066431512,"pX":-0.4678356836355303,"pZ":1.1953405676944844,"vX0":6.9088646067964925,"vY0":-116.98014357238027,"vZ0":-2.437338800882107,"x":134.83,"y":206.51,"x0":-2.5964129179275135,"y0":50.00223821280228,"z0":5.3299664363040735,"aX":-9.193393884667016},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.3,"breakHorizontal":10.3,"spinRate":1388,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4677880165037016,"extension":7.049752285840011},"index":2,"playId":"0f2a4b1c-5f6d-3e88-8aeb-4117d7cb3c04","pitchNumber":3,"startTime":"2025-08-28T20:06:35.608Z","endTime":"2025-08-28T20:06:39.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.65617508053323,"aZ":-30.000083392296034,"pfxX":-5.815825960554325,"pfxZ":1.5467149399505828,"pX":-0.8233413408358687,"pZ":2.283417072636756,"vX0":6.2591452328504475,"vY0":-117.53531354063873,"vZ0":-0.6869136910252185,"x":148.38,"y":177.13,"x0":-2.7615284320337103,"y0":50.0020234468499,"z0":5.358183731882099,"aX":-8.161607180017716},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.9,"breakHorizontal":9.0,"spinRate":1434,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4654993538379655,"extension":7.117479668676669},"hitData":{"launchSpeed":91.0,"launchAngle":24.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":34.93,"coordY":113.08}},"index":3,"playId":"09a039c0-e4f5-37e5-8000-5dc458f5570c","pitchNumber":4,"startTime":"2025-08-28T20:06:50.614Z","endTime":"2025-08-28T20:07:05.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":622503,"link":"/api/v1/people/622503"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":3.3000000000000007,"leverageIndex":0.59,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:07:05.925Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sal Frelick lines out to center fielder Alek Thomas.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T20:09:50.018Z","endTime":"2025-08-28T20:10:54.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-28T20:07:25.656Z","endTime":"2025-08-28T20:08:58.554Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jalen Beeks replaces Nabil Crismatt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-28T20:08:58.554Z","endTime":"2025-08-28T20:09:52.352Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622503,"link":"/api/v1/people/622503","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":92.2,"endSpeed":84.1,"strikeZoneTop":3.1600011517614,"strikeZoneBottom":1.41815578355882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.693685182858477,"aZ":-15.074486553357064,"pfxX":4.929648564538602,"pfxZ":9.41685418990021,"pX":-1.3367340124195926,"pZ":2.5303160340588464,"vX0":-7.153497436504369,"vY0":-134.08090940259527,"vZ0":-5.42556467639128,"x":167.95,"y":170.46,"x0":0.7285552931859064,"y0":50.00430648990887,"z0":5.660370575986422,"aX":8.953585508469864},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":-7.3,"spinRate":2040,"spinDirection":150},"zone":11,"typeConfidence":0.88,"plateTime":0.40891776796481105,"extension":6.583565026677205},"index":2,"playId":"e576a569-7385-3b9e-88d6-3ad63106a6f6","pitchNumber":1,"startTime":"2025-08-28T20:09:52.352Z","endTime":"2025-08-28T20:09:56.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":86.8,"endSpeed":79.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70931546075223,"aZ":-18.800606661467352,"pfxX":7.793924708828023,"pfxZ":8.313462130055282,"pX":0.13490609083042937,"pZ":2.344928340893817,"vX0":-4.601938756163185,"vY0":-126.29902888328759,"vZ0":-4.7172799751632635,"x":111.86,"y":175.47,"x0":0.9718659937854193,"y0":50.00301748660293,"z0":5.757224011521512,"aX":12.539871465259768},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":14.2,"breakHorizontal":-13.0,"spinRate":2028,"spinDirection":133},"zone":5,"typeConfidence":0.89,"plateTime":0.4343557987533986,"extension":6.3104946267882},"index":3,"playId":"efc28683-4864-3890-b589-a6aec5571b0a","pitchNumber":2,"startTime":"2025-08-28T20:10:07.985Z","endTime":"2025-08-28T20:10:13.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":88.0,"endSpeed":81.1,"strikeZoneTop":3.20175875769956,"strikeZoneBottom":1.38785243172911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.379379182961696,"aZ":-22.306812311366407,"pfxX":8.967561824976428,"pfxZ":5.894527739797189,"pX":1.5049555491057,"pZ":2.806979095639892,"vX0":-1.5562721561596948,"vY0":-128.2705771514087,"vZ0":-3.2840794240826754,"x":59.63,"y":162.99,"x0":0.9523696655596405,"y0":50.00301314133082,"z0":5.83392475068045,"aX":15.01250823286537},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.2,"breakHorizontal":-16.0,"spinRate":1810,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.4262502933131618,"extension":6.14996419104171},"index":4,"playId":"419a81bc-7ad0-3993-89ba-b00c5c590e0d","pitchNumber":3,"startTime":"2025-08-28T20:10:30.822Z","endTime":"2025-08-28T20:10:35.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.393296067192047,"aZ":-17.696076427027716,"pfxX":3.93136671324853,"pfxZ":7.691919948593398,"pX":0.36578413876753424,"pZ":2.9863635619751965,"vX0":-2.685188389506771,"vY0":-136.18842290842585,"vZ0":-3.9646280361888957,"x":103.06,"y":158.15,"x0":0.8528591991909217,"y0":50.0008678019355,"z0":5.681929644075138,"aX":7.3976074738447775},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":-6.6,"spinRate":2042,"spinDirection":152},"zone":3,"typeConfidence":0.89,"plateTime":0.4019028464292784,"extension":6.588588523199756},"hitData":{"launchSpeed":87.3,"launchAngle":18.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.11,"coordY":91.14}},"index":5,"playId":"bf827f6b-eed6-3174-a8cf-6681302dd4d4","pitchNumber":4,"startTime":"2025-08-28T20:10:46.829Z","endTime":"2025-08-28T20:10:54.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.78,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:10:54.892Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lourdes Gurriel Jr. flies out to center fielder Blake Perkins.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T20:12:54.769Z","endTime":"2025-08-28T20:13:14.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.169452020893235,"aZ":-10.81659455607184,"pfxX":-3.8341518208111935,"pfxZ":10.88398445897915,"pX":0.6969781938273212,"pZ":2.801007909825744,"vX0":5.341438391074288,"vY0":-138.73963919456725,"vZ0":-5.952888975480949,"x":90.43,"y":163.15,"x0":-0.7493026327539918,"y0":50.00107444115902,"z0":5.685711184069426,"aX":-7.522750996712483},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":5.9,"spinRate":2188,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.3938318829194256,"extension":6.772412427120958},"hitData":{"launchSpeed":98.5,"launchAngle":33.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.75,"coordY":47.49}},"index":0,"playId":"6d49521c-8f9c-3dfa-afe7-62271102936d","pitchNumber":1,"startTime":"2025-08-28T20:13:05.072Z","endTime":"2025-08-28T20:13:14.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:13:14.776Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Moreno flies out to second baseman Brice Turang.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T20:13:35.165Z","endTime":"2025-08-28T20:15:00.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"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(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.3,"endSpeed":85.6,"strikeZoneTop":3.32292672208253,"strikeZoneBottom":1.45058747687538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87054902201103,"aZ":-9.873177151122468,"pfxX":-4.028310437306093,"pfxZ":11.90797043842441,"pX":0.32309266014600063,"pZ":2.1748848308594226,"vX0":4.198708430518016,"vY0":-135.78271621057235,"vZ0":-7.236429131206606,"x":104.68,"y":180.06,"x0":-0.7176238038288338,"y0":50.00545337118857,"z0":5.5563727162798475,"aX":-7.546370585481685},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.3,"breakHorizontal":6.5,"spinRate":2255,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4028992482043354,"extension":6.88159685875673},"index":0,"playId":"30106892-9b24-35c2-95ae-db10eb4c044a","pitchNumber":1,"startTime":"2025-08-28T20:13:47.004Z","endTime":"2025-08-28T20:13:51.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.408132595171793,"aZ":-10.03845860581286,"pfxX":-3.4341830808377116,"pfxZ":11.32709265235378,"pX":0.42660064111143126,"pZ":2.8442166796646937,"vX0":4.216179278807116,"vY0":-138.33609339016752,"vZ0":-5.807370604751311,"x":100.74,"y":161.99,"x0":-0.6650387541348133,"y0":50.00570814906349,"z0":5.631545871767012,"aX":-6.71345324552822},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":5.4,"spinRate":2287,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.3946553151818111,"extension":6.809459284672779},"index":1,"playId":"6af06c0f-b0de-3b21-8ad6-fad320e2e2a1","pitchNumber":2,"startTime":"2025-08-28T20:14:01.979Z","endTime":"2025-08-28T20:14:06.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-28T20:14:16.932Z","endTime":"2025-08-28T20:14:35.319Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.22225705060596,"strikeZoneBottom":1.39432908553044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.28024951552412,"aZ":-24.008345214767907,"pfxX":-4.664296910011873,"pfxZ":5.391397350271133,"pX":-0.006440688794138818,"pZ":1.1155377700413542,"vX0":3.3531850497246625,"vY0":-121.35202038887505,"vZ0":-5.683637692227181,"x":117.25,"y":208.66,"x0":-0.7895795433157954,"y0":50.00331209344486,"z0":5.537552568129849,"aX":-7.06528437081571},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.9,"breakHorizontal":7.8,"spinRate":1304,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4487044323746412,"extension":7.00728265436947},"index":3,"playId":"6f28bf0a-5698-3935-9649-2ff30469b953","pitchNumber":3,"startTime":"2025-08-28T20:14:35.319Z","endTime":"2025-08-28T20:14:39.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97025526451436,"aZ":-31.285704355879332,"pfxX":2.039406217122765,"pfxZ":0.5519105534090532,"pX":0.0995564032386652,"pZ":2.8433436968794212,"vX0":1.7283243221190105,"vY0":-125.25854792755811,"vZ0":-1.100892037958295,"x":113.21,"y":162.01,"x0":-0.8628709923319762,"y0":50.00063410900552,"z0":5.8337175214720345,"aX":3.2576502372015232},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":-4.1,"spinRate":2252,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.43635481096830064,"extension":6.6658724956295154},"hitData":{"launchSpeed":77.1,"launchAngle":51.0,"totalDistance":211.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.37,"coordY":123.12}},"index":4,"playId":"a57f25d1-3b68-3de5-8fd0-a99a85a935c5","pitchNumber":4,"startTime":"2025-08-28T20:14:50.688Z","endTime":"2025-08-28T20:15:00.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:15:00.503Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a ground ball to shortstop Andruw Monasterio.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T20:15:16.610Z","endTime":"2025-08-28T20:15:39.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.224994463510082,"aZ":-19.707169726309047,"pfxX":2.1808407245860577,"pfxZ":7.450138913310417,"pX":0.5786994455148874,"pZ":2.0920015231714113,"vX0":2.956095204902665,"vY0":-128.43839445269302,"vZ0":-4.930956349992533,"x":94.94,"y":182.3,"x0":-0.869830735117399,"y0":50.00371381547717,"z0":5.566262379351927,"aX":3.648100283318182},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.6,"breakHorizontal":-4.6,"spinRate":2212,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.4262120487200156,"extension":6.902618838845171},"hitData":{"launchSpeed":78.8,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.65,"coordY":151.87}},"index":0,"playId":"2a6212f4-828e-3470-8e41-146583ea2cbf","pitchNumber":1,"startTime":"2025-08-28T20:15:29.731Z","endTime":"2025-08-28T20:15:39.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:15:39.968Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Locklear flies out to center fielder Blake Perkins.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T20:15:57.763Z","endTime":"2025-08-28T20:16:16.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.23496730839349,"aZ":-22.07590263904178,"pfxX":-4.912658140681598,"pfxZ":6.69465454299727,"pX":-0.4622779443204229,"pZ":3.496021710820341,"vX0":2.594206118770117,"vY0":-121.85043020589912,"vZ0":-0.7658244284133009,"x":134.62,"y":144.39,"x0":-0.9007092566132326,"y0":50.003062725856545,"z0":5.7163644706407455,"aX":-7.410734553295353},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":12.2,"breakHorizontal":8.3,"spinRate":1620,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4489757258622711,"extension":7.063900689147493},"hitData":{"launchSpeed":90.9,"launchAngle":38.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.99,"coordY":72.51}},"index":0,"playId":"e5bbab87-50f1-3fb0-ae09-7012b576bf8f","pitchNumber":1,"startTime":"2025-08-28T20:16:07.861Z","endTime":"2025-08-28T20:16:16.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:16:16.890Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a ground ball to shortstop Geraldo Perdomo, deflected by second baseman Ketel Marte.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T20:18:32.708Z","endTime":"2025-08-28T20:19:26.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rashi replaces Jalen Beeks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T20:18:14.639Z","endTime":"2025-08-28T20:18:35.076Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688497,"link":"/api/v1/people/688497"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.27999970702603,"strikeZoneBottom":1.48913252640845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.591620037846326,"aZ":-16.21951142347689,"pfxX":1.7499660105042225,"pfxZ":9.306495418692457,"pX":1.1334036551005582,"pZ":1.5022094810431392,"vX0":2.631543739977273,"vY0":-129.94863010105001,"vZ0":-8.521720636689237,"x":73.8,"y":198.22,"x0":-0.11887725375555105,"y0":50.00647928146936,"z0":6.050565779163184,"aX":3.000142559495477},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.2,"breakHorizontal":-3.7,"spinRate":2123,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.42109123405132953,"extension":6.841052826827687},"index":1,"playId":"8fd7a5f1-fe5c-38fa-96db-e308ac12802d","pitchNumber":1,"startTime":"2025-08-28T20:18:35.076Z","endTime":"2025-08-28T20:18:39.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.28000149073103,"strikeZoneBottom":1.44571119537422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.272126364007498,"aZ":-14.769225930963252,"pfxX":1.444539319727241,"pfxZ":10.070585960886843,"pX":0.9804951987868081,"pZ":1.576484122796194,"vX0":2.957295986034973,"vY0":-130.33712843431698,"vZ0":-8.551297542526314,"x":79.63,"y":196.21,"x0":-0.3545099999283666,"y0":50.001930684092976,"z0":6.005179508527843,"aX":2.4951838325323132},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.7,"breakHorizontal":-3.2,"spinRate":2094,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4195417167168727,"extension":6.925667378277253},"index":2,"playId":"3d69c2cb-a502-3034-ad59-14a1df7bb949","pitchNumber":2,"startTime":"2025-08-28T20:18:47.450Z","endTime":"2025-08-28T20:18:51.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.27999841011263,"strikeZoneBottom":1.46459084483138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.248149405009084,"aZ":-16.00125012085259,"pfxX":2.4637562540376146,"pfxZ":9.357146947832092,"pX":0.7432273297281687,"pZ":2.773274445901933,"vX0":2.3558895199428607,"vY0":-130.56532638785177,"vZ0":-5.486482074898103,"x":88.67,"y":163.9,"x0":-0.49044661504884823,"y0":50.00019780647409,"z0":6.104067948320494,"aX":4.256737441517686},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.0,"breakHorizontal":-4.9,"spinRate":2130,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.41934490516138423,"extension":6.887764074411863},"index":3,"playId":"c9f398ef-30bc-3c07-b280-bbaa5af4597f","pitchNumber":3,"startTime":"2025-08-28T20:19:01.443Z","endTime":"2025-08-28T20:19:05.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.04267117848954,"aZ":-16.961076470412657,"pfxX":1.778931213699419,"pfxZ":8.813058261439057,"pX":0.7852926279961182,"pZ":2.6425933987999244,"vX0":2.384752376281255,"vY0":-130.68879767171458,"vZ0":-5.657274399273117,"x":87.07,"y":167.43,"x0":-0.37085229584733725,"y0":50.00372907015031,"z0":6.1131501943772495,"aX":3.0712492916997602},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.9,"breakHorizontal":-3.7,"spinRate":2215,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.41942056552133655,"extension":6.850969071807129},"hitData":{"launchSpeed":97.2,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.0,"coordY":136.64}},"index":4,"playId":"f1215ab5-167e-3ab6-ba9a-18255bb4af14","pitchNumber":4,"startTime":"2025-08-28T20:19:17.495Z","endTime":"2025-08-28T20:19:26.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.999999999999996,"awayTeamWinProbability":71.0,"homeTeamWinProbabilityAdded":6.899999999999995,"leverageIndex":1.54,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:19:26.243Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"William Contreras grounds into a force out, third baseman Blaze Alexander to second baseman Ketel Marte. Caleb Durbin out at 2nd. William Contreras to 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T20:19:45.010Z","endTime":"2025-08-28T20:20:04.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79481427101718,"aZ":-30.42630584572879,"pfxX":2.1807404257816954,"pfxZ":1.181681881846453,"pX":0.47553561223588114,"pZ":2.1848609239052386,"vX0":2.0300738048346143,"vY0":-120.72267886444166,"vZ0":-3.2491646627414084,"x":98.87,"y":179.79,"x0":-0.6586350255329493,"y0":50.003582820455726,"z0":6.217449945463966,"aX":3.2291371367600137},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.7,"breakHorizontal":-4.4,"spinRate":2084,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.453145697006863,"extension":6.849609222501268},"hitData":{"launchSpeed":80.1,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":171.95}},"index":0,"playId":"4bc3b813-3755-3a2c-a435-3f3dd6711f41","pitchNumber":1,"startTime":"2025-08-28T20:19:53.360Z","endTime":"2025-08-28T20:20:04.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":-6.199999999999996,"leverageIndex":2.75,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:20:04.540Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks. William Contreras to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T20:20:21.207Z","endTime":"2025-08-28T20:22:00.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.0,"strikeZoneTop":3.5690026706371,"strikeZoneBottom":1.61813203145163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.120008486837573,"aZ":-11.16490743598824,"pfxX":-0.5149946884471324,"pfxZ":12.042369992832962,"pX":0.3562470120947346,"pZ":-0.26377115244315685,"vX0":1.3531210821898485,"vY0":-131.3187339001185,"vZ0":-13.613737713904312,"x":103.42,"y":245.9,"x0":-0.0990720995458603,"y0":50.00424161820292,"z0":5.8219614378063715,"aX":-0.8987118960064758},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.0,"breakHorizontal":0.6,"spinRate":2069,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.417305685490859,"extension":6.9341265888766515},"index":0,"playId":"5dac9649-5287-3b4e-9fb2-dd7278db3dae","pitchNumber":1,"startTime":"2025-08-28T20:20:32.166Z","endTime":"2025-08-28T20:20:36.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.60124899468591,"strikeZoneBottom":1.69903108090064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89367990850061,"aZ":-13.321649907628785,"pfxX":0.4242123682071677,"pfxZ":10.930386748925928,"pX":1.1814581881264363,"pZ":3.265766902489576,"vX0":3.5801926191231495,"vY0":-130.6048009038297,"vZ0":-4.761987307394363,"x":71.97,"y":150.6,"x0":-0.26314051665414384,"y0":50.00512455414846,"z0":6.11711354267966,"aX":0.7313106807049163},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":19.0,"breakHorizontal":-1.6,"spinRate":2030,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.41961591347318006,"extension":7.050115248823454},"index":1,"playId":"1286c7f1-7da4-312e-9580-e6148c129d3d","pitchNumber":2,"startTime":"2025-08-28T20:20:56.815Z","endTime":"2025-08-28T20:21:01.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":90.5,"endSpeed":82.9,"strikeZoneTop":3.4600003744457,"strikeZoneBottom":1.61759024916252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.087748296104955,"aZ":-12.69836642745497,"pfxX":0.7415061117831279,"pfxZ":11.150555686326244,"pX":1.2818812028723396,"pZ":1.0185109241027426,"vX0":3.4902481062867174,"vY0":-131.40099791609845,"vZ0":-10.269694724682505,"x":68.14,"y":211.28,"x0":-0.16057261429483177,"y0":50.006362982894295,"z0":5.923460798029609,"aX":1.2958190452017926},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.1,"breakHorizontal":-2.2,"spinRate":2149,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4169757880259284,"extension":6.877575299760308},"index":2,"playId":"443e976d-ce54-35f5-9126-71b80320b7f4","pitchNumber":3,"startTime":"2025-08-28T20:21:16.599Z","endTime":"2025-08-28T20:21:20.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.59168559172168,"strikeZoneBottom":1.68395805327281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.637981887361786,"aZ":-12.282851679375705,"pfxX":0.6117791678454578,"pfxZ":11.332417642702211,"pX":-0.23276888983893534,"pZ":2.5088875386702805,"vX0":0.4070114217929313,"vY0":-131.79452726208993,"vZ0":-6.799723116763487,"x":125.87,"y":171.04,"x0":-0.46879054368752365,"y0":50.00140097685647,"z0":6.033959822815468,"aX":1.0733147542482437},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.2,"breakHorizontal":-1.2,"spinRate":2188,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.4159824773543459,"extension":7.042753450752812},"index":3,"playId":"249bf364-8d25-3788-abc0-875eda151b26","pitchNumber":4,"startTime":"2025-08-28T20:21:37.438Z","endTime":"2025-08-28T20:21:41.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.45500314835411,"strikeZoneBottom":1.67520105763014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98483562767603,"aZ":-14.428396048774552,"pfxX":0.769973442786688,"pfxZ":10.14106602727653,"pX":-0.6819985579399227,"pZ":3.5103826602156105,"vX0":-0.9386464214154076,"vY0":-131.71223497799653,"vZ0":-4.216873308798038,"x":143.0,"y":144.0,"x0":-0.4203943537824551,"y0":50.004398431427695,"z0":6.205139525823229,"aX":1.3477227715269997},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.6,"breakHorizontal":-1.2,"spinRate":2182,"spinDirection":185},"zone":1,"typeConfidence":2.0,"plateTime":0.4164670946010367,"extension":6.887715365430242},"index":4,"playId":"7d15dadf-b995-3b71-8f32-62df6a4abea0","pitchNumber":5,"startTime":"2025-08-28T20:21:56.473Z","endTime":"2025-08-28T20:22:00.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.22,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:22:00.670Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T20:22:23.848Z","endTime":"2025-08-28T20:23:43.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.20999866386015,"strikeZoneBottom":1.47619897672941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16984100218996,"aZ":-28.930164710630304,"pfxX":3.050376074364827,"pfxZ":2.1687263684888034,"pX":0.08430703089820511,"pZ":2.453208824896199,"vX0":0.6136435727108317,"vY0":-121.85009594394332,"vZ0":-2.886035338886573,"x":113.79,"y":172.54,"x0":-0.5672799280087122,"y0":50.00155834084546,"z0":6.166668683572902,"aX":4.561459832248077},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.5,"breakHorizontal":-5.6,"spinRate":1989,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.4504532979662419,"extension":6.772709097548004},"index":0,"playId":"52188753-c361-3481-bedc-485ca7d4a210","pitchNumber":1,"startTime":"2025-08-28T20:22:41.030Z","endTime":"2025-08-28T20:22:45.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.20999842159015,"strikeZoneBottom":1.52805877890994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54975251268189,"aZ":-26.547178749554785,"pfxX":-6.149006239768455,"pfxZ":3.6468033941340012,"pX":-1.8107574420822916,"pZ":1.1680145001880413,"vX0":-0.7303032767613631,"vY0":-123.01320522479874,"vZ0":-6.484991138685088,"x":186.02,"y":207.24,"x0":-0.7108869795347305,"y0":50.005993627310914,"z0":6.065053632109981,"aX":-9.502154937652188},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.4,"breakHorizontal":11.3,"spinRate":1075,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4438778134842827,"extension":6.804660830147395},"index":1,"playId":"d6d84636-719e-3738-9cc1-a02cd6389775","pitchNumber":2,"startTime":"2025-08-28T20:22:58.546Z","endTime":"2025-08-28T20:23:03.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.2100032577737,"strikeZoneBottom":1.45792962919119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00271111447086,"aZ":-12.394451939307462,"pfxX":0.6723182456288637,"pfxZ":11.008230008053507,"pX":-0.9092887335366799,"pZ":1.8456505546428608,"vX0":-2.023721276754251,"vY0":-133.05913784937064,"vZ0":-8.919444032522406,"x":151.66,"y":188.95,"x0":-0.22692640680649961,"y0":50.00110422489834,"z0":6.1347280987703785,"aX":1.2079229288930902},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":-0.8,"spinRate":2248,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.41130568281525814,"extension":7.051538409607112},"index":2,"playId":"f11d7ac1-2fdc-3ce9-9af2-e0494892c523","pitchNumber":3,"startTime":"2025-08-28T20:23:16.885Z","endTime":"2025-08-28T20:23:21.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.3,"endSpeed":82.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.34047768081654,"aZ":-11.626546605907404,"pfxX":2.7091723428248486,"pfxZ":11.588118387931834,"pX":-0.4038478911926464,"pZ":3.0678253684274117,"vX0":-1.9491127757531062,"vY0":-132.78779687517337,"vZ0":-5.932639039608357,"x":132.39,"y":155.95,"x0":-0.009635116162904012,"y0":50.002118032952374,"z0":6.188782106368481,"aX":4.803156182966392},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.8,"breakHorizontal":-4.4,"spinRate":2288,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.41362283071637584,"extension":6.994536548240077},"index":3,"playId":"b09ad4f2-8a04-3dfc-b554-e8d5d7ae028f","pitchNumber":4,"startTime":"2025-08-28T20:23:38.646Z","endTime":"2025-08-28T20:23:43.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":-8.599999999999998,"leverageIndex":3.62,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:23:43.623Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T20:24:05.404Z","endTime":"2025-08-28T20:26:19.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.36016546540074,"strikeZoneBottom":1.57457910914932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27092785327117,"aZ":-30.141682218224805,"pfxX":-5.325223601086151,"pfxZ":1.31441807995202,"pX":-0.011154817863951757,"pZ":1.360232201719093,"vX0":2.5048717371863773,"vY0":-122.81310000104695,"vZ0":-5.648302794844748,"x":117.43,"y":202.05,"x0":-0.34759579539129887,"y0":50.0008321245816,"z0":6.225811536790631,"aX":-8.206910167533126},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":9.1,"spinRate":1232,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4444629067795449,"extension":6.858549162833921},"index":0,"playId":"e1eef571-2cb3-3148-8eba-64504af9d406","pitchNumber":1,"startTime":"2025-08-28T20:24:16.519Z","endTime":"2025-08-28T20:24:21.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.48820932624808,"strikeZoneBottom":1.61901741926558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.866232759920518,"aZ":-11.63820790157148,"pfxX":0.8273627802704784,"pfxZ":11.510698542356474,"pX":1.0946349632957306,"pZ":1.7374166420756672,"vX0":3.120774246197867,"vY0":-132.82646466037843,"vZ0":-8.916167571476064,"x":75.28,"y":191.87,"x0":-0.20372680811562377,"y0":50.00276647078709,"z0":5.987281587694227,"aX":1.4755928866117811},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.1,"breakHorizontal":-2.2,"spinRate":2218,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.41261335323720383,"extension":7.024072292047731},"index":1,"playId":"42c07790-0276-323c-8ad2-a57b0351ae59","pitchNumber":2,"startTime":"2025-08-28T20:24:34.335Z","endTime":"2025-08-28T20:24:39.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.2799995193629,"strikeZoneBottom":1.57564538529687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.479005364571538,"aZ":-12.140092808840803,"pfxX":1.2445609298746199,"pfxZ":11.458093978401305,"pX":-0.41047339759803125,"pZ":2.1584808750957314,"vX0":-0.2282867212640679,"vY0":-131.53992251904484,"vZ0":-7.6588180016532394,"x":132.65,"y":180.5,"x0":-0.484107659498766,"y0":50.001862436052726,"z0":6.012177827368696,"aX":2.1760191289636586},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.2,"breakHorizontal":-2.2,"spinRate":2225,"spinDirection":182},"zone":4,"typeConfidence":2.0,"plateTime":0.41673660063647144,"extension":7.0794852818908955},"index":2,"playId":"d979850a-5fae-3465-8441-789dca07b63b","pitchNumber":3,"startTime":"2025-08-28T20:24:53.968Z","endTime":"2025-08-28T20:24:57.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24670795521595,"aZ":-14.42894768114292,"pfxX":1.0023601828228887,"pfxZ":10.051978383376929,"pX":0.5934005265303963,"pZ":2.953250523713344,"vX0":1.5264321599315804,"vY0":-132.04649201631042,"vZ0":-5.480009150310655,"x":94.38,"y":159.04,"x0":-0.12243304625162126,"y0":50.00038476543061,"z0":6.117846025920462,"aX":1.768554377506662},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.3,"breakHorizontal":-2.2,"spinRate":2229,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.41487968759615024,"extension":6.911281620324021},"index":3,"playId":"5c65be2c-5bb0-3c3a-a15a-b13c9b7b6851","pitchNumber":4,"startTime":"2025-08-28T20:25:12.450Z","endTime":"2025-08-28T20:25:19.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.33027800192124,"strikeZoneBottom":1.49411215810015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.906445954725548,"aZ":-19.14335360057596,"pfxX":2.157323605069398,"pfxZ":7.428392672909711,"pX":1.152380709602283,"pZ":3.9335691419765877,"vX0":2.4665757671304602,"vY0":-131.3733945164872,"vZ0":-2.3357720990835698,"x":73.07,"y":132.57,"x0":-0.07769424442002452,"y0":50.002327352505574,"z0":6.251571710022946,"aX":3.7838291693456103},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.2,"breakHorizontal":-4.4,"spinRate":1999,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.41636020871635226,"extension":6.979820076537408},"index":4,"playId":"3c5b8aa3-4241-3b7e-a34d-693259e29e5d","pitchNumber":5,"startTime":"2025-08-28T20:25:42.038Z","endTime":"2025-08-28T20:25:47.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.665560374056888,"aZ":-15.495750442647235,"pfxX":2.1822753511950275,"pfxZ":9.52193870121611,"pX":0.20515263864336658,"pZ":3.66525568391511,"vX0":0.3779781421345924,"vY0":-131.2184791959939,"vZ0":-3.4648576731247944,"x":109.18,"y":139.82,"x0":-0.22417367862596352,"y0":50.00091615389269,"z0":6.150948760483542,"aX":3.820691104650109},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.8,"breakHorizontal":-4.1,"spinRate":2129,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.41675360923184535,"extension":6.968522901919991},"index":5,"playId":"27431345-f800-3f13-9547-19488f8f9e57","pitchNumber":6,"startTime":"2025-08-28T20:26:11.773Z","endTime":"2025-08-28T20:26:19.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-7.699999999999999,"leverageIndex":3.08,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:26:19.223Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a sharp ground ball to right fielder Sal Frelick.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T20:28:51.110Z","endTime":"2025-08-28T20:29:04.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Easton McGee replaces Tobias Myers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T20:27:56.929Z","endTime":"2025-08-28T20:28:53.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668834,"link":"/api/v1/people/668834"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.474887925422163,"aZ":-26.78870115899654,"pfxX":-9.91399551745392,"pfxZ":2.9809291350179103,"pX":0.13762953889445217,"pZ":2.225572533181428,"vX0":8.132101439218964,"vY0":-133.67378791282061,"vZ0":-2.9752942908019957,"x":111.75,"y":178.69,"x0":-1.6596209406374567,"y0":50.001674535639175,"z0":5.28142779882749,"aX":-17.896684123426535},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.9,"breakHorizontal":16.2,"spinRate":2246,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.41013261447477234,"extension":6.833132561655036},"hitData":{"launchSpeed":106.5,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":190.33,"coordY":100.5}},"index":1,"playId":"a432c7a9-a76f-3960-9095-0f4b4a09ee77","pitchNumber":1,"startTime":"2025-08-28T20:28:53.311Z","endTime":"2025-08-28T20:29:04.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.5,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:29:04.153Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, second baseman Brice Turang to first baseman Andrew Vaughn. Alek Thomas to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T20:29:45.740Z","endTime":"2025-08-28T20:31:39.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"7c67c235-de45-37e1-ba0b-29e82c20085d","startTime":"2025-08-28T20:29:28.085Z","endTime":"2025-08-28T20:29:31.663Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.28390204007281,"strikeZoneBottom":1.37220151213672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.254972367101495,"aZ":-23.712266275526375,"pfxX":0.38585996148478685,"pfxZ":5.357770793168346,"pX":-0.3247468192681884,"pZ":3.2269866228074537,"vX0":3.522825798157922,"vY0":-124.42699104358769,"vZ0":-0.09116517508132294,"x":129.38,"y":151.65,"x0":-1.8047353191376454,"y0":50.002495198310356,"z0":5.216854485606841,"aX":0.6093190856337114},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.0,"breakHorizontal":-1.4,"spinRate":2373,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.43896932277855605,"extension":6.626380938196869},"index":1,"playId":"ec4e32b7-3576-3688-b9f6-32752616cbbd","pitchNumber":1,"startTime":"2025-08-28T20:29:48.013Z","endTime":"2025-08-28T20:29:52.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.313439061019984,"aZ":-24.963478450122288,"pfxX":-9.370143399739163,"pfxZ":3.9867733178441185,"pX":-0.8995273620935975,"pZ":3.3600032947923886,"vX0":5.4298145336080195,"vY0":-133.072925097829,"vZ0":-0.5483549882501138,"x":151.29,"y":148.06,"x0":-1.7401799103156015,"y0":50.001796864916116,"z0":5.363860593987342,"aX":-16.945148862247756},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":16.0,"spinRate":2322,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.41027646810633467,"extension":6.693318978913635},"index":2,"playId":"6a98af21-dd1c-388a-b3dd-875617a47246","pitchNumber":2,"startTime":"2025-08-28T20:30:08.684Z","endTime":"2025-08-28T20:30:14.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.41149596523037,"aZ":-40.028289392096454,"pfxX":6.147197210740331,"pfxZ":-6.314654268933442,"pX":-1.1472319614566406,"pZ":2.5289581790040425,"vX0":-0.38770124922195587,"vY0":-111.02228784465343,"vZ0":2.1727753069951126,"x":160.73,"y":170.5,"x0":-1.768261924355605,"y0":50.00020739787592,"z0":5.712408776802175,"aX":7.65039964620357},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-10.6,"breakHorizontal":-11.0,"spinRate":2161,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.4938833782743228,"extension":6.729532401815681},"index":3,"playId":"2d38131a-91d2-3d30-91ca-c3fdd02b0e8b","pitchNumber":3,"startTime":"2025-08-28T20:30:32.250Z","endTime":"2025-08-28T20:30:37.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"playId":"f8debd71-672e-4045-95da-e91cc3e70cac","startTime":"2025-08-28T20:30:53.510Z","endTime":"2025-08-28T20:30:58.510Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.36363151993148,"strikeZoneBottom":1.36353917518798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.965282356054864,"aZ":-15.779696395073076,"pfxX":-4.907452968490009,"pfxZ":8.900728580318232,"pX":-1.5020027345988864,"pZ":3.656854589154223,"vX0":2.292386851858023,"vY0":-134.99499484197125,"vZ0":-2.129220488484851,"x":174.25,"y":140.04,"x0":-1.7256147247483327,"y0":50.001603241323224,"z0":5.569268661483362,"aX":-9.037606077218514},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2382,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4060610296266325,"extension":6.904327552697892},"index":5,"playId":"70270710-3950-317b-9854-850d844cc8d2","pitchNumber":4,"startTime":"2025-08-28T20:31:12.001Z","endTime":"2025-08-28T20:31:16.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.142850662099615,"aZ":-39.27918218699536,"pfxX":6.514533912470906,"pfxZ":-5.495100160638579,"pX":-0.3595016410181126,"pZ":2.303187215974032,"vX0":0.9203726591784612,"vY0":-113.43941840655691,"vZ0":1.378229052330927,"x":130.7,"y":176.59,"x0":-1.6169127530613039,"y0":50.00066858996825,"z0":5.6251189751321204,"aX":8.427948757196095},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.2,"breakHorizontal":-12.0,"spinRate":2257,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.4841604822236212,"extension":6.640098752585428},"hitData":{"launchSpeed":97.3,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.4,"coordY":155.74}},"index":6,"playId":"8795eb31-f116-3b22-8a55-17a0446e3a16","pitchNumber":5,"startTime":"2025-08-28T20:31:30.732Z","endTime":"2025-08-28T20:31:39.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.78,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:31:39.008Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out sharply, pitcher Easton McGee to second baseman Brice Turang to first baseman Andrew Vaughn. Alek Thomas to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T20:31:58.727Z","endTime":"2025-08-28T20:32:57.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668834,"link":"/api/v1/people/668834"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":92.1,"endSpeed":84.4,"strikeZoneTop":3.82620477196254,"strikeZoneBottom":1.91837285018272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.298625219804695,"aZ":-25.058227447587864,"pfxX":-9.975717812060942,"pfxZ":3.9105248549416025,"pX":-1.6725654413677606,"pZ":1.964796372515759,"vX0":3.6084073405206425,"vY0":-134.10348404422317,"vZ0":-4.120219789224451,"x":180.75,"y":185.73,"x0":-1.7403936693729152,"y0":50.00279910224889,"z0":5.311029696335675,"aX":-18.148780892490713},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":17.3,"spinRate":2219,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.40861008950373456,"extension":6.668996941245248},"index":0,"playId":"cc5aaaf7-b3e0-33e4-b2c6-9a523a2ee0d3","pitchNumber":1,"startTime":"2025-08-28T20:32:08.309Z","endTime":"2025-08-28T20:32:12.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.503254705602274,"aZ":-22.20492043006799,"pfxX":-10.007649399818774,"pfxZ":5.400478935371199,"pX":-0.5480713592874425,"pZ":2.1753833281354464,"vX0":6.133165200464537,"vY0":-135.06296599686013,"vZ0":-4.317194627100353,"x":137.89,"y":180.04,"x0":-1.5483473097624347,"y0":50.00638412471477,"z0":5.356831589681179,"aX":-18.487279232759995},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":16.8,"spinRate":2323,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4055773605267361,"extension":6.737935183045755},"index":1,"playId":"cbe8240e-ea60-344b-89ee-f2ad1bbe02f9","pitchNumber":2,"startTime":"2025-08-28T20:32:28.083Z","endTime":"2025-08-28T20:32:32.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":72.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.49570915599299,"aZ":-38.23752725462295,"pfxX":6.167303150321832,"pfxZ":-4.636895334761771,"pX":-0.7202068546530277,"pZ":2.351657321747157,"vX0":0.10460401764142815,"vY0":-113.24603159467564,"vZ0":1.2731209422760599,"x":144.45,"y":175.29,"x0":-1.569020602292867,"y0":50.00409693734471,"z0":5.589070897091084,"aX":8.059991505319063},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.8,"breakHorizontal":-11.2,"spinRate":2263,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.48252832615921104,"extension":6.674113006167338},"hitData":{"launchSpeed":105.8,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":138.41,"coordY":148.79}},"index":2,"playId":"aefd7277-32eb-3693-8fbb-68d9d42adaea","pitchNumber":3,"startTime":"2025-08-28T20:32:49.302Z","endTime":"2025-08-28T20:32:57.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":0.75,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:32:57.218Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T20:33:18.579Z","endTime":"2025-08-28T20:34:27.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.62696029964211,"strikeZoneBottom":1.66392312732705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57172174165137,"aZ":-21.994413578382378,"pfxX":-1.062878453703869,"pfxZ":6.25009342141422,"pX":0.06242181201429014,"pZ":1.7947707078571409,"vX0":4.734712792653293,"vY0":-126.26125942440136,"vZ0":-3.901489207219243,"x":114.62,"y":190.32,"x0":-1.6918703844588903,"y0":50.0049719698928,"z0":5.111400533179202,"aX":-1.732627163602015},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.8,"breakHorizontal":1.0,"spinRate":2399,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4323501108392218,"extension":6.686179814907123},"index":0,"playId":"40608604-9608-3e97-a051-cb00c268e17a","pitchNumber":1,"startTime":"2025-08-28T20:33:24.449Z","endTime":"2025-08-28T20:33:28.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.861521815154553,"aZ":-39.074255260790615,"pfxX":6.941868745527816,"pfxZ":-5.226161395205155,"pX":-0.39636123022009945,"pZ":1.8163333911098127,"vX0":0.6227560758372772,"vY0":-114.43870836719587,"vZ0":0.36648331776138643,"x":132.11,"y":189.74,"x0":-1.5736282912616246,"y0":50.00096357289941,"z0":5.49344409461839,"aX":9.171089926650847},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.0,"breakHorizontal":-12.7,"spinRate":2399,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.47932253690861737,"extension":6.6866238455292635},"index":1,"playId":"e941d9c7-9af0-326b-925c-1d7f7331cbeb","pitchNumber":2,"startTime":"2025-08-28T20:33:41.150Z","endTime":"2025-08-28T20:33:45.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.61284210178985,"strikeZoneBottom":1.67489592970259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.84201811988551,"aZ":-22.619438627152363,"pfxX":-11.190980750509254,"pfxZ":5.198137633534748,"pX":1.1407081826749241,"pZ":1.6049396000970753,"vX0":10.39905975115572,"vY0":-134.81142139303685,"vZ0":-5.631006882173764,"x":73.52,"y":195.45,"x0":-1.3163889210482955,"y0":50.00092459929882,"z0":5.3217444200499475,"aX":-20.556969975804417},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":18.0,"spinRate":2385,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4065982222969309,"extension":6.939569745187582},"index":2,"playId":"ed1689d8-b05e-3670-8646-62938a6ceb5d","pitchNumber":3,"startTime":"2025-08-28T20:34:03.119Z","endTime":"2025-08-28T20:34:07.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64503553160904,"aZ":-15.586819020703246,"pfxX":-5.472073661000305,"pfxZ":8.999995185555493,"pX":0.2934910250874906,"pZ":3.0490649159572576,"vX0":6.248608057587946,"vY0":-134.7466395135002,"vZ0":-3.763543853624724,"x":105.81,"y":156.46,"x0":-1.3420456633819036,"y0":50.004380958565335,"z0":5.561791301137952,"aX":-10.087244640139856},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":8.6,"spinRate":2614,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.40613664939353145,"extension":6.747581237817261},"index":3,"playId":"ea8ecde9-e374-3ace-921b-4eb78378b195","pitchNumber":4,"startTime":"2025-08-28T20:34:23.305Z","endTime":"2025-08-28T20:34:27.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.92,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:34:27.690Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T20:36:27.308Z","endTime":"2025-08-28T20:37:39.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.2999984495215,"strikeZoneBottom":1.52826933833909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14539163139941,"aZ":-30.5046832147302,"pfxX":2.8164837740913136,"pfxZ":1.1349469734975912,"pX":1.2148297003123352,"pZ":2.3951261550742498,"vX0":2.572028137962454,"vY0":-120.12799356871359,"vZ0":-2.6377276335078816,"x":70.69,"y":174.11,"x0":-0.23356045143724863,"y0":50.00122360712564,"z0":6.205063071458294,"aX":4.1370880084215615},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.7,"breakHorizontal":-5.6,"spinRate":1962,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4550573120149539,"extension":6.837593318294118},"index":0,"playId":"8b50be48-5f08-36bb-82c9-bc137bc88f05","pitchNumber":1,"startTime":"2025-08-28T20:36:31.632Z","endTime":"2025-08-28T20:36:35.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.29999986620991,"strikeZoneBottom":1.4983325972705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.264853101509157,"aZ":-16.3081847989322,"pfxX":0.39890590933065384,"pfxZ":9.134192780048659,"pX":-0.022909083825391252,"pZ":3.9055876259960427,"vX0":0.4642293098736001,"vY0":-130.63107549782026,"vZ0":-2.801584730968708,"x":117.87,"y":133.33,"x0":-0.2544075521491877,"y0":50.00041309029409,"z0":6.210792569824742,"aX":0.6925350709616551},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.2,"breakHorizontal":-0.8,"spinRate":2279,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.41852600535447193,"extension":6.935890257847332},"index":1,"playId":"f139c2be-15d2-35e8-82f7-7035c1426acc","pitchNumber":2,"startTime":"2025-08-28T20:36:44.376Z","endTime":"2025-08-28T20:36:48.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.761821479609452,"aZ":-15.135058136595202,"pfxX":0.7504189582604628,"pfxZ":9.771530261653114,"pX":0.5019983525108815,"pZ":2.824510437607803,"vX0":1.381164714623518,"vY0":-130.98831642748667,"vZ0":-5.4595646259603825,"x":97.87,"y":162.52,"x0":-0.12887828542961605,"y0":50.00218427082156,"z0":6.06097227073407,"aX":1.3085248488267562},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.8,"breakHorizontal":-1.7,"spinRate":2207,"spinDirection":177},"zone":3,"typeConfidence":2.0,"plateTime":0.4175947237229183,"extension":7.106458756561594},"index":2,"playId":"715f863c-9b4e-33be-bdf0-a96c0d943034","pitchNumber":3,"startTime":"2025-08-28T20:36:58.123Z","endTime":"2025-08-28T20:37:03.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.30000136763095,"strikeZoneBottom":1.55966330283685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.283045535503497,"aZ":-14.856204113906287,"pfxX":-0.04868159158285135,"pfxZ":9.657882594519236,"pX":0.9394584710854945,"pZ":1.1134833029024447,"vX0":2.747533730139431,"vY0":-132.52907987636132,"vZ0":-9.822775779409673,"x":81.19,"y":208.72,"x0":-0.1009408186687547,"y0":50.00040975977169,"z0":5.934120628101016,"aX":-0.08810605105148649},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":-0.5,"spinRate":2174,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.41209396308585555,"extension":7.205451406040614},"index":3,"playId":"1c894523-5533-37f7-80a9-ede43fb09f60","pitchNumber":4,"startTime":"2025-08-28T20:37:14.472Z","endTime":"2025-08-28T20:37:17.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17766029681696,"aZ":-13.916534164144291,"pfxX":0.7733238590864686,"pfxZ":10.299982324192364,"pX":0.6036412313203651,"pZ":2.235094542477366,"vX0":2.015312483314493,"vY0":-132.07308678572994,"vZ0":-7.193833654608134,"x":93.99,"y":178.43,"x0":-0.26874524948694206,"y0":50.00586173114062,"z0":6.010603790214804,"aX":1.3713967721615148},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.4,"breakHorizontal":-1.8,"spinRate":2209,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.41413453079817586,"extension":7.019032036004887},"hitData":{"launchSpeed":74.6,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":176.01}},"index":4,"playId":"35c34f95-c105-3d55-aee3-74a55ee61257","pitchNumber":5,"startTime":"2025-08-28T20:37:29.328Z","endTime":"2025-08-28T20:37:39.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:37:39.591Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Perkins flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T20:37:54.785Z","endTime":"2025-08-28T20:39:42.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":75.4,"endSpeed":70.6,"strikeZoneTop":3.5591729222986,"strikeZoneBottom":1.62679515623829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.67369352666625,"aZ":-37.40422384665392,"pfxX":3.0361887144515975,"pfxZ":-4.2121092636887685,"pX":0.6556698771790489,"pZ":2.6796889715007057,"vX0":0.4675554275828284,"vY0":-109.894726206388,"vZ0":0.6205701482890982,"x":92.01,"y":166.43,"x0":0.04606925895774977,"y0":50.00178387897263,"z0":6.318509907290165,"aX":3.7704246152874754},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-7.2,"breakHorizontal":-5.6,"spinRate":1773,"spinDirection":5},"zone":6,"typeConfidence":2.0,"plateTime":0.49551758546267255,"extension":7.018057776799308},"index":0,"playId":"1b30a41f-9609-328d-a01e-51b74b4a7d82","pitchNumber":1,"startTime":"2025-08-28T20:38:05.204Z","endTime":"2025-08-28T20:38:09.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.62558105993369,"strikeZoneBottom":1.721901328694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.90560264048319,"aZ":-28.521021032165287,"pfxX":-5.892675303648098,"pfxZ":2.339237501687836,"pX":-0.8699014299728401,"pZ":0.5022417119474736,"vX0":0.7876785103222804,"vY0":-123.39408825707817,"vZ0":-7.8136177027229055,"x":150.16,"y":225.22,"x0":-0.42477122507254833,"y0":50.00014788378863,"z0":6.074573545399019,"aX":-9.190018437083172},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.9,"breakHorizontal":10.6,"spinRate":1365,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.44194107314709496,"extension":6.867411799659609},"index":1,"playId":"49029870-cabb-3637-8de4-a95399609cfb","pitchNumber":2,"startTime":"2025-08-28T20:38:19.833Z","endTime":"2025-08-28T20:38:24.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.0,"endSpeed":68.8,"strikeZoneTop":3.60572591471987,"strikeZoneBottom":1.77487347974181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.70686526605944,"aZ":-38.857932019083606,"pfxX":3.142619076433422,"pfxZ":-5.61621924684372,"pX":0.2744992572294125,"pZ":4.299647489720478,"vX0":-0.11583218520116695,"vY0":-107.774749875558,"vZ0":4.433695243943297,"x":106.54,"y":122.69,"x0":-0.08040715586781831,"y0":50.003716794282646,"z0":6.476605260539067,"aX":3.739458706592256},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-8.9,"breakHorizontal":-5.6,"spinRate":1768,"spinDirection":4},"zone":12,"typeConfidence":2.0,"plateTime":0.505992269876435,"extension":6.830404794066551},"index":2,"playId":"b4efe686-9094-3d2f-9ca2-7e0ba4872342","pitchNumber":3,"startTime":"2025-08-28T20:38:36.618Z","endTime":"2025-08-28T20:38:40.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.64252431895522,"strikeZoneBottom":1.73837601671345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21562216859642,"aZ":-18.504376608916033,"pfxX":1.5610100049890765,"pfxZ":7.975616838763592,"pX":0.41971248964035024,"pZ":4.300820762137407,"vX0":1.0932139720355756,"vY0":-129.62811932689004,"vZ0":-1.3437594538477797,"x":101.0,"y":122.66,"x0":-0.20928410612513385,"y0":50.005424822425006,"z0":6.228375064897062,"aX":2.676564360568402},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.4,"breakHorizontal":-3.0,"spinRate":2152,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.4213447011157818,"extension":7.081063540849624},"index":3,"playId":"2be4f05c-3640-3d8b-a645-476cb30f4e76","pitchNumber":4,"startTime":"2025-08-28T20:38:51.879Z","endTime":"2025-08-28T20:38:56.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.772288998089127,"aZ":-16.415517154644252,"pfxX":0.8537460771279208,"pfxZ":8.985468109504895,"pX":0.11313791622217904,"pZ":3.0510319329708127,"vX0":0.596159746728199,"vY0":-131.11323003586398,"vZ0":-4.721481142862147,"x":112.69,"y":156.4,"x0":-0.22755292533730304,"y0":50.0051933489732,"z0":6.0869832227658165,"aX":1.497684337114925},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.6,"breakHorizontal":-1.7,"spinRate":2159,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.41656630477924583,"extension":6.976274051512935},"index":4,"playId":"0721058d-62aa-3f16-a0f6-b24d24fae8b1","pitchNumber":5,"startTime":"2025-08-28T20:39:08.292Z","endTime":"2025-08-28T20:39:12.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"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-28T20:39:19.411Z","endTime":"2025-08-28T20:39:30.534Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":89.9,"endSpeed":82.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66979933262588,"aZ":-15.898561346883097,"pfxX":1.7157012246561827,"pfxZ":9.342023302522692,"pX":0.6791466522879899,"pZ":3.214879963933727,"vX0":1.4275003957036394,"vY0":-130.9117338156245,"vZ0":-4.3903100986591985,"x":91.11,"y":151.98,"x0":-0.09538601839216297,"y0":50.00282073686993,"z0":6.097445452992272,"aX":2.988712748342631},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.2,"breakHorizontal":-3.4,"spinRate":2215,"spinDirection":174},"zone":3,"typeConfidence":2.0,"plateTime":0.4177944588856146,"extension":7.111758327976062},"hitData":{"launchSpeed":91.5,"launchAngle":36.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.77,"coordY":88.65}},"index":6,"playId":"e85f433b-dfd7-3640-9334-cfe56e685762","pitchNumber":6,"startTime":"2025-08-28T20:39:30.534Z","endTime":"2025-08-28T20:39:42.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:39:42.163Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Seigler strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T20:41:06.111Z","endTime":"2025-08-28T20:42:21.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Anthony Seigler replaces Andruw Monasterio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-28T20:40:12.168Z","endTime":"2025-08-28T20:40:15.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":655316,"link":"/api/v1/people/655316"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-28T20:40:15.736Z","endTime":"2025-08-28T20:41:08.406Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":70.3,"strikeZoneTop":3.23977537940324,"strikeZoneBottom":1.48968665133952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.68067159170609,"aZ":-37.465918049758514,"pfxX":0.5602439891070778,"pfxZ":-4.293515881820705,"pX":1.1133295635080394,"pZ":1.934728754145862,"vX0":1.9756107863484014,"vY0":-110.10313235948448,"vZ0":-0.858255936302303,"x":74.56,"y":186.54,"x0":0.13340273032778432,"y0":50.001913689860814,"z0":6.278063268663233,"aX":0.6905620469729105},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-7.7,"breakHorizontal":-1.6,"spinRate":1742,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4965669877148198,"extension":6.813377385867224},"index":2,"playId":"57aa1791-4851-3789-ab65-8d265274f7e2","pitchNumber":1,"startTime":"2025-08-28T20:41:08.406Z","endTime":"2025-08-28T20:41:12.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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.4,"endSpeed":82.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.935100492498712,"aZ":-18.04033915354896,"pfxX":1.096552244137218,"pfxZ":8.226785495942618,"pX":-0.011466843146810306,"pZ":2.780240881725802,"vX0":0.4519299864717328,"vY0":-130.14054782947898,"vZ0":-4.987285971384438,"x":117.44,"y":163.71,"x0":-0.32975332567351395,"y0":50.00251422573334,"z0":6.085103261209196,"aX":1.883408280234328},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.0,"breakHorizontal":-2.0,"spinRate":2174,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.42065021931456315,"extension":6.962282601433295},"index":3,"playId":"a267efab-a254-3fbf-8c73-25058c720adb","pitchNumber":2,"startTime":"2025-08-28T20:41:22.099Z","endTime":"2025-08-28T20:41:26.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.36772485259555,"strikeZoneBottom":1.5435943061523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.860283579367252,"aZ":-29.77971791220466,"pfxX":-6.277494676214897,"pfxZ":1.5359888952717498,"pX":0.7814561600489247,"pZ":1.187286797560423,"vX0":4.412899854122443,"vY0":-123.51473788426271,"vZ0":-6.024316422203247,"x":87.21,"y":206.72,"x0":-0.20606089044920764,"y0":50.001609419443284,"z0":6.138667922436074,"aX":-9.772034154211577},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":10.4,"spinRate":1350,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.44217440287260734,"extension":6.784627841823228},"index":4,"playId":"46dd69d6-63ac-3c31-aa82-54f5d1a666b6","pitchNumber":3,"startTime":"2025-08-28T20:41:36.224Z","endTime":"2025-08-28T20:41:40.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.25881355583854,"strikeZoneBottom":1.54644484495095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.050475909487865,"aZ":-15.836037897417004,"pfxX":-0.05615081296244284,"pfxZ":9.439938486056247,"pX":-0.46681976155080407,"pZ":2.917571303163511,"vX0":-0.7221918484595847,"vY0":-130.37376845008384,"vZ0":-5.085409580196553,"x":134.79,"y":160.01,"x0":-0.1795523639024352,"y0":50.00081357249966,"z0":6.07895803008518,"aX":-0.09710441266823347},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.3,"breakHorizontal":0.2,"spinRate":2229,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.41926829342073857,"extension":6.952909133440931},"index":5,"playId":"06e2b2b3-c57a-3ade-8879-855d8b1a042e","pitchNumber":4,"startTime":"2025-08-28T20:41:51.107Z","endTime":"2025-08-28T20:41:55.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-28T20:42:02.443Z","endTime":"2025-08-28T20:42:17.053Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":90.6,"endSpeed":83.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.919562438666773,"aZ":-17.20037456998423,"pfxX":1.1708125384092607,"pfxZ":8.471653415773657,"pX":-0.06816393045997786,"pZ":3.7254237159420787,"vX0":-0.3938399072691161,"vY0":-132.04600115276074,"vZ0":-3.0675508124798765,"x":119.6,"y":138.19,"x0":-0.06924700016912982,"y0":50.00089771038456,"z0":6.166501840732325,"aX":2.0687996695815714},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.9,"breakHorizontal":-2.0,"spinRate":2194,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.41468637563577015,"extension":6.966842891285979},"index":7,"playId":"722ed74a-e05a-3114-8a3d-75625513c438","pitchNumber":5,"startTime":"2025-08-28T20:42:17.053Z","endTime":"2025-08-28T20:42:21.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:42:21.982Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T20:44:31.605Z","endTime":"2025-08-28T20:46:39.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to shortstop for Caleb Durbin.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T20:44:10.869Z","endTime":"2025-08-28T20:44:10.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"200","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Anthony Seigler remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-28T20:44:10.892Z","endTime":"2025-08-28T20:44:33.887Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":655316,"link":"/api/v1/people/655316"},"defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.591185057336602,"aZ":-23.721768881997935,"pfxX":2.8123752528240655,"pfxZ":5.279208846868682,"pX":0.896272576495824,"pZ":1.9956399698196592,"vX0":5.3496744046679705,"vY0":-125.0692267850236,"vZ0":-3.1650370484329047,"x":82.84,"y":184.9,"x0":-1.6266989087399681,"y0":50.00581804747027,"z0":5.19934435652119,"aX":4.505023460281502},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.1,"breakHorizontal":-6.2,"spinRate":2339,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4360826803476945,"extension":6.708208336825855},"index":2,"playId":"0bf1b17c-44b7-3122-b39a-b28bb5c87957","pitchNumber":1,"startTime":"2025-08-28T20:44:33.887Z","endTime":"2025-08-28T20:44:38.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.34814859888166,"strikeZoneBottom":1.5948032454305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58267429317799,"aZ":-17.43773365776906,"pfxX":-5.444757868558827,"pfxZ":7.958638747711651,"pX":-0.05195778406573329,"pZ":3.4285348506343083,"vX0":5.632972839027176,"vY0":-134.57539467312628,"vZ0":-2.3412717778965457,"x":118.98,"y":146.21,"x0":-1.4553059562604347,"y0":50.0029659601836,"z0":5.5317053347513765,"aX":-10.082743103098574},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":8.8,"spinRate":2388,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4055152003015592,"extension":6.726464821682188},"index":3,"playId":"fb8ceb41-6d01-3a57-9192-d9b9a8b36ea3","pitchNumber":2,"startTime":"2025-08-28T20:45:08.622Z","endTime":"2025-08-28T20:45:13.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6591747458408,"aZ":-14.017651082295169,"pfxX":-4.918578384387908,"pfxZ":9.78969064525667,"pX":-0.17784525587864805,"pZ":3.2049245280499035,"vX0":5.126874031360754,"vY0":-134.68408692867516,"vZ0":-3.7183633284181217,"x":123.78,"y":152.25,"x0":-1.458475237441079,"y0":50.00124349766108,"z0":5.5814759548477895,"aX":-9.121160064241636},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2432,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4052207861888668,"extension":6.819514181647265},"index":4,"playId":"1a10bc1f-f1df-3596-ab79-78f32583f599","pitchNumber":3,"startTime":"2025-08-28T20:45:25.231Z","endTime":"2025-08-28T20:45:28.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.907908762128795,"aZ":-37.84745905469644,"pfxX":6.969469636453493,"pfxZ":-4.385214326844595,"pX":-0.5196499176660616,"pZ":3.214048829118713,"vX0":0.47562951754258953,"vY0":-113.40077535986109,"vZ0":2.965763206188752,"x":136.81,"y":152.0,"x0":-1.6371103722104836,"y0":50.00190884587621,"z0":5.6806357172918,"aX":9.020893299846602},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-6.8,"breakHorizontal":-12.7,"spinRate":2258,"spinDirection":53},"zone":1,"typeConfidence":2.0,"plateTime":0.48411881688658953,"extension":6.744834160059763},"index":5,"playId":"f582c338-0627-33ab-a04f-ce4e1b04edf4","pitchNumber":4,"startTime":"2025-08-28T20:45:43.885Z","endTime":"2025-08-28T20:45:48.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.398153367262307,"aZ":-39.51772116936159,"pfxX":5.714167671742109,"pfxZ":-5.46077047018594,"pX":-0.7377132362236485,"pZ":2.6278266210030545,"vX0":0.22610800808690812,"vY0":-115.4939732273425,"vZ0":1.937699645606789,"x":145.12,"y":167.83,"x0":-1.5788801030938668,"y0":50.00280744992299,"z0":5.591015377353906,"aX":7.68481763602976},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.1,"breakHorizontal":-10.4,"spinRate":2277,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.4750594793784493,"extension":6.796748211187611},"index":6,"playId":"c82650a5-996b-3620-9fb5-13746cce2a54","pitchNumber":5,"startTime":"2025-08-28T20:46:04.970Z","endTime":"2025-08-28T20:46:13.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":92.8,"endSpeed":85.3,"strikeZoneTop":3.29847211537828,"strikeZoneBottom":1.58547462517006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.412763783081985,"aZ":-25.766072785718993,"pfxX":-10.902969041593883,"pfxZ":3.4492869826821035,"pX":0.7005857106188381,"pZ":2.9695455400738098,"vX0":9.44383906710076,"vY0":-134.91436509393753,"vZ0":-1.624062768277021,"x":90.3,"y":158.6,"x0":-1.4166391578447042,"y0":50.00056410409586,"z0":5.382905410183896,"aX":-20.23881856291449},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":17.9,"spinRate":2342,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.40490269284778213,"extension":7.0084320936483415},"index":7,"playId":"a99aeae9-8137-3e86-8c9b-55e0cba0f12a","pitchNumber":6,"startTime":"2025-08-28T20:46:35.043Z","endTime":"2025-08-28T20:46:39.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:46:39.459Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a sharp line drive to left fielder Isaac Collins.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T20:46:55.087Z","endTime":"2025-08-28T20:48:52.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86925023196838,"aZ":-24.1334062244508,"pfxX":0.5185549041921609,"pfxZ":4.966954616113325,"pX":-0.3365707740691461,"pZ":2.935931651922544,"vX0":3.5917463566866177,"vY0":-125.74424430355536,"vZ0":-0.8632223993241472,"x":129.83,"y":159.51,"x0":-1.8443957949735588,"y0":50.00354187940235,"z0":5.222403004571576,"aX":0.8389202827692422},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.1,"breakHorizontal":-1.7,"spinRate":2361,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.43377408196874034,"extension":6.7349648491292085},"index":0,"playId":"439dcb4a-b60b-3ac8-9cd1-0cf3ea20b7ea","pitchNumber":1,"startTime":"2025-08-28T20:47:08.017Z","endTime":"2025-08-28T20:47:11.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-28T20:47:22.551Z","endTime":"2025-08-28T20:47:39.138Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.6899990882176,"strikeZoneBottom":1.7880032663878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.861604753990438,"aZ":-23.487542358966667,"pfxX":-10.095635601619517,"pfxZ":4.698945297087955,"pX":0.8086928593165296,"pZ":1.7581957162389952,"vX0":9.236249563741671,"vY0":-134.76107710557108,"vZ0":-5.208944298446511,"x":86.17,"y":191.31,"x0":-1.3428000012199648,"y0":50.00465574614659,"z0":5.364129347011789,"aX":-18.667639609902402},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":16.4,"spinRate":2353,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4056510184018145,"extension":6.800418717251263},"index":2,"playId":"a26c6e57-799e-3792-a7d5-0ea9e39d3c2d","pitchNumber":2,"startTime":"2025-08-28T20:47:39.138Z","endTime":"2025-08-28T20:47:42.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.68999889456569,"strikeZoneBottom":1.65026109110434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.828949613583976,"aZ":-37.430179257649954,"pfxX":6.756841620537357,"pfxZ":-3.88197138148946,"pX":1.668630314260169,"pZ":0.9229281369771251,"vX0":4.930088737572252,"vY0":-115.93276208952913,"vZ0":-1.9569550086666516,"x":53.4,"y":213.86,"x0":-1.3676636863554044,"y0":50.00337743646778,"z0":5.369608881222249,"aX":9.145032894133905},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.2,"breakHorizontal":-13.6,"spinRate":2296,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4734800766490377,"extension":6.78168159319662},"index":3,"playId":"9efc122d-9077-355d-87d7-77a62feeec34","pitchNumber":3,"startTime":"2025-08-28T20:47:56.143Z","endTime":"2025-08-28T20:47:59.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.12634791051746,"aZ":-15.101194942926593,"pfxX":-6.29351313650494,"pfxZ":9.166939481456879,"pX":0.1267509141689304,"pZ":2.3404894021641898,"vX0":6.066796374290796,"vY0":-135.7055285348824,"vZ0":-5.515834946434223,"x":112.17,"y":175.59,"x0":-1.321804141642332,"y0":50.001585490046665,"z0":5.45399215880813,"aX":-11.71961729035957},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":10.1,"spinRate":2499,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4038570782749722,"extension":6.701364092674222},"index":4,"playId":"087faff4-c063-32d4-b760-97f815d1e9de","pitchNumber":4,"startTime":"2025-08-28T20:48:14.783Z","endTime":"2025-08-28T20:48:20.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.535650852450487,"aZ":-28.305192756011383,"pfxX":6.0355149444367555,"pfxZ":2.724070831807972,"pX":0.4176961291214852,"pZ":1.6204174544619332,"vX0":3.075606562524925,"vY0":-118.74658360563976,"vZ0":-2.0145980413469715,"x":101.08,"y":195.03,"x0":-1.6802070333832109,"y0":50.00569501729807,"z0":5.064316155740249,"aX":8.588543455428828},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.7,"breakHorizontal":-11.6,"spinRate":2333,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.46192059049868295,"extension":6.773403600241338},"hitData":{"launchSpeed":102.1,"launchAngle":10.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.59,"coordY":91.41}},"index":5,"playId":"c1c996b4-7419-3f3d-b0f4-2962e41661c9","pitchNumber":5,"startTime":"2025-08-28T20:48:42.523Z","endTime":"2025-08-28T20:48:52.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:48:52.181Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Moreno singles on a fly ball to left fielder Isaac Collins. Lourdes Gurriel Jr. to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T20:49:11.438Z","endTime":"2025-08-28T20:50:31.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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(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":92.6,"endSpeed":84.8,"strikeZoneTop":3.339999402962,"strikeZoneBottom":1.50209756970321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38879535613112,"aZ":-22.257178988852235,"pfxX":-10.757074593261105,"pfxZ":5.399208195028077,"pX":-1.1732972322834865,"pZ":2.206096751408674,"vX0":4.5127080305924645,"vY0":-134.6987342897678,"vZ0":-4.530222618297139,"x":161.72,"y":179.22,"x0":-1.47318909362659,"y0":50.003939300631814,"z0":5.484521485362909,"aX":-19.75800031866032},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":18.5,"spinRate":2418,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4067042873672402,"extension":6.829553379712128},"index":0,"playId":"b96d3b80-e77c-3c8d-8299-eb042fb116c2","pitchNumber":1,"startTime":"2025-08-28T20:49:18.765Z","endTime":"2025-08-28T20:49:23.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.34000064110428,"strikeZoneBottom":1.42151596189311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.740668935483985,"aZ":-24.530663062596783,"pfxX":-1.3164906041870472,"pfxZ":4.832272295082669,"pX":0.15999204438703912,"pZ":3.2354445190625043,"vX0":4.568028102795098,"vY0":-124.83983144404755,"vZ0":0.019581334398479644,"x":110.9,"y":151.42,"x0":-1.5210768119859084,"y0":50.00124332429937,"z0":5.243957062900959,"aX":-2.08215992472709},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.0,"breakHorizontal":1.3,"spinRate":2387,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.438475855128174,"extension":6.771465344204788},"index":1,"playId":"6537b581-c2e6-3626-a1f9-4bbb1f35b68d","pitchNumber":2,"startTime":"2025-08-28T20:49:38.643Z","endTime":"2025-08-28T20:49:42.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.7,"strikeZoneTop":3.22439504764533,"strikeZoneBottom":1.46131809926709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.229927642105544,"aZ":-38.03144678841329,"pfxX":7.56360579782201,"pfxZ":-4.534839277349377,"pX":1.4527505470342184,"pZ":1.7101799439038903,"vX0":4.04747964338282,"vY0":-113.03956896507769,"vZ0":0.17213673429974574,"x":61.62,"y":192.61,"x0":-1.3458229851806485,"y0":50.00532141630246,"z0":5.461328296943501,"aX":9.758181037768363},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.8,"breakHorizontal":-14.8,"spinRate":2280,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.48514272584755735,"extension":6.818878901213068},"index":2,"playId":"0661f721-0e86-3b0c-a412-095b39ec4754","pitchNumber":3,"startTime":"2025-08-28T20:49:58.423Z","endTime":"2025-08-28T20:50:03.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.495332588038103,"aZ":-22.20330126225629,"pfxX":-10.435761899191485,"pfxZ":5.434253165382275,"pX":-0.9436188843215584,"pZ":2.2639816718217673,"vX0":4.600770839434844,"vY0":-134.47448177173715,"vZ0":-4.36751796739356,"x":152.97,"y":177.65,"x0":-1.318379061804994,"y0":50.00614534552224,"z0":5.479512205056771,"aX":-19.16300274680137},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.1,"breakHorizontal":18.0,"spinRate":2382,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4069316656215993,"extension":6.828772664760574},"hitData":{"launchSpeed":69.6,"launchAngle":34.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.46,"coordY":115.61}},"index":3,"playId":"1f1ef2d8-a233-330c-899b-cb2d341803a1","pitchNumber":4,"startTime":"2025-08-28T20:50:18.646Z","endTime":"2025-08-28T20:50:31.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:50:31.418Z","atBatIndex":76},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Blaze Alexander grounds into a double play, shortstop Caleb Durbin to second baseman Brice Turang to first baseman Andrew Vaughn. Gabriel Moreno out at 2nd. Blaze Alexander out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T20:51:46.981Z","endTime":"2025-08-28T20:53:41.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T20:50:45.433Z","endTime":"2025-08-28T20:51:49.317Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":92.7,"endSpeed":85.0,"strikeZoneTop":3.20999919070328,"strikeZoneBottom":1.56033003640974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.575637942052612,"aZ":-22.136158507338614,"pfxX":-10.271327331699059,"pfxZ":5.433098448501825,"pX":0.12688726097189856,"pZ":2.4262816109792706,"vX0":7.506775507935486,"vY0":-134.85377583900984,"vZ0":-3.9159543967529276,"x":112.16,"y":173.27,"x0":-1.3546238305426472,"y0":50.00103530608847,"z0":5.453552044403965,"aX":-18.96762948629173},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":17.0,"spinRate":2315,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4057466294194012,"extension":6.841706850982294},"index":1,"playId":"818f0415-9b8b-32d2-997a-b87b4c99dcab","pitchNumber":1,"startTime":"2025-08-28T20:51:49.317Z","endTime":"2025-08-28T20:51:53.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.038441439977372,"aZ":-25.16216309462065,"pfxX":-0.5599976841513374,"pfxZ":4.284491228481505,"pX":-0.4055208227682907,"pZ":3.0493562820017703,"vX0":3.3542603344428095,"vY0":-126.87813411362335,"vZ0":-0.45359278607493203,"x":132.46,"y":156.45,"x0":-1.6697600361223361,"y0":50.003591656653306,"z0":5.229106092091756,"aX":-0.9173085560274452},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.9,"breakHorizontal":0.2,"spinRate":2312,"spinDirection":185},"zone":1,"typeConfidence":2.0,"plateTime":0.4310809787931964,"extension":6.356665230162425},"index":2,"playId":"f5e87284-0988-3169-85a5-14ccea192d20","pitchNumber":2,"startTime":"2025-08-28T20:52:07.917Z","endTime":"2025-08-28T20:52:12.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-28T20:52:27.338Z","endTime":"2025-08-28T20:52:46.123Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99187724805811,"aZ":-15.16418775300407,"pfxX":-5.754835063320437,"pfxZ":9.168257197921784,"pX":-0.8332184915104418,"pZ":2.774713167118646,"vX0":3.7056869005753192,"vY0":-134.78485420513618,"vZ0":-4.298071769845611,"x":148.76,"y":163.86,"x0":-1.4723024112042962,"y0":50.004129358295835,"z0":5.4478929725714496,"aX":-10.678176846732534},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":9.7,"spinRate":2376,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4050836128792099,"extension":6.7490507792239045},"index":4,"playId":"b966753b-8418-387a-a52f-67baa21bc732","pitchNumber":3,"startTime":"2025-08-28T20:52:46.123Z","endTime":"2025-08-28T20:52:50.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.21000055938581,"strikeZoneBottom":1.54315480020134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.615588870748205,"aZ":-17.674513173359916,"pfxX":-6.184364873001808,"pfxZ":7.925782618972372,"pX":-1.5909766594024743,"pZ":3.6845421797069107,"vX0":2.086831917553379,"vY0":-134.07766689541577,"vZ0":-1.492689796663642,"x":177.64,"y":139.3,"x0":-1.5735036403073503,"y0":50.00485418708538,"z0":5.503283140488541,"aX":-11.317994447863269},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":10.8,"spinRate":2361,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40772546786754393,"extension":6.763195473662162},"index":5,"playId":"7d8ce7ce-dd81-3ddf-838c-c5bda794a2a8","pitchNumber":4,"startTime":"2025-08-28T20:53:11.191Z","endTime":"2025-08-28T20:53:15.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.725083690726272,"aZ":-39.34006378231853,"pfxX":4.906948797567956,"pfxZ":-5.47836825550681,"pX":-0.35998020022056615,"pZ":2.0332396790783824,"vX0":0.9582710917740934,"vY0":-113.90582679136295,"vZ0":0.7100639118699923,"x":130.72,"y":183.88,"x0":-1.4238386764175153,"y0":50.0009334031645,"z0":5.619852393225664,"aX":6.420708405739955},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.4,"breakHorizontal":-9.1,"spinRate":2232,"spinDirection":55},"zone":7,"typeConfidence":2.0,"plateTime":0.48160085575287015,"extension":6.69977528988851},"hitData":{"launchSpeed":98.4,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.69,"coordY":154.72}},"index":6,"playId":"e50340cf-af6a-3cdf-bd9d-862d5f43ea96","pitchNumber":5,"startTime":"2025-08-28T20:53:30.962Z","endTime":"2025-08-28T20:53:41.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":702332,"link":"/api/v1/people/702332"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":3.0999999999999996,"leverageIndex":0.63,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:53:41.494Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Frelick flies out sharply to right fielder Corbin Carroll.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-28T20:55:58.494Z","endTime":"2025-08-28T20:57:22.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.36640017578545,"strikeZoneBottom":1.5292899711669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.069536179752966,"aZ":-15.82314083334158,"pfxX":-0.22722780409238608,"pfxZ":9.308296088680844,"pX":0.9551150822605698,"pZ":0.31193983438624373,"vX0":3.198751740095092,"vY0":-131.0164245677806,"vZ0":-11.47254707829982,"x":80.59,"y":230.36,"x0":-0.24683624533302065,"y0":50.00138272872161,"z0":5.901916886644176,"aX":-0.39996236461766776},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.9,"breakHorizontal":-0.2,"spinRate":2101,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4164738091441351,"extension":7.041021866058973},"index":0,"playId":"16e9b72d-2df3-339a-a3c2-6a5db476e599","pitchNumber":1,"startTime":"2025-08-28T20:56:05.249Z","endTime":"2025-08-28T20:56:09.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.440375452155,"strikeZoneBottom":1.56613845301094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.968778950867602,"aZ":-15.826000967392897,"pfxX":-0.3675608939437058,"pfxZ":9.333233349987394,"pX":0.07797322665911234,"pZ":3.219704426215764,"vX0":1.0543181003361775,"vY0":-131.53004480538723,"vZ0":-4.460348467552044,"x":114.03,"y":151.85,"x0":-0.2803559977260852,"y0":50.002609017421264,"z0":6.111451039966004,"aX":-0.6438893290440086},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.2,"breakHorizontal":0.5,"spinRate":2150,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.41646380152502616,"extension":6.976065185121859},"index":1,"playId":"4f64386c-daad-30b6-92c9-ae91e2393773","pitchNumber":2,"startTime":"2025-08-28T20:56:17.174Z","endTime":"2025-08-28T20:56:21.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.8653126530279,"aZ":-38.88578835846598,"pfxX":0.5108063057487835,"pfxZ":-5.428028559132024,"pX":0.4303556239387251,"pZ":2.3798676611811587,"vX0":0.860929010020213,"vY0":-110.58174562253117,"vZ0":0.299399511806288,"x":100.6,"y":174.52,"x0":-0.030467937263339587,"y0":50.00065655485058,"z0":6.324753097449278,"aX":0.6319193342130759},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-9.5,"breakHorizontal":-1.2,"spinRate":1894,"spinDirection":10},"zone":6,"typeConfidence":2.0,"plateTime":0.49546108052843163,"extension":6.788698760549432},"index":2,"playId":"7df4f874-cd6a-3523-89da-e5b7132b35df","pitchNumber":3,"startTime":"2025-08-28T20:56:30.803Z","endTime":"2025-08-28T20:56:36.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.33882418227281,"strikeZoneBottom":1.57523621740447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44782820892615,"aZ":-25.035035925926724,"pfxX":-7.319102716711862,"pfxZ":4.592677243757185,"pX":-0.31976727889380197,"pZ":0.984717938363522,"vX0":2.0380550839408262,"vY0":-123.5433081338539,"vZ0":-7.371660389166251,"x":129.19,"y":212.19,"x0":-0.20202673689734293,"y0":50.00092884448308,"z0":6.096173356593262,"aX":-11.369578509548454},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.0,"breakHorizontal":12.8,"spinRate":1294,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4424965073008691,"extension":6.916834177455444},"index":3,"playId":"608eb52c-adb6-3ec4-bb71-ab9d88df6f47","pitchNumber":4,"startTime":"2025-08-28T20:56:56.282Z","endTime":"2025-08-28T20:57:00.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77594889637573,"aZ":-12.743778801273685,"pfxX":-0.08560361555742069,"pfxZ":10.975413413708505,"pX":0.427781794992169,"pZ":2.1391608655377974,"vX0":1.0848633137285404,"vY0":-132.34690282012963,"vZ0":-7.711645592536447,"x":100.69,"y":181.02,"x0":0.02332778348907376,"y0":50.00345539005713,"z0":6.028195094064632,"aX":-0.15167853829607725},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.4,"breakHorizontal":-0.1,"spinRate":2300,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4141726864438806,"extension":7.102384721101402},"hitData":{"launchSpeed":102.3,"launchAngle":43.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":189.08,"coordY":79.7}},"index":4,"playId":"7a12ca42-c065-35b0-9362-99f56e8fa4b8","pitchNumber":5,"startTime":"2025-08-28T20:57:11.214Z","endTime":"2025-08-28T20:57:22.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:57:22.049Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Caleb Durbin doubles (22) on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-28T20:57:39.189Z","endTime":"2025-08-28T20:59:24.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.28251923960279,"strikeZoneBottom":1.46522584205938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.506729677049684,"aZ":-29.92946663174401,"pfxX":1.8283895573049957,"pfxZ":1.5308492211762434,"pX":0.6490954593794095,"pZ":1.9959111502325233,"vX0":2.0045079342650265,"vY0":-120.89691505546567,"vZ0":-3.4198523118464257,"x":92.26,"y":184.89,"x0":-0.431075708811745,"y0":50.003525096230725,"z0":6.080372567350517,"aX":2.6826000144028677},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":-3.8,"spinRate":2035,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.4545945232773727,"extension":6.792981829988457},"index":0,"playId":"537ec42c-d82e-39be-b3e8-ca28bb1de40e","pitchNumber":1,"startTime":"2025-08-28T20:57:44.085Z","endTime":"2025-08-28T20:57:49.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.27999922950709,"strikeZoneBottom":1.51846482116201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.848660089532082,"aZ":-21.389896471232653,"pfxX":-7.899298525444404,"pfxZ":6.755540966992975,"pX":-1.5684470221716647,"pZ":1.6336561766382462,"vX0":-0.9735926918407543,"vY0":-125.38358493417758,"vZ0":-6.716355067520735,"x":176.79,"y":194.67,"x0":-0.149017472333659,"y0":50.00060805511637,"z0":6.087009398616686,"aX":-12.600889315826898},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":1323,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4364853369418742,"extension":6.962159710532767},"index":1,"playId":"276155ac-6f43-36ca-bd4e-6f5844ae5cc2","pitchNumber":2,"startTime":"2025-08-28T20:57:57.799Z","endTime":"2025-08-28T20:58:02.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":90.2,"endSpeed":82.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.877354797872304,"aZ":-16.802907165151492,"pfxX":1.097208490927793,"pfxZ":8.75654140139847,"pX":0.019816717946277273,"pZ":2.914548536436023,"vX0":-0.269865745518983,"vY0":-131.40420902811712,"vZ0":-4.886097279130427,"x":116.24,"y":160.09,"x0":-0.01894157222205697,"y0":50.00128317209735,"z0":6.039629599643405,"aX":1.9256964125420144},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":-1.9,"spinRate":2297,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.4162347396985302,"extension":7.068302717482219},"index":2,"playId":"29ba5fba-fe0f-36d9-8a3b-de073d869461","pitchNumber":3,"startTime":"2025-08-28T20:58:12.059Z","endTime":"2025-08-28T20:58:20.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.957962900446162,"aZ":-22.767655452455106,"pfxX":-6.053871152001722,"pfxZ":5.995261767441357,"pX":-1.3153868700676126,"pZ":2.365182485758526,"vX0":-0.9810579076771297,"vY0":-124.47884911195345,"vZ0":-4.670263054615731,"x":167.14,"y":174.92,"x0":-0.12948786149831373,"y0":50.00608874640689,"z0":6.1505941161928535,"aX":-9.502313720776343},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.1,"breakHorizontal":11.2,"spinRate":1130,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4400032218133574,"extension":6.9363610113925045},"index":3,"playId":"a39c2e35-6019-3ca1-9e58-b74d9b51e6dd","pitchNumber":4,"startTime":"2025-08-28T20:58:36.591Z","endTime":"2025-08-28T20:58:42.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":90.2,"endSpeed":82.8,"strikeZoneTop":3.27999890501534,"strikeZoneBottom":1.50662432867703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.86191554661804,"aZ":-16.70324864626358,"pfxX":0.2067360199113648,"pfxZ":8.804815511716765,"pX":0.37373038689791616,"pZ":4.059119708277674,"vX0":0.7442170516987179,"vY0":-131.47761953516988,"vZ0":-2.1154050498386567,"x":102.75,"y":129.18,"x0":0.06056947687683934,"y0":50.005572339222844,"z0":6.108434481436675,"aX":0.3633558931517515},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.7,"breakHorizontal":-0.5,"spinRate":2111,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.41597655171119907,"extension":7.047518886640753},"index":4,"playId":"dde53a1a-5db1-36ff-a313-eaaa33e0592d","pitchNumber":5,"startTime":"2025-08-28T20:58:54.074Z","endTime":"2025-08-28T20:58:58.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.977373868965955,"aZ":-16.254070645215013,"pfxX":0.40911740325089596,"pfxZ":8.886089565816714,"pX":0.3666523627045646,"pZ":3.0588719040963914,"vX0":0.5563268033213539,"vY0":-132.6501184519757,"vZ0":-4.703174015045261,"x":103.02,"y":156.19,"x0":0.1014750637530177,"y0":50.00326673037452,"z0":6.030893046224176,"aX":0.7327392185873146},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":-0.8,"spinRate":2180,"spinDirection":177},"zone":3,"typeConfidence":2.0,"plateTime":0.41209917188541567,"extension":7.118367406674721},"hitData":{"launchSpeed":94.5,"launchAngle":12.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":220.0,"coordY":99.0}},"index":5,"playId":"f062e24b-ac95-3247-ad7f-6d741fe4497a","pitchNumber":6,"startTime":"2025-08-28T20:59:11.699Z","endTime":"2025-08-28T20:59:24.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":7.7,"leverageIndex":1.24,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-08-28T20:59:24.353Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-28T20:59:42.765Z","endTime":"2025-08-28T21:01:11.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.43000093201512,"strikeZoneBottom":1.60854874974227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.048851257606223,"aZ":-27.856147056724545,"pfxX":-4.900440876479725,"pfxZ":2.898736228652904,"pX":-1.666255443830666,"pZ":5.532793640869023,"vX0":-1.280553345794188,"vY0":-121.60228857357362,"vZ0":3.556895839069481,"x":180.51,"y":89.39,"x0":-0.4955765932969461,"y0":50.00228039032621,"z0":6.475320589024835,"aX":-7.298712718045635},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.4,"breakHorizontal":9.1,"spinRate":1042,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4513498499503088,"extension":6.712100225782764},"index":0,"playId":"ce5a8fa9-94e1-3688-9727-0e8d0e896f33","pitchNumber":1,"startTime":"2025-08-28T20:59:51.643Z","endTime":"2025-08-28T20:59:55.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.054129876294247,"aZ":-23.734302949696755,"pfxX":-5.928006352310975,"pfxZ":5.627425919357423,"pX":-0.40023174362214864,"pZ":3.934122861287238,"vX0":1.3242010635708041,"vY0":-121.48288506581012,"vZ0":-0.612798798465887,"x":132.26,"y":132.56,"x0":-0.18101443257357377,"y0":50.003360591175564,"z0":6.246764591246443,"aX":-8.889741505675378},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.3,"breakHorizontal":10.4,"spinRate":1167,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4503107334844363,"extension":6.836588169537129},"index":1,"playId":"9b653bc5-cffa-3c57-a492-5048722c1747","pitchNumber":2,"startTime":"2025-08-28T21:00:13.190Z","endTime":"2025-08-28T21:00:17.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.43000104197007,"strikeZoneBottom":1.70603618496496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.516218327752508,"aZ":-16.883265782263667,"pfxX":1.749454165102902,"pfxZ":8.802014155708395,"pX":1.2568711241753692,"pZ":3.4272495769028914,"vX0":2.4920994039848035,"vY0":-130.48394970468598,"vZ0":-3.766279486861795,"x":69.09,"y":146.24,"x0":0.06480021113663653,"y0":50.005405943419795,"z0":6.14911100164718,"aX":3.0390126410509146},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.4,"breakHorizontal":-3.7,"spinRate":2177,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.41857786910761297,"extension":6.9220289591974975},"index":2,"playId":"c1bb40bf-29aa-30ef-882c-b7e88b6ce39d","pitchNumber":3,"startTime":"2025-08-28T21:00:31.329Z","endTime":"2025-08-28T21:00:35.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.43000047241557,"strikeZoneBottom":1.7210455959782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.277767408020424,"aZ":-16.03617192629517,"pfxX":1.5387270903567076,"pfxZ":9.334246943087436,"pX":0.8266146580555721,"pZ":2.4664115575798222,"vX0":1.6777903483672238,"vY0":-130.12666533003653,"vZ0":-6.08666362346638,"x":85.49,"y":172.19,"x0":-0.02448635508534681,"y0":50.00163534145923,"z0":6.0350157177070765,"aX":2.658827388401957},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.0,"breakHorizontal":-3.1,"spinRate":2169,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.41964854857013956,"extension":6.996493595585125},"index":3,"playId":"2e65e144-cb69-3b8c-b75b-ce3929f63f9b","pitchNumber":4,"startTime":"2025-08-28T21:00:48.599Z","endTime":"2025-08-28T21:00:54.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.49749688761745,"strikeZoneBottom":1.74112132903472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34559172020723,"aZ":-27.44144955512752,"pfxX":-3.5023362172964845,"pfxZ":3.0039917569628587,"pX":-0.9976455370257629,"pZ":2.0701026323841707,"vX0":-0.5176671384073213,"vY0":-124.27910317384841,"vZ0":-4.515798979009029,"x":155.03,"y":182.89,"x0":-0.3317557931811876,"y0":50.00117029712072,"z0":6.172074718543708,"aX":-5.514652854018225},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":6.5,"spinRate":1195,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43959648352138414,"extension":6.772681000127887},"index":4,"playId":"e163cb41-16d8-3db7-a741-9734ee7a87ae","pitchNumber":5,"startTime":"2025-08-28T21:01:06.544Z","endTime":"2025-08-28T21:01:11.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":8.799999999999999,"leverageIndex":2.79,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2025-08-28T21:01:11.605Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-28T21:02:25.905Z","endTime":"2025-08-28T21:03:35.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T21:01:18.019Z","endTime":"2025-08-28T21:02:00.820Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Brandon Lockridge replaces William Contreras.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"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-28T21:02:00.820Z","endTime":"2025-08-28T21:02:28.226Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":661388,"link":"/api/v1/people/661388"},"base":1,"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.45343613721987,"strikeZoneBottom":1.55174145430265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.84493337102477,"aZ":-28.494981016979384,"pfxX":-2.9882846860152537,"pfxZ":2.542885294322165,"pX":-1.904270286711466,"pZ":5.551121994719277,"vX0":-1.975601471264286,"vY0":-119.4295936937873,"vZ0":3.881763515674102,"x":189.59,"y":88.9,"x0":-0.6784075847186366,"y0":50.00072874885025,"z0":6.46651645961905,"aX":-4.319025585766929},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.8,"breakHorizontal":5.9,"spinRate":947,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.45849744684216187,"extension":6.507341155040857},"index":2,"playId":"94eb3785-d95f-3c65-b411-34de8c78e4d9","pitchNumber":1,"startTime":"2025-08-28T21:02:28.226Z","endTime":"2025-08-28T21:02:32.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.54219598794552,"strikeZoneBottom":1.58058074265238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.054078920809605,"aZ":-18.79159181440672,"pfxX":0.5834583764394778,"pfxZ":7.85933119621785,"pX":0.0115308675302815,"pZ":3.842322074207194,"vX0":0.5543888790406293,"vY0":-129.42916138138835,"vZ0":-2.320504345146184,"x":116.56,"y":135.04,"x0":-0.28096172044932244,"y0":50.00433911542493,"z0":6.183620391927275,"aX":0.993651894106379},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.9,"breakHorizontal":-1.2,"spinRate":2105,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.4225712181706709,"extension":6.954869794443593},"index":3,"playId":"fdf72c6a-0c21-31c1-83d4-2e86e4b12208","pitchNumber":2,"startTime":"2025-08-28T21:02:46.709Z","endTime":"2025-08-28T21:02:51.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":69.4,"strikeZoneTop":3.45343613721987,"strikeZoneBottom":1.58058074265238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.844292578452475,"aZ":-39.11819966988937,"pfxX":2.687497909486766,"pfxZ":-5.732865711604326,"pX":0.18730246524665833,"pZ":3.168358841262074,"vX0":-0.019756355192086933,"vY0":-109.22274957540687,"vZ0":2.166062261967036,"x":109.86,"y":153.23,"x0":-0.1528437194211205,"y0":50.0033899183994,"z0":6.363528795101271,"aX":3.2542351867612846},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-9.5,"breakHorizontal":-4.9,"spinRate":2034,"spinDirection":16},"zone":2,"typeConfidence":2.0,"plateTime":0.5010607331002372,"extension":6.730227093598522},"index":4,"playId":"42f46134-1129-3889-bcb5-1aeb60bd6524","pitchNumber":3,"startTime":"2025-08-28T21:03:04.650Z","endTime":"2025-08-28T21:03:08.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.851097091458737,"aZ":-15.64530368417771,"pfxX":0.9207602726889381,"pfxZ":9.511413957432515,"pX":0.14091709886976014,"pZ":2.831972756001877,"vX0":0.0516116239825751,"vY0":-130.56816361313216,"vZ0":-5.338001580889399,"x":111.63,"y":162.32,"x0":0.0012023492251124494,"y0":50.00212958474991,"z0":6.0685482748031685,"aX":1.5997130925377872},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.3,"breakHorizontal":-1.7,"spinRate":2154,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.41848652699307864,"extension":6.932871562928527},"hitData":{"launchSpeed":97.8,"launchAngle":44.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.29,"coordY":84.15}},"index":5,"playId":"f76284f8-5eca-3863-a629-d9b93cdcbc4f","pitchNumber":4,"startTime":"2025-08-28T21:03:22.770Z","endTime":"2025-08-28T21:03:35.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.700000000000001,"awayTeamWinProbability":90.3,"homeTeamWinProbabilityAdded":-11.499999999999998,"leverageIndex":4.86,"dramaIndex":197.0,"contextMetrics":{},"playEndTime":"2025-08-28T21:03:35.504Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-28T21:04:36.913Z","endTime":"2025-08-28T21:06:59.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Christian Yelich replaces Andrew Vaughn.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-28T21:03:55.889Z","endTime":"2025-08-28T21:03:58.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":683734,"link":"/api/v1/people/683734"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-28T21:03:58.872Z","endTime":"2025-08-28T21:04:39.187Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.35999990786271,"strikeZoneBottom":1.67265600307693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.455696593008355,"aZ":-27.828249860632983,"pfxX":-1.3152310571886758,"pfxZ":2.9027351458550363,"pX":-1.8040728180846166,"pZ":2.880895086179056,"vX0":-2.870307558631156,"vY0":-121.67896098321333,"vZ0":-2.449917045504952,"x":185.77,"y":161.0,"x0":-0.43716318322441855,"y0":50.00105039543323,"z0":6.318332114642407,"aX":-1.9661007132329487},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.9,"breakHorizontal":3.1,"spinRate":983,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.45059438813407304,"extension":6.882155895707457},"index":2,"playId":"d092f90e-e7ff-38ef-925b-0e9bf20b188d","pitchNumber":1,"startTime":"2025-08-28T21:04:39.187Z","endTime":"2025-08-28T21:04:42.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.147192527706387,"aZ":-29.623767618919043,"pfxX":-3.9636468509419145,"pfxZ":1.7126863538334165,"pX":-1.0462310721214174,"pZ":1.4929529496011167,"vX0":0.01480544138943149,"vY0":-121.60099114493578,"vZ0":-4.80810715164799,"x":156.88,"y":198.47,"x0":-0.5379592777335299,"y0":50.00330261630366,"z0":6.0834371058255075,"aX":-5.9009631533206885},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":7.2,"spinRate":933,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.45144497805988326,"extension":6.821185291709328},"index":3,"playId":"c7e76412-a7ad-38b3-8b9e-12b676123d6e","pitchNumber":2,"startTime":"2025-08-28T21:05:05.597Z","endTime":"2025-08-28T21:05:09.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.386239643853255,"aZ":-14.986055941174978,"pfxX":0.4029198815395483,"pfxZ":9.807279515340404,"pX":0.1382396268183167,"pZ":3.325523622198304,"vX0":0.5285499960689403,"vY0":-131.43582279638173,"vZ0":-4.140464178741152,"x":111.73,"y":148.99,"x0":-0.11769015031307667,"y0":50.00605656100208,"z0":6.03141973649849,"aX":0.7061578616049133},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.0,"breakHorizontal":-0.8,"spinRate":2150,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.4164442106726396,"extension":7.092088195277735},"index":4,"playId":"a827ae97-639b-33a5-87ce-a884560aedfb","pitchNumber":3,"startTime":"2025-08-28T21:05:27.832Z","endTime":"2025-08-28T21:05:32.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.35999864750674,"strikeZoneBottom":1.65747967787475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34347700537271,"aZ":-26.687978924807144,"pfxX":-6.297092903329304,"pfxZ":3.719270326305665,"pX":-0.24893333012707117,"pZ":5.33872342309328,"vX0":1.3493375698816457,"vY0":-120.61756230991378,"vZ0":2.926157339000886,"x":126.49,"y":94.63,"x0":0.00263035013495848,"y0":50.00076534658379,"z0":6.462357011376274,"aX":-9.282041900986064},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.7,"breakHorizontal":11.0,"spinRate":1197,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4540064196369884,"extension":6.7155108802970815},"index":5,"playId":"08f9b9ba-b6f9-3e8a-bac9-b2264bea2198","pitchNumber":4,"startTime":"2025-08-28T21:05:51.273Z","endTime":"2025-08-28T21:05:55.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":89.3,"endSpeed":81.8,"strikeZoneTop":3.35999952241732,"strikeZoneBottom":1.68109684063816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00302426128678,"aZ":-17.43083437579211,"pfxX":-0.08898534885108011,"pfxZ":8.586591482594232,"pX":0.8388837803980452,"pZ":3.78350595035792,"vX0":2.2242194846117656,"vY0":-130.12278196267087,"vZ0":-2.6694582862187426,"x":85.02,"y":136.63,"x0":-0.014964381315089998,"y0":50.002858533054884,"z0":6.14161899931052,"aX":-0.1534153096197825},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.2,"breakHorizontal":-0.4,"spinRate":2062,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.42075762131668304,"extension":6.872791444540323},"index":6,"playId":"59039bc6-0067-3284-ab3e-7fb7fe0068a9","pitchNumber":5,"startTime":"2025-08-28T21:06:12.402Z","endTime":"2025-08-28T21:06:17.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-28T21:06:28.217Z","endTime":"2025-08-28T21:06:49.562Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.684280987700305,"aZ":-19.25146125249492,"pfxX":2.1837715255379284,"pfxZ":7.383571310498542,"pX":0.9754524058941195,"pZ":3.135480779253795,"vX0":1.3822764957747289,"vY0":-131.40173174458712,"vZ0":-4.072986230601568,"x":79.82,"y":154.12,"x0":0.15904803299904374,"y0":50.001031098870605,"z0":6.134791498492357,"aX":3.820176425156221},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":-4.2,"spinRate":2179,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.41674128622707984,"extension":6.941762215024028},"hitData":{"launchSpeed":61.0,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.47,"coordY":155.79}},"index":8,"playId":"1337d389-abee-3341-a6c2-de509c3c9e1d","pitchNumber":6,"startTime":"2025-08-28T21:06:49.562Z","endTime":"2025-08-28T21:06:59.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-9.700000000000001,"leverageIndex":3.9,"dramaIndex":162.0,"contextMetrics":{},"playEndTime":"2025-08-28T21:06:59.835Z","atBatIndex":82}]