[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, second baseman Ryan Ritter to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T00:13:02.631Z","endTime":"2025-08-17T00:14:38.924Z","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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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-16T21:21:44.113Z","endTime":"2025-08-16T23:45:31.254Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"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-16T23:45:31.254Z","endTime":"2025-08-17T00:10:38.094Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"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-17T00:10:38.094Z","endTime":"2025-08-17T00:13:04.843Z","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":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.5,"strikeZoneTop":3.42106595445512,"strikeZoneBottom":1.60841188110795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.023689537225078,"aZ":-19.93536176534603,"pfxX":-7.371432749732986,"pfxZ":5.758497582123518,"pX":1.785127946261061,"pZ":2.946010087178352,"vX0":12.391567774450522,"vY0":-143.83335957693794,"vZ0":-3.0568429107171076,"x":48.96,"y":159.24,"x0":-1.5938705560451516,"y0":50.000193132005116,"z0":5.238532821265245,"aX":-15.659698222853542},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.1,"breakHorizontal":11.3,"spinRate":2546,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.3788090485611826,"extension":6.090838626995738},"index":3,"playId":"586d7efb-3c11-3eb6-a259-b2d02c190270","pitchNumber":1,"startTime":"2025-08-17T00:13:04.843Z","endTime":"2025-08-17T00:13:09.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":98.6,"endSpeed":91.0,"strikeZoneTop":3.39840319300056,"strikeZoneBottom":1.54705165578988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.866561951747155,"aZ":-17.8412603019711,"pfxX":-7.458996815750247,"pfxZ":6.820306501358784,"pX":0.22086924403375885,"pZ":1.5258380825507594,"vX0":8.541012843695407,"vY0":-143.29844195139458,"vZ0":-7.090545103544698,"x":108.58,"y":197.58,"x0":-1.8144625881811103,"y0":50.002058399307856,"z0":5.126376865058091,"aX":-15.674405191202647},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.3,"breakHorizontal":12.0,"spinRate":2604,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.38070926402707705,"extension":6.057661862957874},"index":4,"playId":"f2404c2b-20f8-35dd-ae30-37c1eb315ae0","pitchNumber":2,"startTime":"2025-08-17T00:13:22.585Z","endTime":"2025-08-17T00:13:27.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":98.2,"endSpeed":90.5,"strikeZoneTop":3.36800641185756,"strikeZoneBottom":1.55508831351013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.224242468143068,"aZ":-19.595106926856054,"pfxX":-6.272843880628549,"pfxZ":6.027386289376594,"pX":-0.3327620003074539,"pZ":2.8365887619379784,"vX0":6.6632998257238185,"vY0":-142.9298557485613,"vZ0":-3.351130191416469,"x":129.68,"y":162.19,"x0":-1.869455738244886,"y0":50.00529293920054,"z0":5.241592696927754,"aX":-13.095521562411973},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.4,"breakHorizontal":10.2,"spinRate":2521,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.38194098821334244,"extension":5.952063699990215},"index":5,"playId":"bbaf2048-6c74-34dc-943d-731573cf2f7a","pitchNumber":3,"startTime":"2025-08-17T00:13:39.700Z","endTime":"2025-08-17T00:13:44.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.134426205127866,"aZ":-28.025160961981847,"pfxX":-8.608804393040044,"pfxZ":2.333145156316439,"pX":0.4322009152104492,"pZ":2.1137219494601216,"vX0":8.645261691216081,"vY0":-131.5952142582814,"vZ0":-2.6907416274699165,"x":100.53,"y":181.71,"x0":-1.7545698727809076,"y0":50.00415455536009,"z0":5.19470624151359,"aX":-15.319088578316318},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.0,"breakHorizontal":14.0,"spinRate":2157,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.41394807691330415,"extension":6.175223034547339},"index":6,"playId":"d5ca54dd-f9a4-37a5-b368-c59ebfa079c1","pitchNumber":4,"startTime":"2025-08-17T00:13:54.118Z","endTime":"2025-08-17T00:13:58.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":79.6,"endSpeed":74.3,"strikeZoneTop":3.44421250899672,"strikeZoneBottom":1.45850406970177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.052153516593286,"aZ":-38.60971846180819,"pfxX":7.491960733065047,"pfxZ":-4.703941072542762,"pX":-0.49439651540519725,"pZ":0.125941508045899,"vX0":0.9457900872018166,"vY0":-116.05054164919947,"vZ0":-3.4232057642895386,"x":135.85,"y":235.38,"x0":-1.880473932645474,"y0":50.00163358107669,"z0":5.285656176806348,"aX":10.251684731674494},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.1,"breakHorizontal":-13.8,"spinRate":2905,"spinDirection":64},"zone":13,"typeConfidence":0.9,"plateTime":0.4713843402091147,"extension":6.451224583635319},"index":7,"playId":"be905a38-3e96-3e5a-b580-19299a2a3619","pitchNumber":5,"startTime":"2025-08-17T00:14:12.695Z","endTime":"2025-08-17T00:14:17.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.750150467576766,"aZ":-17.598187743721756,"pfxX":-6.5979401093829395,"pfxZ":6.886227222528748,"pX":0.3628333313660689,"pZ":1.874189196908105,"vX0":8.507813807885867,"vY0":-143.52969459171928,"vZ0":-6.1228166070529415,"x":103.17,"y":188.18,"x0":-1.762706642922718,"y0":50.00262242705393,"z0":5.105317617708564,"aX":-13.964621758311706},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.6,"breakHorizontal":10.6,"spinRate":2564,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3795435110896195,"extension":6.045997236142832},"hitData":{"launchSpeed":93.4,"launchAngle":4.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":150.16}},"index":8,"playId":"9e4e64ea-8c77-3f09-891d-a548ee914bd2","pitchNumber":6,"startTime":"2025-08-17T00:14:30.959Z","endTime":"2025-08-17T00:14:38.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-17T00:14:38.924Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ketel Marte doubles (19) on a sharp line drive to right fielder Yanquiel Fernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T00:14:48.475Z","endTime":"2025-08-17T00:16:32.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.61185554870163,"strikeZoneBottom":1.61794427840779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.920444900370796,"aZ":-23.81384291103377,"pfxX":-7.191092210430297,"pfxZ":4.581330992383819,"pX":-0.24130016047584765,"pZ":2.046230776697962,"vX0":6.634426538857057,"vY0":-133.30135497486035,"vZ0":-3.7402241777114424,"x":126.2,"y":183.53,"x0":-1.8115014865879495,"y0":50.0019260099618,"z0":5.158932061509544,"aX":-13.120899943057697},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":11.9,"spinRate":2178,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4087208735934129,"extension":6.014319806008127},"index":0,"playId":"758a14d0-e545-340f-95b0-8dbcd8519470","pitchNumber":1,"startTime":"2025-08-17T00:15:06.354Z","endTime":"2025-08-17T00:15:10.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":92.5,"strikeZoneTop":3.59055486295271,"strikeZoneBottom":1.52298009836338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.514831711913683,"aZ":-16.74424574650258,"pfxX":-6.82249256563638,"pfxZ":7.136738711180008,"pX":1.275545975171162,"pZ":1.889987944961994,"vX0":11.086329098426706,"vY0":-144.86971062770334,"vZ0":-6.455439615419066,"x":68.38,"y":187.75,"x0":-1.6851187814371875,"y0":50.00071368412222,"z0":5.141039569661366,"aX":-14.745715562984385},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.0,"breakHorizontal":10.6,"spinRate":2620,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.37569159172610256,"extension":6.0628325089882615},"index":1,"playId":"7909138d-38e1-35f1-8eb1-1b8fdcb9a49d","pitchNumber":2,"startTime":"2025-08-17T00:15:20.781Z","endTime":"2025-08-17T00:15:25.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":75.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.91903917011551,"aZ":-37.4896430742389,"pfxX":6.902569439524301,"pfxZ":-3.785512185647857,"pX":0.4897898743053188,"pZ":2.326802596811287,"vX0":3.031194373138578,"vY0":-116.91329941386972,"vZ0":0.5912793744119504,"x":98.33,"y":175.96,"x0":-1.7142403498958751,"y0":50.001041377280316,"z0":5.547048772201939,"aX":9.698324256529718},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.5,"breakHorizontal":-13.2,"spinRate":2876,"spinDirection":61},"zone":6,"typeConfidence":0.9,"plateTime":0.4658113063068967,"extension":6.244883715226882},"index":2,"playId":"989e7f5d-679f-3123-bebc-214be895eb5a","pitchNumber":3,"startTime":"2025-08-17T00:15:36.935Z","endTime":"2025-08-17T00:15:42.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.63232754487122,"strikeZoneBottom":1.63900254680279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.906113420437556,"aZ":-24.201210672488077,"pfxX":-6.929093250579127,"pfxZ":4.367947400640448,"pX":-1.2169849975072335,"pZ":2.5934045418826766,"vX0":4.074314947257642,"vY0":-133.30894505754551,"vZ0":-2.4440835963991425,"x":163.39,"y":168.76,"x0":-1.8539180789062615,"y0":50.00183711070155,"z0":5.243700134539446,"aX":-12.64481846923782},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":11.9,"spinRate":2224,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.40869076934482607,"extension":6.0416229797658385},"index":3,"playId":"db52f3fd-3056-3464-be27-49ed57dc0bd3","pitchNumber":4,"startTime":"2025-08-17T00:15:56.584Z","endTime":"2025-08-17T00:16:01.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-17T00:16:05.364Z","endTime":"2025-08-17T00:16:20.282Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":100.1,"endSpeed":92.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.291607995383476,"aZ":-15.340139314457282,"pfxX":-5.369960612993319,"pfxZ":7.745639316268843,"pX":0.33797716022860375,"pZ":2.7525667360352224,"vX0":7.961206268495764,"vY0":-145.61991081097779,"vZ0":-4.691805116528214,"x":104.12,"y":164.46,"x0":-1.7184084136852347,"y0":50.00698705187467,"z0":5.295371485220714,"aX":-11.676968055671654},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.4,"breakHorizontal":8.4,"spinRate":2453,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.37439648064533726,"extension":6.046402687059314},"hitData":{"launchSpeed":104.2,"launchAngle":21.0,"totalDistance":391.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.08,"coordY":59.5}},"index":5,"playId":"a9ea867e-8fd2-3a07-8a0f-b1eb61889bd5","pitchNumber":5,"startTime":"2025-08-17T00:16:20.282Z","endTime":"2025-08-17T00:16:32.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:16:32.317Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T00:16:47.828Z","endTime":"2025-08-17T00:18:30.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":92.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.963545800995757,"aZ":-18.813391366306785,"pfxX":-8.119576952621962,"pfxZ":6.2164439917509595,"pX":0.6731201377897789,"pZ":2.449497677198312,"vX0":10.00102860073083,"vY0":-144.57835544710562,"vZ0":-4.746829769651192,"x":91.34,"y":172.64,"x0":-1.7516106296664313,"y0":50.002044743548886,"z0":5.242764788122458,"aX":-17.447878409810077},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.6,"breakHorizontal":13.1,"spinRate":2576,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.37670136046302005,"extension":6.0576271724804105},"index":0,"playId":"e9a80e00-4713-3c18-9cea-b97d9e75fd28","pitchNumber":1,"startTime":"2025-08-17T00:17:03.373Z","endTime":"2025-08-17T00:17:07.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":85.5,"strikeZoneTop":3.14261244161641,"strikeZoneBottom":1.47080040523777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.440501822014426,"aZ":-28.639103107003795,"pfxX":0.69441023901582,"pfxZ":1.946710136927389,"pX":1.6649573451723023,"pZ":1.1623707438501187,"vX0":8.781101731221206,"vY0":-132.1633740450034,"vZ0":-5.120090782922019,"x":53.54,"y":207.4,"x0":-1.7560203494170306,"y0":50.000434976690265,"z0":5.164059529090212,"aX":1.2591053311602396},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.9,"breakHorizontal":-2.6,"spinRate":2711,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4104713336834287,"extension":6.394041174861647},"index":1,"playId":"f85330c9-0197-357a-b096-cc67739ec7f8","pitchNumber":2,"startTime":"2025-08-17T00:17:22.449Z","endTime":"2025-08-17T00:17:26.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.303102215707472,"aZ":-23.040658732122452,"pfxX":-6.57817173738065,"pfxZ":5.061508059309006,"pX":0.25804136730155897,"pZ":1.8790168354999637,"vX0":7.92384697027474,"vY0":-132.24888951402684,"vZ0":-4.290151332240915,"x":107.16,"y":188.05,"x0":-1.8965889666018343,"y0":50.002228586591485,"z0":5.17415446729534,"aX":-11.86839191539881},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.6,"breakHorizontal":10.6,"spinRate":2096,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.4112643681009631,"extension":5.899442857771172},"index":2,"playId":"8f918639-e158-3f4f-8771-947006fd2e7c","pitchNumber":3,"startTime":"2025-08-17T00:17:40.262Z","endTime":"2025-08-17T00:17:46.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.5380212476977,"aZ":-37.74517149222828,"pfxX":7.336542289851341,"pfxZ":-4.120470189243531,"pX":0.5179546422223074,"pZ":1.7885809528696248,"vX0":3.1079212671844743,"vY0":-115.08648084092836,"vZ0":-0.11678925515620686,"x":97.26,"y":190.49,"x0":-1.7992330014618616,"y0":50.0008936452977,"z0":5.468261450775813,"aX":9.928292330684247},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.2,"breakHorizontal":-14.0,"spinRate":2842,"spinDirection":54},"zone":9,"typeConfidence":0.9,"plateTime":0.47428402150486804,"extension":6.276121654417924},"index":3,"playId":"0aa98be7-dbb1-396b-8c86-0d55414a2585","pitchNumber":4,"startTime":"2025-08-17T00:18:24.604Z","endTime":"2025-08-17T00:18:30.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:18:30.369Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a line drive to center fielder Brenton Doyle. Ketel Marte scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T00:18:41.186Z","endTime":"2025-08-17T00:19:24.312Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":84.3,"strikeZoneTop":3.75648308609561,"strikeZoneBottom":1.72331234879631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.227357662529624,"aZ":-29.62827359790968,"pfxX":0.3211290183342381,"pfxZ":1.441218706102985,"pX":1.004408615921263,"pZ":1.1907748553081985,"vX0":7.381773856877284,"vY0":-130.89225198323155,"vZ0":-4.661054939255985,"x":78.71,"y":206.63,"x0":-1.8699527732774017,"y0":50.00579134132713,"z0":5.159954672147886,"aX":0.568959164390428},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.9,"breakHorizontal":-1.9,"spinRate":2798,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4151633836578861,"extension":6.105904010895879},"index":0,"playId":"39c59e1b-2690-370c-b749-03c2085e97af","pitchNumber":1,"startTime":"2025-08-17T00:18:54.165Z","endTime":"2025-08-17T00:18:58.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":91.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.149993680118023,"aZ":-19.3451285671047,"pfxX":-6.595355847740763,"pfxZ":6.065084754659386,"pX":0.1167838223482963,"pZ":3.20492019068925,"vX0":8.001160135306325,"vY0":-142.96521535681077,"vZ0":-2.6669188222703317,"x":112.55,"y":152.25,"x0":-1.8325485181667167,"y0":50.00443052795424,"z0":5.33373942594647,"aX":-13.955142763948206},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.8,"breakHorizontal":10.8,"spinRate":2596,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3799344466248473,"extension":6.016259338015962},"hitData":{"launchSpeed":99.1,"launchAngle":15.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.28,"coordY":74.45}},"index":1,"playId":"112f3e60-48ce-39b8-b00b-04636a6219f7","pitchNumber":2,"startTime":"2025-08-17T00:19:13.155Z","endTime":"2025-08-17T00:19:24.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":-8.900000000000006,"leverageIndex":1.21,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:19:24.312Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adrian Del Castillo lines out to left fielder Mickey Moniak.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T00:20:08.328Z","endTime":"2025-08-17T00:20:17.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"4a2fca23-4c23-3019-80a5-bc503547d946","startTime":"2025-08-17T00:19:53.154Z","endTime":"2025-08-17T00:19:57.218Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.314119230613162,"aZ":-18.87863950977597,"pfxX":-6.369085135297175,"pfxZ":6.2852855955528515,"pX":0.4753500475064492,"pZ":2.0531226103065094,"vX0":9.1626856449164,"vY0":-143.21361724018917,"vZ0":-5.508697549634551,"x":98.88,"y":183.35,"x0":-1.9107623225164865,"y0":50.00517581435998,"z0":5.149667134957809,"aX":-13.478298709425415},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.7,"breakHorizontal":10.1,"spinRate":2523,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3797745192421913,"extension":6.078967192265747},"hitData":{"launchSpeed":84.6,"launchAngle":26.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.29,"coordY":105.57}},"index":1,"playId":"e56310c0-f227-30c4-9b6c-189fa05c80df","pitchNumber":1,"startTime":"2025-08-17T00:20:10.605Z","endTime":"2025-08-17T00:20:17.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:20:17.664Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T00:22:26.841Z","endTime":"2025-08-17T00:23:19.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.6,"strikeZoneTop":3.50834459394502,"strikeZoneBottom":1.54379058253373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.509426348537417,"aZ":-16.701926307944188,"pfxX":-1.83497566639843,"pfxZ":8.155255190087175,"pX":0.06676944845748406,"pZ":3.3209001692270768,"vX0":3.7294814661615603,"vY0":-135.63344895117547,"vZ0":-4.858416744818454,"x":114.45,"y":149.12,"x0":-1.0763670686647788,"y0":50.00549875342425,"z0":6.268657019543326,"aX":-3.4828750143981706},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":2.6,"spinRate":2208,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.40099714518341445,"extension":6.605507398061455},"index":0,"playId":"8ab51161-1a03-3559-aff4-9c5919da2183","pitchNumber":1,"startTime":"2025-08-17T00:22:31.390Z","endTime":"2025-08-17T00:22:35.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.342282706745845,"aZ":-15.592130818799456,"pfxX":-1.4181363167214167,"pfxZ":8.396302148186932,"pX":0.022743932948344904,"pZ":2.41047550611457,"vX0":2.8703907081101008,"vY0":-138.7514068602626,"vZ0":-7.663657504975406,"x":116.13,"y":173.7,"x0":-0.8349972467474197,"y0":50.000646390622634,"z0":6.221597127621967,"aX":-2.800175127697993},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":2.0,"spinRate":2225,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.3928471384284542,"extension":6.71455830641865},"index":1,"playId":"97a3ed72-cf9a-366b-ae4a-63baca2b19cc","pitchNumber":2,"startTime":"2025-08-17T00:22:48.797Z","endTime":"2025-08-17T00:22:54.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":95.1,"endSpeed":88.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.693374240094414,"aZ":-12.932853464333384,"pfxX":-1.346322981938585,"pfxZ":9.673041795059298,"pX":0.06000799641727148,"pZ":3.7679136820026704,"vX0":3.6519342679977003,"vY0":-138.66376139310475,"vZ0":-4.683692573107732,"x":114.71,"y":137.05,"x0":-1.0867051799118157,"y0":50.0055501313914,"z0":6.31131765234198,"aX":-2.6789272917351608},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":1.8,"spinRate":2259,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.39177562147885814,"extension":6.66942265212607},"hitData":{"launchSpeed":97.7,"launchAngle":16.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.89,"coordY":90.23}},"index":2,"playId":"c5a762fb-e7f4-3346-b8b8-9bf8658047e7","pitchNumber":3,"startTime":"2025-08-17T00:23:10.362Z","endTime":"2025-08-17T00:23:19.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:23:19.518Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T00:23:26.148Z","endTime":"2025-08-17T00:24:13.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":82.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.906109617216966,"aZ":-30.164498929830188,"pfxX":4.123515074308276,"pfxZ":1.201187578058443,"pX":0.9517096822020185,"pZ":1.7050575231678045,"vX0":4.011019258564324,"vY0":-126.83522213821067,"vZ0":-5.397653581670616,"x":80.72,"y":192.74,"x0":-1.1717528035412288,"y0":50.00094729624389,"z0":6.195729204037223,"aX":6.883516566654272},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.4,"breakHorizontal":-8.2,"spinRate":2340,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4278164218189078,"extension":6.621310940508546},"index":0,"playId":"a280ddab-8203-3519-b5fa-cc8443412b5e","pitchNumber":1,"startTime":"2025-08-17T00:23:43.579Z","endTime":"2025-08-17T00:23:48.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":89.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80875556324399,"aZ":-13.920150444060878,"pfxX":-3.184591869800181,"pfxZ":9.124602251611208,"pX":-0.20790021691893945,"pZ":2.440107733375409,"vX0":3.198540563075144,"vY0":-139.2490705953418,"vZ0":-7.737132288024037,"x":124.92,"y":172.9,"x0":-0.9475047291868726,"y0":50.00156346865836,"z0":6.139997778291195,"aX":-6.370119974768578},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":5.3,"spinRate":2411,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.39058415204849606,"extension":6.738527974536347},"hitData":{"launchSpeed":87.5,"launchAngle":27.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.97,"coordY":60.85}},"index":1,"playId":"1774a8d1-4e20-3966-9074-6ecbcb25a4d3","pitchNumber":2,"startTime":"2025-08-17T00:24:01.174Z","endTime":"2025-08-17T00:24:13.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:24:13.109Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear. Mickey Moniak to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T00:24:16.363Z","endTime":"2025-08-17T00:25:05.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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_assist"},{"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":83.0,"strikeZoneTop":3.53487409866879,"strikeZoneBottom":1.68084246110107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.112691742616565,"aZ":-32.020626222493554,"pfxX":2.366502471941546,"pfxZ":0.08969915980111764,"pX":1.492008265631248,"pZ":1.4770868934348484,"vX0":5.665306974123122,"vY0":-127.59091780883197,"vZ0":-5.780288729828581,"x":60.13,"y":198.9,"x0":-1.0394697307833942,"y0":50.001539094621165,"z0":6.208737662039877,"aX":4.014450472096446},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.6,"breakHorizontal":-5.3,"spinRate":2336,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.42461195126483764,"extension":6.608169220547555},"index":0,"playId":"a78a3227-f5c6-3bf9-ac2c-ff30751714c5","pitchNumber":1,"startTime":"2025-08-17T00:24:38.456Z","endTime":"2025-08-17T00:24:42.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.117877863987857,"aZ":-31.796314727813975,"pfxX":2.976772494514275,"pfxZ":0.2184291763990167,"pX":0.6284825676082468,"pZ":2.597173940649868,"vX0":3.748411254962141,"vY0":-128.03885557626262,"vZ0":-3.240844197242981,"x":93.04,"y":168.66,"x0":-1.227295413084811,"y0":50.001396358330865,"z0":6.302662394360622,"aX":5.06634031720809},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.0,"breakHorizontal":-6.1,"spinRate":2405,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.42370556814775995,"extension":6.796952238145811},"hitData":{"launchSpeed":88.0,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":158.27}},"index":1,"playId":"d487e434-03ea-30fa-bad0-8941e9065b40","pitchNumber":2,"startTime":"2025-08-17T00:24:57.660Z","endTime":"2025-08-17T00:25:05.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.1,"awayTeamWinProbability":56.9,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":1.28,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:25:05.717Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Beck lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T00:25:20.413Z","endTime":"2025-08-17T00:26:43.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.65259238518748,"strikeZoneBottom":1.73113344261864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22286778406022,"aZ":-27.945237135377635,"pfxX":1.8518701064958245,"pfxZ":2.540526481723407,"pX":0.791670681359221,"pZ":1.4021154528231634,"vX0":4.3420163632942215,"vY0":-127.37827668938638,"vZ0":-6.6300615715377615,"x":86.82,"y":200.92,"x0":-1.1674372049206374,"y0":50.00082758904608,"z0":6.213223841077329,"aX":3.0786607496171943},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":-4.2,"spinRate":2422,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4280417090453903,"extension":6.763583646990529},"index":0,"playId":"d26253a6-2773-33ac-8fa9-db1a517d27a7","pitchNumber":1,"startTime":"2025-08-17T00:25:42.544Z","endTime":"2025-08-17T00:25:49.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.65170023838026,"strikeZoneBottom":1.69350553885014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.554115450353923,"aZ":-26.64580847173194,"pfxX":1.9176508114244974,"pfxZ":3.284217823443174,"pX":0.22597049954661017,"pZ":2.2275941091718856,"vX0":2.956096022852241,"vY0":-128.1503880759899,"vZ0":-5.134307828020491,"x":108.39,"y":178.63,"x0":-1.1863878928970202,"y0":50.00145335130105,"z0":6.308286870448866,"aX":3.226792471076416},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.2,"breakHorizontal":-4.1,"spinRate":2381,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.42549075530362135,"extension":6.799442036682036},"index":1,"playId":"6fb63082-fe4b-3eb1-8075-e681ca6bed7f","pitchNumber":2,"startTime":"2025-08-17T00:25:59.975Z","endTime":"2025-08-17T00:26:04.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.66545276831197,"strikeZoneBottom":1.70720517281247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.378971732073897,"aZ":-14.849551007366616,"pfxX":-0.6335246729438135,"pfxZ":8.525136099370254,"pX":-0.860154244601475,"pZ":4.409271916906787,"vX0":1.042098593308661,"vY0":-140.5982815349094,"vZ0":-2.6967558646137433,"x":149.79,"y":119.73,"x0":-1.1507579441850526,"y0":50.00362716811839,"z0":6.3266651574695,"aX":-1.2876620125309626},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":1.0,"spinRate":2379,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.38736275560850864,"extension":6.631649592327732},"index":2,"playId":"7b2b49e6-664c-3a81-bf80-a72e5d6ee1a3","pitchNumber":3,"startTime":"2025-08-17T00:26:19.252Z","endTime":"2025-08-17T00:26:23.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":95.6,"endSpeed":89.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0069893786406,"aZ":-15.393618315476635,"pfxX":-1.4667396207944774,"pfxZ":8.355036616244629,"pX":0.011974145560315525,"pZ":3.4701545741667044,"vX0":3.064598547022765,"vY0":-139.3397651131571,"vZ0":-5.074938044755422,"x":116.54,"y":145.09,"x0":-0.9010833954565067,"y0":50.004554172950556,"z0":6.29825596963444,"aX":-2.9467468881960697},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":2.2,"spinRate":2441,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.3899076980683933,"extension":6.682622443326981},"hitData":{"launchSpeed":94.8,"launchAngle":23.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.26,"coordY":76.25}},"index":3,"playId":"f2ef7c89-7e9d-3a33-9dae-6b9ae73390a6","pitchNumber":4,"startTime":"2025-08-17T00:26:36.559Z","endTime":"2025-08-17T00:26:43.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":1.27,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:26:43.772Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T00:28:31.266Z","endTime":"2025-08-17T00:29:57.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.7,"strikeZoneTop":3.49609439277476,"strikeZoneBottom":1.48980076532685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.225134580505806,"aZ":-28.847183656459492,"pfxX":0.6502357593497636,"pfxZ":1.8968265454490911,"pX":0.3956764018743982,"pZ":2.3201419561862977,"vX0":5.372069229730281,"vY0":-130.11717813195258,"vZ0":-2.0690031146246683,"x":101.92,"y":176.14,"x0":-1.7602762628851274,"y0":50.00529569203611,"z0":5.261508197444222,"aX":1.1401448327107935},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.2,"breakHorizontal":-2.0,"spinRate":2478,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4172049352789844,"extension":6.306267059923126},"index":0,"playId":"9ea53d79-8fe2-3208-bbae-3014d2785891","pitchNumber":1,"startTime":"2025-08-17T00:28:56.007Z","endTime":"2025-08-17T00:29:00.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":73.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.732230099937826,"aZ":-34.79231156844981,"pfxX":6.410630985138899,"pfxZ":-1.9531265555330553,"pX":1.1042421494833803,"pZ":2.1762943328346664,"vX0":4.278515504064554,"vY0":-114.10320006686912,"vZ0":0.10332531713101512,"x":74.91,"y":180.02,"x0":-1.6174141649200706,"y0":50.003780765481274,"z0":5.512449605212491,"aX":8.591908769307372},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-3.2,"breakHorizontal":-12.6,"spinRate":2677,"spinDirection":65},"zone":14,"typeConfidence":0.91,"plateTime":0.47703492241293244,"extension":6.272783504575469},"index":1,"playId":"3ba2acf8-eba8-33d0-8894-bd729aebf56f","pitchNumber":2,"startTime":"2025-08-17T00:29:11.703Z","endTime":"2025-08-17T00:29:16.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":74.9,"strikeZoneTop":3.4152314703801,"strikeZoneBottom":1.44627062489111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.648919517847574,"aZ":-37.55555203943479,"pfxX":5.107168183391748,"pfxZ":-3.929770364080832,"pX":3.853198141714437,"pZ":0.7787873624502687,"vX0":10.268765862957348,"vY0":-115.1488446230115,"vZ0":-2.3443399737559427,"x":-29.87,"y":217.75,"x0":-1.295440893794975,"y0":50.00496935284104,"z0":5.380385901538273,"aX":6.98653675709047},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.4,"breakHorizontal":-11.4,"spinRate":2649,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4723156284980261,"extension":6.33060960923616},"index":2,"playId":"c051654b-884b-312f-b970-8da9b7fe7b28","pitchNumber":3,"startTime":"2025-08-17T00:29:29.612Z","endTime":"2025-08-17T00:29:34.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63136012000623,"aZ":-18.556107499433544,"pfxX":-5.456341488958163,"pfxZ":6.488481656248842,"pX":0.07049988711356867,"pZ":3.704588344338538,"vX0":7.288450300745801,"vY0":-142.7453308707386,"vZ0":-1.5781644628812774,"x":114.31,"y":138.76,"x0":-1.786920081965457,"y0":50.003261739895976,"z0":5.412798912752709,"aX":-11.45263703575445},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.6,"breakHorizontal":8.8,"spinRate":2492,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3812515616300911,"extension":6.048677031749494},"index":3,"playId":"ebce73a5-1cf2-3d6c-a762-53f36b2c414e","pitchNumber":4,"startTime":"2025-08-17T00:29:53.611Z","endTime":"2025-08-17T00:29:57.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:29:57.756Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T00:30:06.454Z","endTime":"2025-08-17T00:32:50.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.745223364040434,"aZ":-31.285239605176425,"pfxX":2.401047382633484,"pfxZ":0.5242232225410017,"pX":0.33883282680282534,"pZ":2.407333104846331,"vX0":4.568880534538978,"vY0":-128.284074936465,"vZ0":-1.1670746983940474,"x":104.08,"y":173.78,"x0":-1.7613699748588583,"y0":50.00555465897543,"z0":5.256372933428498,"aX":4.0949293028413845},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.0,"breakHorizontal":-5.2,"spinRate":2597,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.4232331255272763,"extension":6.1048587921058814},"index":0,"playId":"a67749f8-7b55-3c54-a9ac-bfb3f2caca27","pitchNumber":1,"startTime":"2025-08-17T00:30:23.879Z","endTime":"2025-08-17T00:30:28.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":81.7,"endSpeed":77.1,"strikeZoneTop":3.23863201233812,"strikeZoneBottom":1.5033028134372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.206380291839274,"aZ":-37.32906196413048,"pfxX":4.299717077807082,"pfxZ":-3.523169540918973,"pX":1.8416670106517492,"pZ":1.1845117611203022,"vX0":6.6543075020426565,"vY0":-118.95431475611814,"vZ0":-2.1883182108487262,"x":46.8,"y":206.8,"x0":-1.5274395000911394,"y0":50.00169967111878,"z0":5.4328678743157495,"aX":6.293374400693983},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.6,"breakHorizontal":-9.1,"spinRate":2808,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4567200356383192,"extension":6.2889862025389665},"index":1,"playId":"6f0e3bf3-29fc-390b-8742-97c31ce65f4b","pitchNumber":2,"startTime":"2025-08-17T00:30:40.691Z","endTime":"2025-08-17T00:30:44.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35659220281644,"aZ":-17.204065020676406,"pfxX":-6.143814118042384,"pfxZ":7.015187837263555,"pX":0.17952347920008313,"pZ":2.812454391727481,"vX0":7.747674185551994,"vY0":-143.5717347994986,"vZ0":-4.026867117880763,"x":110.16,"y":162.84,"x0":-1.728107649627453,"y0":50.00184276668873,"z0":5.27179395313228,"aX":-13.109188146260013},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.2,"breakHorizontal":10.0,"spinRate":2494,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3783281060372077,"extension":6.080060543301977},"index":2,"playId":"67c26bdc-6e4f-3c49-bcbe-7620b02f9aba","pitchNumber":3,"startTime":"2025-08-17T00:31:00.452Z","endTime":"2025-08-17T00:31:05.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-17T00:31:09.784Z","endTime":"2025-08-17T00:31:26.322Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":98.5,"endSpeed":91.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.763035876448612,"aZ":-18.422370914049917,"pfxX":-6.082295204301669,"pfxZ":6.491228261333752,"pX":-0.2061916972621756,"pZ":2.815352971689392,"vX0":6.652460660919655,"vY0":-143.41456080734866,"vZ0":-3.8637470553164226,"x":124.86,"y":162.77,"x0":-1.7465766363841835,"y0":50.00604108232112,"z0":5.303061208399083,"aX":-12.892690805346726},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.3,"breakHorizontal":10.0,"spinRate":2550,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3794073691129589,"extension":5.98121270070955},"index":4,"playId":"fbf790b5-26f5-3dcc-850e-889b5c4f8a0b","pitchNumber":4,"startTime":"2025-08-17T00:31:26.322Z","endTime":"2025-08-17T00:31:31.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.16317058004883,"strikeZoneBottom":1.39003253381869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.612319118499848,"aZ":-25.27339758424561,"pfxX":-8.145935321370455,"pfxZ":3.8222067189239786,"pX":-1.2615207680819958,"pZ":1.749089646762934,"vX0":4.460014163213494,"vY0":-132.82820529735926,"vZ0":-4.0493566795837825,"x":165.09,"y":191.55,"x0":-1.8946425758124728,"y0":50.00388298347993,"z0":5.108078719932419,"aX":-14.71185755489886},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.4,"breakHorizontal":13.9,"spinRate":2200,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4106904429334035,"extension":6.34440945208978},"index":5,"playId":"848c5679-4fe6-3209-91c4-07d470b197cc","pitchNumber":5,"startTime":"2025-08-17T00:31:46.810Z","endTime":"2025-08-17T00:31:51.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.685687918222335,"aZ":-38.68860531643125,"pfxX":6.551405395606928,"pfxZ":-4.693565906563132,"pX":0.6068469772551143,"pZ":2.9187330974410277,"vX0":3.3862614013072583,"vY0":-116.14759227467637,"vZ0":2.264550920528797,"x":93.87,"y":159.97,"x0":-1.7143089190791587,"y0":50.00518581029009,"z0":5.570827855064233,"aX":9.086099836737704},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.8,"breakHorizontal":-12.6,"spinRate":2828,"spinDirection":65},"zone":3,"typeConfidence":0.9,"plateTime":0.468901843300745,"extension":6.2544921167305025},"index":6,"playId":"7585ca41-7d99-3c50-a1df-d31681b5e8b7","pitchNumber":6,"startTime":"2025-08-17T00:32:04.821Z","endTime":"2025-08-17T00:32:08.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.6,"endSpeed":91.2,"strikeZoneTop":3.11795996379168,"strikeZoneBottom":1.41859569870646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.23216981898018,"aZ":-20.191906789547055,"pfxX":-6.1390799321659335,"pfxZ":5.656145905570458,"pX":-0.6103078119285119,"pZ":3.8822110927785016,"vX0":5.700869622624124,"vY0":-143.71141413846925,"vZ0":-0.9163318940272609,"x":140.26,"y":133.96,"x0":-1.809556427397725,"y0":50.00503212518589,"z0":5.444236836549985,"aX":-13.010657368835439},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.3,"breakHorizontal":10.2,"spinRate":2584,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.37925118069242236,"extension":5.988443698547359},"index":7,"playId":"b2ec3d9c-2521-3b31-808a-3d09e72e989f","pitchNumber":7,"startTime":"2025-08-17T00:32:29.240Z","endTime":"2025-08-17T00:32:33.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":92.1,"strikeZoneTop":3.19893540728454,"strikeZoneBottom":1.46279054969006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.827522617535106,"aZ":-19.70300217862246,"pfxX":-6.088398351507635,"pfxZ":5.817735810608686,"pX":0.6906839670316532,"pZ":1.8411775622445257,"vX0":9.04279656605233,"vY0":-144.41451040712238,"vZ0":-6.137244157037616,"x":90.67,"y":189.07,"x0":-1.6682885338443787,"y0":50.006144203156666,"z0":5.177335903121315,"aX":-13.05908128155193},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.6,"breakHorizontal":9.6,"spinRate":2443,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.37708719915543254,"extension":6.142324610172326},"index":8,"playId":"9e5f4385-a10b-3355-8c96-a1761ad9be03","pitchNumber":8,"startTime":"2025-08-17T00:32:44.777Z","endTime":"2025-08-17T00:32:50.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:32:50.552Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T00:33:03.944Z","endTime":"2025-08-17T00:34:20.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.851328732245012,"aZ":-18.84806143507173,"pfxX":-6.49864323305678,"pfxZ":6.228254137669785,"pX":-0.10166313482500096,"pZ":2.3423877969348625,"vX0":7.168635782954423,"vY0":-144.25857552778007,"vZ0":-4.977769381716172,"x":120.88,"y":175.54,"x0":-1.7568945173104193,"y0":50.00282101588108,"z0":5.227221214681612,"aX":-13.902844069677666},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":10.6,"breakHorizontal":10.6,"spinRate":2497,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.37753824534968006,"extension":6.041827670377688},"index":0,"playId":"1cc7b21b-544c-31f3-9e0e-99e0b2955d9a","pitchNumber":1,"startTime":"2025-08-17T00:33:17.499Z","endTime":"2025-08-17T00:33:21.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.497442063954008,"aZ":-18.299652580975337,"pfxX":-6.744491598246466,"pfxZ":6.551869772701597,"pX":-0.3350682282983301,"pZ":3.3124948004562804,"vX0":6.638648667377093,"vY0":-143.5128254850371,"vZ0":-2.611319480741568,"x":129.77,"y":149.34,"x0":-1.7851679679007886,"y0":50.00357042647281,"z0":5.354199193708472,"aX":-14.282912229932645},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.6,"breakHorizontal":11.2,"spinRate":2529,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.37948114658499543,"extension":6.007877326943334},"index":1,"playId":"eb8d31de-c600-35c2-9280-180b98563bc3","pitchNumber":2,"startTime":"2025-08-17T00:33:36.265Z","endTime":"2025-08-17T00:33:40.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.9,"strikeZoneTop":3.19212511432264,"strikeZoneBottom":1.34847612901213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.498149205237212,"aZ":-36.14672270769006,"pfxX":6.979262798102165,"pfxZ":-2.7841857068358182,"pX":1.30767753512831,"pZ":1.3909682643051908,"vX0":4.838635386840221,"vY0":-117.9121930143923,"vZ0":-1.7301068062240537,"x":67.15,"y":201.22,"x0":-1.667808801717999,"y0":50.00179057152645,"z0":5.427045626036475,"aX":9.962841043918898},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.2,"breakHorizontal":-13.7,"spinRate":2776,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4620815484548091,"extension":6.3799408291583015},"index":2,"playId":"33231529-252f-3e99-a944-102e07d6bd24","pitchNumber":3,"startTime":"2025-08-17T00:33:56.039Z","endTime":"2025-08-17T00:34:02.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.276517960849926,"aZ":-27.401399777558506,"pfxX":-7.485221950492004,"pfxZ":2.66521118010599,"pX":-0.03058041109296462,"pZ":2.241166287508555,"vX0":6.868104752080518,"vY0":-132.23723829016163,"vZ0":-2.598001342301249,"x":118.17,"y":178.27,"x0":-1.6751713172089289,"y0":50.00187295963626,"z0":5.223616291044562,"aX":-13.402534234193874},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.6,"breakHorizontal":12.2,"spinRate":2100,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.41245303282947443,"extension":6.2785341422804954},"index":3,"playId":"846e9a7f-3f70-32f7-a79b-f54c8998d205","pitchNumber":4,"startTime":"2025-08-17T00:34:15.714Z","endTime":"2025-08-17T00:34:20.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:34:20.168Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Warming Bernabel homers (4) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T00:36:26.272Z","endTime":"2025-08-17T00:37:48.621Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":89.1,"strikeZoneTop":3.13773386384085,"strikeZoneBottom":1.2846668500183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93670822901143,"aZ":-14.670502996253093,"pfxX":-0.13932211657165805,"pfxZ":8.72893770028361,"pX":1.2231148165976842,"pZ":3.1564685833254305,"vX0":5.642091239527096,"vY0":-139.42663120148794,"vZ0":-5.828876201723487,"x":70.38,"y":153.56,"x0":-0.7930287434382142,"y0":50.003332763152706,"z0":6.211795231623139,"aX":-0.2809690478306607},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":-0.7,"spinRate":2328,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.3901266407471211,"extension":6.648571751226959},"index":0,"playId":"0f17f0c9-d6e0-3332-a4f7-2f9bfda3d908","pitchNumber":1,"startTime":"2025-08-17T00:36:32.707Z","endTime":"2025-08-17T00:36:39.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":82.1,"strikeZoneTop":3.11981683901691,"strikeZoneBottom":1.22991810617884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.125283291950062,"aZ":-28.916616794970608,"pfxX":1.848876400794948,"pfxZ":1.9654056228877548,"pX":1.3131000205509045,"pZ":0.7517144167845359,"vX0":5.555779043162464,"vY0":-126.29894833042229,"vZ0":-7.931218217091037,"x":66.95,"y":218.48,"x0":-1.1317692071984,"y0":50.00568552752442,"z0":6.171435103179657,"aX":3.0683330286877926},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":-4.3,"spinRate":2249,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.42922814216951766,"extension":6.76666687813411},"index":1,"playId":"a5dd8328-debc-3e55-a470-b2374042c029","pitchNumber":2,"startTime":"2025-08-17T00:36:49.006Z","endTime":"2025-08-17T00:36:53.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":84.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.952383026769024,"aZ":-25.58101263927873,"pfxX":-0.5565677209446119,"pfxZ":3.7359007846474652,"pX":-0.0386370380827356,"pZ":2.128676842336614,"vX0":3.586141101701045,"vY0":-130.36911572723136,"vZ0":-5.593519085344013,"x":118.47,"y":181.31,"x0":-1.3451271108958645,"y0":50.004033273225595,"z0":6.171362055963665,"aX":-0.9830794965352754},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":0.5,"spinRate":2030,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.41618618227405557,"extension":6.772458870692112},"index":2,"playId":"544f775d-510d-3eaa-93cf-6897c38fc135","pitchNumber":3,"startTime":"2025-08-17T00:37:06.733Z","endTime":"2025-08-17T00:37:12.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47580909459493,"aZ":-15.495313981029158,"pfxX":-0.6352760182371004,"pfxZ":8.398548948948132,"pX":-0.22881922641071983,"pZ":3.319231729120019,"vX0":2.5003299284885885,"vY0":-138.2747385321274,"vZ0":-5.287123321414925,"x":125.72,"y":149.16,"x0":-1.0523499603837567,"y0":50.00192796012543,"z0":6.254161895218506,"aX":-1.261859947198642},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":0.7,"spinRate":2240,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.3923307889650709,"extension":6.797537064541131},"hitData":{"launchSpeed":97.7,"launchAngle":28.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":62.71,"coordY":44.39}},"index":3,"playId":"171d6560-c6af-3c4d-ac5f-772a376db66e","pitchNumber":4,"startTime":"2025-08-17T00:37:26.733Z","endTime":"2025-08-17T00:37:48.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":10.800000000000004,"leverageIndex":0.98,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:37:48.621Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T00:38:03.459Z","endTime":"2025-08-17T00:38:37.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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_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":88.8,"endSpeed":83.7,"strikeZoneTop":3.60180213352819,"strikeZoneBottom":1.7086654290925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.566492147452706,"aZ":-27.792403709490376,"pfxX":1.282152602112725,"pfxZ":2.517713515960674,"pX":1.259889333796535,"pZ":1.7977776709443265,"vX0":5.670679209694161,"vY0":-129.41469994910386,"vZ0":-5.863703552768676,"x":68.98,"y":190.24,"x0":-1.1038357861547796,"y0":50.00148421976437,"z0":6.153836201410773,"aX":2.2292806727402534},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.7,"breakHorizontal":-3.2,"spinRate":2298,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4191933840423907,"extension":6.876318859904687},"index":0,"playId":"e7767a5c-34dc-3f16-a927-4377fd037b24","pitchNumber":1,"startTime":"2025-08-17T00:38:13.608Z","endTime":"2025-08-17T00:38:18.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":84.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.834374650606463,"aZ":-24.801285423606732,"pfxX":-1.2653631997187889,"pfxZ":4.14220145409905,"pX":0.50222506662249,"pZ":2.4823171604443375,"vX0":4.822611203215203,"vY0":-130.8450940355539,"vZ0":-5.042172418690426,"x":97.86,"y":171.76,"x0":-1.1796913292521853,"y0":50.00235399129557,"z0":6.2324717751907714,"aX":-2.2523316818668513},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":1.6,"spinRate":2248,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.414509324897562,"extension":6.731224299658188},"hitData":{"launchSpeed":93.0,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":155.74}},"index":1,"playId":"89323f6a-47f6-3b75-91df-c5da03c0efcf","pitchNumber":2,"startTime":"2025-08-17T00:38:29.460Z","endTime":"2025-08-17T00:38:37.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:38:37.189Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brenton Doyle flies out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T00:38:45.219Z","endTime":"2025-08-17T00:40:54.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":83.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.348497320337287,"aZ":-23.66918698013186,"pfxX":-0.5576609441934184,"pfxZ":4.890403116529996,"pX":0.24806750813309575,"pZ":1.3070726802896038,"vX0":3.950274180177281,"vY0":-129.1413492059614,"vZ0":-7.726633501548853,"x":107.54,"y":203.49,"x0":-1.2097729457195114,"y0":50.00496358686801,"z0":6.077718427250319,"aX":-0.9707474517209951},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":0.4,"spinRate":2396,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4193934668655963,"extension":6.811926226572541},"index":0,"playId":"fa4a2e45-1db9-3e83-969c-4551328799fb","pitchNumber":1,"startTime":"2025-08-17T00:39:04.030Z","endTime":"2025-08-17T00:39:08.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.197571202592485,"aZ":-15.78792732607674,"pfxX":-2.558003336971983,"pfxZ":8.069846504785588,"pX":-0.6838109814236529,"pZ":3.7419537914714054,"vX0":1.966603556103668,"vY0":-140.09092979765413,"vZ0":-4.1405669748910965,"x":143.07,"y":137.75,"x0":-1.0550192177665145,"y0":50.00466256377201,"z0":6.239573564236262,"aX":-5.195505467612475},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":4.3,"spinRate":2230,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.38778416463851917,"extension":6.7275480353121955},"index":1,"playId":"8dc79a8f-25ff-3d80-88da-bc0ed7ba90ff","pitchNumber":2,"startTime":"2025-08-17T00:39:24.312Z","endTime":"2025-08-17T00:39:31.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"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-17T00:39:36.391Z","endTime":"2025-08-17T00:39:47.984Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.530239583523176,"aZ":-14.524527510508229,"pfxX":-2.9532845999413313,"pfxZ":8.917876703227375,"pX":-0.1122311353986832,"pZ":3.2382402982060734,"vX0":3.34463484920387,"vY0":-138.721936899388,"vZ0":-5.485523256647224,"x":121.28,"y":151.35,"x0":-0.9410645612176307,"y0":50.00311010066058,"z0":6.184533759870548,"aX":-5.845301516497071},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":4.8,"spinRate":2266,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.39253502775580795,"extension":6.964458381686623},"index":3,"playId":"ff920768-829f-3535-8bf3-b21d20d2d53e","pitchNumber":3,"startTime":"2025-08-17T00:39:47.984Z","endTime":"2025-08-17T00:39:52.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.8,"strikeZoneTop":3.50489482650718,"strikeZoneBottom":1.68377293075132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.503786013156194,"aZ":-26.973556446751203,"pfxX":0.7902129450169486,"pfxZ":2.9905132980676794,"pX":2.080776791302108,"pZ":0.9241028263053664,"vX0":7.4104947761257876,"vY0":-129.5655628312699,"vZ0":-8.317850905903805,"x":37.69,"y":213.83,"x0":-0.8933158921738954,"y0":50.00166552520447,"z0":6.171294957813088,"aX":1.371118596026982},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-2.8,"spinRate":2112,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.419248597500836,"extension":6.778001860699488},"index":4,"playId":"add3498e-ac5f-3e18-aa9d-1ac1c06b65ea","pitchNumber":4,"startTime":"2025-08-17T00:40:07.588Z","endTime":"2025-08-17T00:40:12.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.6,"strikeZoneTop":3.41475988660765,"strikeZoneBottom":1.63062616658777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.347601983890783,"aZ":-29.395894515270943,"pfxX":1.5858268414558845,"pfxZ":1.631418283278249,"pX":1.315729852879225,"pZ":2.906992470420398,"vX0":5.2427169564859515,"vY0":-128.11508575836515,"vZ0":-3.0668307111155517,"x":66.85,"y":160.29,"x0":-0.9431831186529335,"y0":50.00394673445627,"z0":6.358933511922395,"aX":2.7000529406002487},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.6,"breakHorizontal":-3.8,"spinRate":2325,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.42357066994970705,"extension":6.574413645275402},"index":5,"playId":"85d47df6-ebbd-35f0-b177-ac6a606add03","pitchNumber":5,"startTime":"2025-08-17T00:40:25.808Z","endTime":"2025-08-17T00:40:30.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.821686080019486,"aZ":-14.530339381156274,"pfxX":-1.1760426812667641,"pfxZ":8.979737471482874,"pX":-0.006658414415555223,"pZ":3.4257472577560764,"vX0":3.227920335214886,"vY0":-137.6834557178787,"vZ0":-4.995036456667997,"x":117.25,"y":146.28,"x0":-1.0294519796988006,"y0":50.00660840211493,"z0":6.210475362952607,"aX":-2.3122211276942464},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":1.7,"spinRate":2191,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.39430663350191253,"extension":6.818406061952198},"hitData":{"launchSpeed":102.0,"launchAngle":37.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":95.27,"coordY":37.03}},"index":6,"playId":"a5dc2055-734b-324f-93c4-c433352ad359","pitchNumber":6,"startTime":"2025-08-17T00:40:44.540Z","endTime":"2025-08-17T00:40:54.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:40:54.254Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yanquiel Fernández singles on a ground ball to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T00:41:09.324Z","endTime":"2025-08-17T00:41:40.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":88.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.639309609859886,"aZ":-15.53051696125182,"pfxX":-0.8565144886269225,"pfxZ":8.527105594691532,"pX":-0.2032095164701449,"pZ":2.679914881453325,"vX0":2.722909062848438,"vY0":-137.22414778945762,"vZ0":-6.619978701949471,"x":124.75,"y":166.42,"x0":-1.0869463226662213,"y0":50.005571913334194,"z0":6.1378754098975445,"aX":-1.672604158047705},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":1.1,"spinRate":2218,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.39559970114031584,"extension":6.80715427558242},"hitData":{"launchSpeed":103.7,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.0,"coordY":204.5}},"index":0,"playId":"0ece6854-f840-3be5-94f2-cb3c7c3425a2","pitchNumber":1,"startTime":"2025-08-17T00:41:29.407Z","endTime":"2025-08-17T00:41:40.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:41:40.153Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ritter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T00:41:51.781Z","endTime":"2025-08-17T00:43:16.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.32453814806708,"aZ":-27.46438542868065,"pfxX":1.3966626725293056,"pfxZ":2.770498482862749,"pX":0.9550547465489655,"pZ":1.871547834942967,"vX0":5.002380037581794,"vY0":-127.98506857469523,"vZ0":-5.668908984376617,"x":80.6,"y":188.25,"x0":-1.18711372852821,"y0":50.00296254400353,"z0":6.200676027975413,"aX":2.373130867626533},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":-3.4,"spinRate":2245,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.42401873083487196,"extension":6.707657515147236},"index":0,"playId":"ec1d2802-a338-359a-b756-e72a67456a37","pitchNumber":1,"startTime":"2025-08-17T00:42:08.024Z","endTime":"2025-08-17T00:42:13.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-17T00:42:20.724Z","endTime":"2025-08-17T00:42:34.301Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.4,"strikeZoneTop":3.6244381557191,"strikeZoneBottom":1.51786601787564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.585999591278195,"aZ":-14.599034652004612,"pfxX":-1.0049693540542801,"pfxZ":8.77841597952488,"pX":2.2655094287408075,"pZ":2.8054623854896894,"vX0":8.480892481737202,"vY0":-138.83853949158933,"vZ0":-6.746528890550659,"x":30.64,"y":163.03,"x0":-0.6652524796731948,"y0":50.00586197836351,"z0":6.192523360124869,"aX":-2.013452757257291},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":0.5,"spinRate":2388,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.3906921226061053,"extension":6.815959048718989},"index":2,"playId":"77cd4431-4bc0-33e2-a020-178b1204baae","pitchNumber":2,"startTime":"2025-08-17T00:42:34.301Z","endTime":"2025-08-17T00:42:38.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45353581347711,"aZ":-15.226838994873988,"pfxX":-0.32484745805479065,"pfxZ":8.452190560343043,"pX":0.018672979706591174,"pZ":3.164508085786474,"vX0":3.048246896614849,"vY0":-139.0907858220116,"vZ0":-5.650708528882797,"x":116.29,"y":153.34,"x0":-1.0385389956704363,"y0":50.0001080714359,"z0":6.193723390383061,"aX":-0.65192593864563},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":0.1,"spinRate":2201,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.39039208297475847,"extension":6.680175123507066},"index":3,"playId":"d21a5edf-c0c2-30c4-b6b9-ea4629582776","pitchNumber":3,"startTime":"2025-08-17T00:42:53.817Z","endTime":"2025-08-17T00:42:58.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.05018084023851,"aZ":-28.408542827274307,"pfxX":1.4361919521224387,"pfxZ":2.2167035879462578,"pX":0.28544685034709627,"pZ":1.6175773602241843,"vX0":3.3408231978915497,"vY0":-127.70118442638656,"vZ0":-6.204119086380386,"x":106.12,"y":195.11,"x0":-1.21146422322656,"y0":50.00480946733828,"z0":6.230891919161582,"aX":2.441480630214843},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.2,"breakHorizontal":-3.1,"spinRate":2350,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.424194292559938,"extension":6.69614795513214},"index":4,"playId":"87d70ea9-de25-3d8e-940f-a8f288d55aa5","pitchNumber":4,"startTime":"2025-08-17T00:43:11.827Z","endTime":"2025-08-17T00:43:16.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:43:16.317Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Connor Kaiser lines out to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T00:45:11.225Z","endTime":"2025-08-17T00:46:55.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.4,"strikeZoneTop":3.48999737545434,"strikeZoneBottom":1.6009991915666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.861064615629633,"aZ":-21.696569363521913,"pfxX":-7.077623204472955,"pfxZ":5.034210514778033,"pX":-0.3897157717838062,"pZ":2.5959690361055174,"vX0":6.443605284186936,"vY0":-142.6347914009471,"vZ0":-3.8536516069037643,"x":131.86,"y":168.69,"x0":-1.7480048256845608,"y0":50.00038733431906,"z0":5.316392726317167,"aX":-14.721465428901057},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.6,"breakHorizontal":11.6,"spinRate":2444,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.38262147072809594,"extension":5.921691154807383},"index":0,"playId":"66e5b26f-0789-3d94-bd9f-b43807b59f25","pitchNumber":1,"startTime":"2025-08-17T00:45:26.219Z","endTime":"2025-08-17T00:45:31.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":91.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48481004054512,"aZ":-17.71818992858731,"pfxX":-7.197319376297809,"pfxZ":6.83902835023339,"pX":-0.3070663304563669,"pZ":3.46986058642814,"vX0":6.73688577021823,"vY0":-143.38275500081318,"vZ0":-2.4470445027347427,"x":128.7,"y":145.09,"x0":-1.7349617873207395,"y0":50.00015729488099,"z0":5.4209170516532055,"aX":-15.208812081707698},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.1,"breakHorizontal":11.9,"spinRate":2595,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3798309187272819,"extension":5.912828597068553},"index":1,"playId":"e52eacbf-021f-3a76-8f09-844bde023547","pitchNumber":2,"startTime":"2025-08-17T00:45:46.582Z","endTime":"2025-08-17T00:45:50.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-17T00:45:56.722Z","endTime":"2025-08-17T00:46:13.303Z","isPitch":false,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":74.8,"strikeZoneTop":3.60832261467158,"strikeZoneBottom":1.57613118228102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.132414533007488,"aZ":-36.66655027490798,"pfxX":6.368199989022049,"pfxZ":-3.2594890861178367,"pX":2.211115474403199,"pZ":1.3769187119162172,"vX0":6.656889942603814,"vY0":-115.6734944677492,"vZ0":-1.543906656966886,"x":32.72,"y":201.6,"x0":-1.513377222694286,"y0":50.00400731744031,"z0":5.514827972738347,"aX":8.775014374549555},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.0,"breakHorizontal":-13.0,"spinRate":2778,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.4704712672612832,"extension":6.268543904282084},"index":3,"playId":"1e64a61e-ce4d-3b6d-84fc-d64017820e48","pitchNumber":3,"startTime":"2025-08-17T00:46:13.303Z","endTime":"2025-08-17T00:46:17.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":91.5,"strikeZoneTop":3.65552886407298,"strikeZoneBottom":1.7330176752183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09883171527456,"aZ":-18.313063093317382,"pfxX":-7.258042951507537,"pfxZ":6.556939886332749,"pX":0.6643210391811742,"pZ":3.2047866228142783,"vX0":9.320239727522047,"vY0":-142.92360237722949,"vZ0":-2.909037206110852,"x":91.68,"y":152.25,"x0":-1.6625560045293464,"y0":50.00592368964855,"z0":5.355831737632867,"aX":-15.351394704355792},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.6,"breakHorizontal":11.8,"spinRate":2563,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3800297669336601,"extension":5.950924369860297},"index":4,"playId":"b55f0418-8a1b-3615-8c7c-279dd0ff0da9","pitchNumber":4,"startTime":"2025-08-17T00:46:30.205Z","endTime":"2025-08-17T00:46:34.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.944989218157954,"aZ":-37.94491100349209,"pfxX":6.202480266607941,"pfxZ":-4.13606810372438,"pX":0.7482787782115023,"pZ":2.4283415526543473,"vX0":3.6555108642950733,"vY0":-116.47698013072305,"vZ0":0.9939394520153015,"x":88.48,"y":173.21,"x0":-1.640071747108068,"y0":50.00561748175763,"z0":5.544442238209069,"aX":8.64500964539578},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.1,"breakHorizontal":-12.0,"spinRate":2835,"spinDirection":59},"zone":6,"typeConfidence":0.9,"plateTime":0.46771080356975947,"extension":6.194552430967098},"hitData":{"launchSpeed":88.8,"launchAngle":19.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.88,"coordY":82.47}},"index":5,"playId":"00e5c75b-2e9c-35f1-b99e-bfc6fc4ae46f","pitchNumber":5,"startTime":"2025-08-17T00:46:48.614Z","endTime":"2025-08-17T00:46:55.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:46:55.615Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T00:47:01.961Z","endTime":"2025-08-17T00:49:45.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.2,"strikeZoneTop":3.4710244879848,"strikeZoneBottom":1.56688292636481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60461080443086,"aZ":-16.4483805913366,"pfxX":-6.594988966385535,"pfxZ":7.4541500077206555,"pX":1.1845648294560613,"pZ":2.380984942685655,"vX0":10.436083813843313,"vY0":-143.2898572173382,"vZ0":-5.362706069914125,"x":71.85,"y":174.49,"x0":-1.6237168331003355,"y0":50.00142845685324,"z0":5.280794412102481,"aX":-13.912051828902314},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2522,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3801386056699818,"extension":6.184774208375656},"index":0,"playId":"9713854e-f8c6-3f0e-9a42-ab6d7321b137","pitchNumber":1,"startTime":"2025-08-17T00:47:21.738Z","endTime":"2025-08-17T00:47:26.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":97.6,"endSpeed":90.7,"strikeZoneTop":3.48024651743691,"strikeZoneBottom":1.47737359162083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.684348154132053,"aZ":-17.10295109254993,"pfxX":-6.579287658996941,"pfxZ":7.269591176594358,"pX":1.431022816265716,"pZ":2.0812855966489088,"vX0":11.505005898786822,"vY0":-141.75241093279246,"vZ0":-5.629488842296448,"x":62.45,"y":182.59,"x0":-1.791031324161049,"y0":50.00407850356103,"z0":5.1525974297055495,"aX":-13.643241550723062},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.4,"breakHorizontal":10.1,"spinRate":2450,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3836497544042201,"extension":6.172451370005118},"index":1,"playId":"c6f55fde-7da4-3eb2-8fb6-6ce23a93ed75","pitchNumber":2,"startTime":"2025-08-17T00:47:39.489Z","endTime":"2025-08-17T00:47:43.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":91.1,"strikeZoneTop":3.51380757834917,"strikeZoneBottom":1.54787388067759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.77259080376285,"aZ":-16.779277658032157,"pfxX":-6.25328277474102,"pfxZ":7.326558460747252,"pX":0.2604939285216524,"pZ":1.7852859236173868,"vX0":8.083927695699161,"vY0":-142.83616631704726,"vZ0":-6.594381689707681,"x":107.07,"y":190.58,"x0":-1.7720193844365453,"y0":50.00101519437641,"z0":5.1485885096148145,"aX":-13.135731553722119},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.4,"breakHorizontal":10.0,"spinRate":2514,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.381058953215927,"extension":6.11892292860858},"index":2,"playId":"10e276c6-fe48-3d4b-b6e5-4e820b0c7c1e","pitchNumber":3,"startTime":"2025-08-17T00:47:59.877Z","endTime":"2025-08-17T00:48:04.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-17T00:48:08.578Z","endTime":"2025-08-17T00:48:24.992Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":74.2,"strikeZoneTop":3.51282444300718,"strikeZoneBottom":1.5842067195061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.654718887997653,"aZ":-38.52354450100099,"pfxX":7.284818823823683,"pfxZ":-4.644934686580323,"pX":0.39050292218461935,"pZ":1.6781892244164391,"vX0":2.5298712324125763,"vY0":-115.43583885784486,"vZ0":-0.2748219945772974,"x":102.11,"y":193.47,"x0":-1.6616323931230312,"y0":50.00029454912266,"z0":5.463936937062893,"aX":9.967150300752692},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.3,"breakHorizontal":-13.8,"spinRate":2876,"spinDirection":56},"zone":9,"typeConfidence":0.9,"plateTime":0.4719566374100772,"extension":6.144027072342235},"index":4,"playId":"5fb8838d-60aa-36ee-865d-3f4ff982b9c1","pitchNumber":4,"startTime":"2025-08-17T00:48:24.992Z","endTime":"2025-08-17T00:48:29.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.505109102854913,"aZ":-24.279768335608154,"pfxX":-7.677236482259493,"pfxZ":4.316483945990491,"pX":0.7098235215652852,"pZ":2.52055548653421,"vX0":9.10654436534555,"vY0":-132.91257225457392,"vZ0":-2.6309886833552927,"x":89.94,"y":170.73,"x0":-1.727820690322002,"y0":50.00351183928977,"z0":5.2450469145820335,"aX":-14.044414855238282},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":12.5,"spinRate":2090,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.40862934968366593,"extension":6.271597798968639},"index":5,"playId":"d171b778-f1ff-3bff-8ee9-c52b65728c30","pitchNumber":5,"startTime":"2025-08-17T00:48:43.752Z","endTime":"2025-08-17T00:48:49.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":75.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.121961710609064,"aZ":-36.505122472517876,"pfxX":6.393496893714927,"pfxZ":-3.0701444939671356,"pX":0.4062611779179394,"pZ":1.9398764444531762,"vX0":3.0679776786870834,"vY0":-117.20445029548738,"vZ0":-0.4764798051701763,"x":101.51,"y":186.4,"x0":-1.7442849444648136,"y0":50.001627836569334,"z0":5.5127912813281315,"aX":9.02355742182684},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.4,"breakHorizontal":-12.2,"spinRate":2881,"spinDirection":63},"zone":9,"typeConfidence":0.9,"plateTime":0.4647385083593778,"extension":6.381477251588331},"index":6,"playId":"11834594-6209-3fb0-beef-7b58cdfe5324","pitchNumber":6,"startTime":"2025-08-17T00:49:01.578Z","endTime":"2025-08-17T00:49:06.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.4,"endSpeed":91.0,"strikeZoneTop":3.57782668423356,"strikeZoneBottom":1.50118867540401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87333189876711,"aZ":-18.67253362865346,"pfxX":-5.683826142916285,"pfxZ":6.398029342302024,"pX":-0.6052669907827365,"pZ":3.650082678524219,"vX0":5.77313963268519,"vY0":-143.3573914772504,"vZ0":-1.6452089782124353,"x":140.07,"y":140.23,"x0":-1.8934804106999243,"y0":50.00164341122547,"z0":5.380538176768141,"aX":-11.992512173716772},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.5,"breakHorizontal":9.4,"spinRate":2530,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.38009440138358386,"extension":6.0028814373785035},"index":7,"playId":"c406a117-f180-39cf-942d-d14eec7f13d5","pitchNumber":7,"startTime":"2025-08-17T00:49:23.340Z","endTime":"2025-08-17T00:49:28.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.9,"strikeZoneTop":3.56067428022809,"strikeZoneBottom":1.52294123296269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.688843932105268,"aZ":-18.084005299100266,"pfxX":-5.260198251725043,"pfxZ":6.700893438255216,"pX":-0.8889319613387627,"pZ":3.3666246716026786,"vX0":4.738913673320954,"vY0":-143.11323550031364,"vZ0":-2.378921636746856,"x":150.88,"y":147.88,"x0":-1.8715330622147064,"y0":50.00668486483414,"z0":5.323518939568023,"aX":-11.067074356650455},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.9,"breakHorizontal":8.8,"spinRate":2501,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.380689482783124,"extension":6.232327470591613},"index":8,"playId":"94efd677-8244-3025-b729-138589af9308","pitchNumber":8,"startTime":"2025-08-17T00:49:40.456Z","endTime":"2025-08-17T00:49:45.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:49:45.537Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ketel Marte doubles (20) on a line drive to right fielder Yanquiel Fernández. Geraldo Perdomo scores. Ketel Marte to 3rd. Throwing error by right fielder Yanquiel Fernández.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T00:49:54.309Z","endTime":"2025-08-17T00:50:27.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53519125520652,"aZ":-24.263685577139473,"pfxX":-7.08564944488022,"pfxZ":4.365328733920149,"pX":-0.06977101662946028,"pZ":2.4726284623242054,"vX0":7.299245116922831,"vY0":-132.76243372736002,"vZ0":-2.5741226469457645,"x":119.66,"y":172.02,"x0":-1.9151778085226165,"y0":50.00054849684679,"z0":5.193644287016376,"aX":-12.832166992379543},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.7,"breakHorizontal":11.5,"spinRate":2063,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.4102904937862135,"extension":6.0725455352063875},"hitData":{"launchSpeed":97.8,"launchAngle":13.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":225.05,"coordY":95.2}},"index":0,"playId":"648905cd-224b-329e-a2b7-38bc07356e0b","pitchNumber":1,"startTime":"2025-08-17T00:50:12.792Z","endTime":"2025-08-17T00:50:27.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":-15.799999999999997,"leverageIndex":1.38,"dramaIndex":137.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:50:27.624Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T00:51:02.551Z","endTime":"2025-08-17T00:52:37.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":72.1,"strikeZoneTop":3.14842797318116,"strikeZoneBottom":1.5205108117431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.534020271321722,"aZ":-39.22746735548002,"pfxX":7.174884647758172,"pfxZ":-5.429721889096745,"pX":-1.9536924275364076,"pZ":2.7098973417030074,"vX0":-1.934316271073908,"vY0":-112.43380195229483,"vZ0":2.3294993082973416,"x":191.47,"y":165.61,"x0":-2.0220182389936365,"y0":50.00133703331491,"z0":5.598779288928482,"aX":9.32233555782469},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-9.1,"breakHorizontal":-12.6,"spinRate":2772,"spinDirection":57},"zone":11,"typeConfidence":0.9,"plateTime":0.48439747778770403,"extension":6.129214545022891},"index":0,"playId":"888d98d5-4909-3d65-8f6e-bb41c9779aec","pitchNumber":1,"startTime":"2025-08-17T00:51:02.552Z","endTime":"2025-08-17T00:51:06.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":98.7,"endSpeed":91.6,"strikeZoneTop":3.1840754326674,"strikeZoneBottom":1.51966875418908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.821152465255704,"aZ":-17.786326222231,"pfxX":-6.59635055157705,"pfxZ":6.7548913722606425,"pX":0.010411756928422762,"pZ":3.7031413040702144,"vX0":7.748912075879019,"vY0":-143.76280511416763,"vZ0":-1.6254823084472283,"x":116.6,"y":138.8,"x0":-1.8406002137954038,"y0":50.00352021548674,"z0":5.3598294053012605,"aX":-14.052076834027648},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.1,"breakHorizontal":10.7,"spinRate":2528,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3784600602333956,"extension":5.9500884880578075},"index":1,"playId":"8b7da660-72b0-305a-bbf8-7a1cf0968f48","pitchNumber":2,"startTime":"2025-08-17T00:51:26.175Z","endTime":"2025-08-17T00:51:30.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98179997795647,"aZ":-17.955453403576822,"pfxX":-7.175454696348288,"pfxZ":6.790342470896464,"pX":-0.5120222208863965,"pZ":2.8742417220581147,"vX0":6.569092688970609,"vY0":-142.4698377693176,"vZ0":-3.5351001805581515,"x":136.52,"y":161.18,"x0":-1.8944827444184553,"y0":50.00572902030446,"z0":5.239060987477236,"aX":-15.030174397871791},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.9,"breakHorizontal":12.0,"spinRate":2534,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3817458384535177,"extension":6.079094023176504},"index":2,"playId":"f84d9c3a-893f-36d9-aab4-4838f426f9ae","pitchNumber":3,"startTime":"2025-08-17T00:51:45.022Z","endTime":"2025-08-17T00:51:48.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-17T00:51:59.599Z","endTime":"2025-08-17T00:52:15.144Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":74.6,"strikeZoneTop":3.05237028283265,"strikeZoneBottom":1.38790361940605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.04681536883663,"aZ":-37.49284888258914,"pfxX":5.969861561111946,"pfxZ":-3.873253302711651,"pX":1.4574309320782641,"pZ":0.9404379563065949,"vX0":5.582684311926478,"vY0":-115.75814254912413,"vZ0":-2.114232047986326,"x":61.45,"y":213.39,"x0":-1.7498153906773273,"y0":50.0012468718086,"z0":5.412783400972859,"aX":8.202582617398953},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.2,"breakHorizontal":-12.1,"spinRate":2854,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4709005077716242,"extension":6.471028903792205},"index":4,"playId":"932b19cb-c4a0-3e74-8209-919ef061f3d6","pitchNumber":4,"startTime":"2025-08-17T00:52:15.144Z","endTime":"2025-08-17T00:52:19.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":98.5,"endSpeed":91.6,"strikeZoneTop":3.20967701551584,"strikeZoneBottom":1.50866423367909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.018589352245485,"aZ":-18.583123465128367,"pfxX":-5.602519296298438,"pfxZ":6.380284869785324,"pX":-1.0231000795029903,"pZ":3.6101880829287927,"vX0":4.873373940591161,"vY0":-143.591954610811,"vZ0":-1.5404696185281581,"x":156.0,"y":141.3,"x0":-1.9978718152447028,"y0":50.00187386300682,"z0":5.2864990118330315,"aX":-11.932705302718116},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.5,"breakHorizontal":9.5,"spinRate":2548,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3785775519466221,"extension":5.974787331885971},"index":5,"playId":"1f3aa3e2-890c-3558-9ea1-44d70b25f229","pitchNumber":5,"startTime":"2025-08-17T00:52:33.922Z","endTime":"2025-08-17T00:52:37.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":1.39,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:52:37.850Z","atBatIndex":20},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Lourdes Gurriel Jr. reaches on a fielder's choice, fielded by third baseman Kyle Karros. Ketel Marte scores. Corbin Carroll to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T00:53:37.765Z","endTime":"2025-08-17T00:57:07.333Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","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":10},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"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-17T00:52:55.067Z","endTime":"2025-08-17T00:53:40.055Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":92.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27732085735259,"aZ":-24.213953438649035,"pfxX":-7.662860957027547,"pfxZ":3.696130706336845,"pX":0.40716941419711283,"pZ":3.0624732892409092,"vX0":9.364027458283298,"vY0":-144.1382866571072,"vZ0":-2.119342074192727,"x":101.48,"y":156.09,"x0":-1.853255201086732,"y0":50.00146445384642,"z0":5.267468687875506,"aX":-16.49454770049096},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":6.6,"breakHorizontal":12.5,"spinRate":2575,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3767276807580684,"extension":6.1952233984349325},"index":1,"playId":"ae4cbfb0-d9fe-3dbc-8288-398033bee427","pitchNumber":1,"startTime":"2025-08-17T00:53:40.055Z","endTime":"2025-08-17T00:53:43.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-17T00:53:59.208Z","endTime":"2025-08-17T00:54:14.697Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.5,"strikeZoneTop":3.77399231849773,"strikeZoneBottom":1.73928494179852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11807155284466,"aZ":-26.420764532322348,"pfxX":-8.497945623327809,"pfxZ":2.7347829230696235,"pX":0.967976608040712,"pZ":1.1682587932403747,"vX0":10.871238647261059,"vY0":-142.78552035037944,"vZ0":-6.499275061236051,"x":80.1,"y":207.24,"x0":-1.75161127422521,"y0":50.00437549218353,"z0":5.093554397863158,"aX":-17.877962502339077},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.0,"breakHorizontal":13.7,"spinRate":2544,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3809143421344534,"extension":6.200706553558941},"index":3,"playId":"bc254dfe-5c6f-3387-b4cc-6aaae4f21455","pitchNumber":2,"startTime":"2025-08-17T00:54:14.697Z","endTime":"2025-08-17T00:54:19.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":80.8,"endSpeed":75.6,"strikeZoneTop":3.72038123264097,"strikeZoneBottom":1.72238503642302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.0019229131725,"aZ":-38.95108821592486,"pfxX":5.256488807073819,"pfxZ":-4.78343045256452,"pX":1.7500734808048704,"pZ":1.2422480357921029,"vX0":6.600709516882589,"vY0":-117.57360135032503,"vZ0":-1.3449994664325122,"x":50.29,"y":205.24,"x0":-1.7652965207826081,"y0":50.005473980040996,"z0":5.401191211044651,"aX":7.440434513711469},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.8,"breakHorizontal":-11.0,"spinRate":2883,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.46391234915836055,"extension":6.352992282880117},"index":4,"playId":"0ee7cc14-0749-351d-9db4-36fe73fc3f0c","pitchNumber":3,"startTime":"2025-08-17T00:54:35.779Z","endTime":"2025-08-17T00:54:40.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37558407890531,"aZ":-19.266658296977642,"pfxX":-6.151047142490645,"pfxZ":6.0885319966112155,"pX":0.2258464298065212,"pZ":2.043665992004105,"vX0":8.287095578950357,"vY0":-143.54405367270118,"vZ0":-5.539834396875993,"x":108.39,"y":183.6,"x0":-1.8785383513939944,"y0":50.0019079666728,"z0":5.170348401348352,"aX":-13.036810531973376},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.2,"breakHorizontal":9.8,"spinRate":2512,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3793304168376337,"extension":6.157967560100619},"index":5,"playId":"85922fe5-e0f1-309d-9ed1-7fe64c470bad","pitchNumber":4,"startTime":"2025-08-17T00:54:57.110Z","endTime":"2025-08-17T00:55:01.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":91.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.444520779677674,"aZ":-20.579342519601887,"pfxX":-7.1236485064452015,"pfxZ":5.499317779618156,"pX":-0.958135433649908,"pZ":2.5893982568019185,"vX0":5.644941904535115,"vY0":-143.4272662911694,"vZ0":-4.011216475274201,"x":153.52,"y":168.87,"x0":-2.0145107312152164,"y0":50.00467580739625,"z0":5.269883623559261,"aX":-15.021605279928329},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.5,"breakHorizontal":12.0,"spinRate":2454,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.38015255649054813,"extension":6.0857353404332155},"index":6,"playId":"9681bf39-2633-348d-8082-59c9022636ff","pitchNumber":5,"startTime":"2025-08-17T00:55:21.206Z","endTime":"2025-08-17T00:55:26.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.6,"strikeZoneTop":3.77044057194458,"strikeZoneBottom":1.69883465957334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.2378500193327,"aZ":-37.1239499708146,"pfxX":7.215230510037227,"pfxZ":-3.650976969484086,"pX":-1.1311213914530782,"pZ":2.966427524646202,"vX0":-0.1388434015543641,"vY0":-114.52226430947279,"vZ0":2.2405869791922566,"x":160.12,"y":158.69,"x0":-2.0108216577977904,"y0":50.00531903337797,"z0":5.556101127141316,"aX":9.773787939044619},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.0,"breakHorizontal":-13.1,"spinRate":2769,"spinDirection":62},"zone":11,"typeConfidence":0.9,"plateTime":0.47471982446453875,"extension":6.297942348249265},"index":7,"playId":"03f7db46-b892-3677-83b4-ecb79f97414b","pitchNumber":6,"startTime":"2025-08-17T00:55:49.880Z","endTime":"2025-08-17T00:55:55.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"0852fa51-98ef-3c5b-9df6-20ed7ad3d613","startTime":"2025-08-17T00:56:11.415Z","endTime":"2025-08-17T00:56:15.589Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":91.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.842598547186288,"aZ":-27.87393739261955,"pfxX":-7.541960467496031,"pfxZ":2.041994770484594,"pX":-0.5220949737994355,"pZ":2.0376268793382453,"vX0":6.731059040432123,"vY0":-142.99172256629572,"vZ0":-4.195625302013009,"x":136.9,"y":183.76,"x0":-1.907700364986909,"y0":50.00370623444627,"z0":5.238997448834036,"aX":-15.87845941075855},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":3.1,"breakHorizontal":12.6,"spinRate":2448,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.3806513761004746,"extension":6.106804406691409},"index":9,"playId":"1a9a8b8d-332c-3bc4-961d-ad205e193e6d","pitchNumber":7,"startTime":"2025-08-17T00:56:30.955Z","endTime":"2025-08-17T00:56:36.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":84.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.030997649642448,"aZ":-29.29660445919277,"pfxX":1.8721086198703552,"pfxZ":1.6102178118365442,"pX":0.32022440951920744,"pZ":2.0205244758422047,"vX0":5.225362013403854,"vY0":-131.20904349790368,"vZ0":-2.633377825400511,"x":104.79,"y":184.23,"x0":-1.9201473278350678,"y0":50.00459698731192,"z0":5.163746843045939,"aX":3.3478976997254204},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":-4.3,"spinRate":2671,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4134090623675091,"extension":6.24414431675615},"hitData":{"launchSpeed":67.6,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":175.5}},"index":10,"playId":"dc1c4398-0fbb-3a5d-8f97-cbea11faa9a0","pitchNumber":8,"startTime":"2025-08-17T00:56:59.669Z","endTime":"2025-08-17T00:57:07.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.8,"awayTeamWinProbability":74.2,"homeTeamWinProbabilityAdded":-6.5000000000000036,"leverageIndex":1.82,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:57:07.333Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T00:57:41.432Z","endTime":"2025-08-17T00:58:40.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_LHB","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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.9,"endSpeed":76.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.839207977708345,"aZ":-35.4266657938792,"pfxX":7.289606624300595,"pfxZ":-2.273087798965771,"pX":1.5247055468078847,"pZ":1.7523175263697088,"vX0":5.475761910135435,"vY0":-117.83871368762256,"vZ0":-1.1117455416484152,"x":58.88,"y":191.47,"x0":-1.7625977368259191,"y0":50.00414314770562,"z0":5.454465383127614,"aX":10.424481085192122},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.1,"breakHorizontal":-14.4,"spinRate":2851,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4618459154229235,"extension":6.424278440777712},"index":0,"playId":"e74b8fa6-e013-3434-b58a-2a0f4e116c28","pitchNumber":1,"startTime":"2025-08-17T00:57:41.432Z","endTime":"2025-08-17T00:57:46.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":92.0,"strikeZoneTop":3.46824586915901,"strikeZoneBottom":1.53696097293503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06135747643677,"aZ":-16.8292464058585,"pfxX":-6.6174293945664076,"pfxZ":7.216927026493499,"pX":1.5953665355612192,"pZ":1.3954760606545469,"vX0":12.000209032050648,"vY0":-143.47729598015005,"vZ0":-7.6583274093951275,"x":56.19,"y":201.1,"x0":-1.74447245492956,"y0":50.00390439900211,"z0":5.109459544353072,"aX":-14.07186827331577},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.0,"breakHorizontal":10.1,"spinRate":2509,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.37891681563067614,"extension":6.1177911237054445},"index":1,"playId":"372baaf6-4709-39ff-af45-2f4fe4a92397","pitchNumber":2,"startTime":"2025-08-17T00:57:58.329Z","endTime":"2025-08-17T00:58:02.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":76.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.08436351079933,"aZ":-36.2173802670493,"pfxX":5.37097437641373,"pfxZ":-2.8098734294260286,"pX":1.103539661969215,"pZ":0.5185469659438646,"vX0":5.129269654941846,"vY0":-118.29692011036462,"vZ0":-3.63983151076844,"x":74.94,"y":224.78,"x0":-1.7774326546226136,"y0":50.00029661659486,"z0":5.341654927555033,"aX":7.736264364472944},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.6,"breakHorizontal":-10.8,"spinRate":2825,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4601302937420573,"extension":6.469364991959087},"index":2,"playId":"d4f3345e-572a-3ad8-8524-065a18aa7bb6","pitchNumber":3,"startTime":"2025-08-17T00:58:16.134Z","endTime":"2025-08-17T00:58:20.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.83045108894857,"aZ":-34.98654547657519,"pfxX":6.211556915735288,"pfxZ":-1.9417231852506234,"pX":0.804685464804146,"pZ":1.1828332674614985,"vX0":4.534896860105187,"vY0":-118.92927991343933,"vZ0":-2.5102884124619615,"x":86.33,"y":206.84,"x0":-1.924367945865427,"y0":50.00064954763458,"z0":5.382868094633439,"aX":9.018699748628295},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.8,"breakHorizontal":-12.2,"spinRate":2910,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.45812407332444227,"extension":6.24676500040453},"index":3,"playId":"a31f4710-192d-3cdb-a1cb-741e2e07d57c","pitchNumber":4,"startTime":"2025-08-17T00:58:36.052Z","endTime":"2025-08-17T00:58:40.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":3.4999999999999964,"leverageIndex":1.5,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-17T00:58:40.399Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Locklear flies out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T00:59:04.381Z","endTime":"2025-08-17T01:00:07.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.2,"strikeZoneTop":3.34482264322497,"strikeZoneBottom":1.42982179474644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.466143132095475,"aZ":-32.0536620302688,"pfxX":2.450633646252326,"pfxZ":0.0705966655769652,"pX":1.102684913961046,"pZ":1.7993418948874025,"vX0":7.037197124111257,"vY0":-129.92224182601896,"vZ0":-2.488108307310563,"x":74.97,"y":190.2,"x0":-1.9436095350409002,"y0":50.00367204503156,"z0":5.1701631991108075,"aX":4.250705057765301},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.1,"breakHorizontal":-5.8,"spinRate":2713,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4192336413705533,"extension":6.399793074705547},"index":0,"playId":"d0b6ea9b-0063-3f83-a5a4-faf3562fcbeb","pitchNumber":1,"startTime":"2025-08-17T00:59:05.780Z","endTime":"2025-08-17T00:59:10.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.4,"strikeZoneTop":3.43058708171601,"strikeZoneBottom":1.60373063468464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.742008513580156,"aZ":-17.78828467391786,"pfxX":-5.9130604987096405,"pfxZ":6.819630454217588,"pX":0.9309606464814016,"pZ":1.9646152893596174,"vX0":9.986693772032377,"vY0":-143.12503123635767,"vZ0":-5.966212221720527,"x":81.51,"y":185.74,"x0":-1.808361209096634,"y0":50.00653137690287,"z0":5.159925252135995,"aX":-12.480693092260966},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.5,"breakHorizontal":9.1,"spinRate":2583,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3802156562179393,"extension":6.158197764317229},"index":1,"playId":"28586df4-7a81-3c2b-be6f-1880c2abeb30","pitchNumber":2,"startTime":"2025-08-17T00:59:22.677Z","endTime":"2025-08-17T00:59:27.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.644881171483267,"aZ":-35.80085381421228,"pfxX":7.028167059556006,"pfxZ":-2.6324686852825154,"pX":0.45370027471056734,"pZ":1.635101515529098,"vX0":3.3414529709972682,"vY0":-116.04451780733334,"vZ0":-1.0459682969018025,"x":99.71,"y":194.63,"x0":-1.9133442003658292,"y0":50.002037446413546,"z0":5.471513393646094,"aX":9.682602402481615},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.8,"breakHorizontal":-13.6,"spinRate":2873,"spinDirection":61},"zone":9,"typeConfidence":0.9,"plateTime":0.4701677744824915,"extension":6.3199077278372355},"index":2,"playId":"a3efd1f1-386d-35d5-b007-66c274c1a844","pitchNumber":3,"startTime":"2025-08-17T00:59:40.305Z","endTime":"2025-08-17T00:59:44.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.413943357821335,"aZ":-36.13249926754179,"pfxX":7.186920219248748,"pfxZ":-2.8268753872042236,"pX":0.5926847427711868,"pZ":2.2998309739275666,"vX0":3.7327582076645225,"vY0":-117.21418623524306,"vZ0":0.42662302234619753,"x":94.41,"y":176.68,"x0":-1.9495751953026907,"y0":50.000106191837524,"z0":5.466558011093563,"aX":10.0809060160294},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.8,"breakHorizontal":-13.9,"spinRate":2927,"spinDirection":61},"zone":6,"typeConfidence":0.9,"plateTime":0.46579406061457806,"extension":6.405561831312038},"hitData":{"launchSpeed":92.6,"launchAngle":50.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.85,"coordY":97.84}},"index":3,"playId":"f0e3ebc5-6eb6-39ae-9dd4-4d13fd9bc066","pitchNumber":4,"startTime":"2025-08-17T00:59:58.020Z","endTime":"2025-08-17T01:00:07.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":3.500000000000007,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:00:07.752Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out, second baseman Connor Kaiser to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:02:12.874Z","endTime":"2025-08-17T01:03:19.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":88.0,"strikeZoneTop":3.47983719885828,"strikeZoneBottom":1.6282068926008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72531620112919,"aZ":-14.616891991221843,"pfxX":-1.0439133023857639,"pfxZ":8.975902829507753,"pX":-0.299884154145147,"pZ":3.8368678467545765,"vX0":2.4890711975825295,"vY0":-137.36802819472302,"vZ0":-4.128566296469455,"x":128.43,"y":135.18,"x0":-1.0727418660148451,"y0":50.00161796978177,"z0":6.31930987367583,"aX":-2.041868841351268},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":1.6,"spinRate":2250,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3952018429299162,"extension":6.656975094315829},"index":0,"playId":"8c303436-cdce-3e7d-ba2a-683b0b26cf4b","pitchNumber":1,"startTime":"2025-08-17T01:02:20.975Z","endTime":"2025-08-17T01:02:25.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.47314716861257,"strikeZoneBottom":1.62176707682436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.90926497407865,"aZ":-23.02821875983678,"pfxX":-5.053164721909591,"pfxZ":5.65050747648754,"pX":-0.0573386730731147,"pZ":2.986536864345094,"vX0":4.886048237209681,"vY0":-125.28742896708482,"vZ0":-3.3006939113139984,"x":119.19,"y":158.14,"x0":-1.359202735313828,"y0":50.00623433262704,"z0":6.164501185100967,"aX":-8.184463834643267},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.8,"breakHorizontal":8.3,"spinRate":1905,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.43411842721633676,"extension":6.696537385299218},"index":1,"playId":"118960fc-291a-3c00-9c17-41e6ccd9df90","pitchNumber":2,"startTime":"2025-08-17T01:02:37.065Z","endTime":"2025-08-17T01:02:41.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":82.4,"strikeZoneTop":3.45195900389974,"strikeZoneBottom":1.56350506285522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.829768370334783,"aZ":-30.899406377791333,"pfxX":2.0513154305089865,"pfxZ":0.7526114642431612,"pX":1.064102895314366,"pZ":2.6411871676551937,"vX0":5.096939639706424,"vY0":-127.46544546035159,"vZ0":-3.1234795161985702,"x":76.44,"y":167.47,"x0":-1.2075028434060244,"y0":50.000759964243656,"z0":6.257622193667079,"aX":3.4618179545295433},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.0,"breakHorizontal":-4.6,"spinRate":2428,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.42553263556848187,"extension":6.626648857971162},"index":2,"playId":"3b3affdb-2ac9-3ece-be0b-c6993cf6496a","pitchNumber":3,"startTime":"2025-08-17T01:02:54.378Z","endTime":"2025-08-17T01:02:59.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":81.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.659812407972925,"aZ":-31.099726014662888,"pfxX":1.949122455459539,"pfxZ":0.6631575180002569,"pX":0.39423078496644326,"pZ":1.9330751679361493,"vX0":3.519932291449651,"vY0":-124.98627448054454,"vZ0":-4.349666962767698,"x":101.97,"y":186.59,"x0":-1.270774071320815,"y0":50.006046186485115,"z0":6.17300831623678,"aX":3.1684533690863597},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.6,"breakHorizontal":-4.2,"spinRate":2354,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.43370536958719974,"extension":6.599695190152526},"hitData":{"launchSpeed":90.4,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.36,"coordY":154.22}},"index":3,"playId":"ac5d12c0-9713-3dfb-ac37-aa4914b41bbe","pitchNumber":4,"startTime":"2025-08-17T01:03:11.974Z","endTime":"2025-08-17T01:03:19.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:03:19.290Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:03:36.597Z","endTime":"2025-08-17T01:05:04.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"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":77.9,"endSpeed":73.4,"strikeZoneTop":3.38330286321345,"strikeZoneBottom":1.50073512511091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.474480712293744,"aZ":-34.51447813527558,"pfxX":2.9565005135844804,"pfxZ":-1.7505982151855388,"pX":0.1801784687690472,"pZ":2.4799284400592048,"vX0":2.6336721360820663,"vY0":-113.64092556651225,"vZ0":-1.1537921405014888,"x":110.13,"y":171.82,"x0":-1.3685852810450883,"y0":50.002987036877364,"z0":6.355836276799499,"aX":3.9525319678072828},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.2,"breakHorizontal":-5.9,"spinRate":2516,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.4779384358979013,"extension":6.6952325215893564},"index":0,"playId":"30bab697-72a8-35f4-987d-14e224a4b9bd","pitchNumber":1,"startTime":"2025-08-17T01:03:47.880Z","endTime":"2025-08-17T01:03:52.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70641912022691,"aZ":-28.313647704299644,"pfxX":2.0132444924413946,"pfxZ":2.3911346050275553,"pX":0.9216489826132404,"pZ":1.8978940162406754,"vX0":4.759347672298387,"vY0":-125.46907119040443,"vZ0":-5.092637912566777,"x":81.87,"y":187.54,"x0":-1.2527653791756517,"y0":50.00041927804198,"z0":6.2301274060387914,"aX":3.2447216314925194},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":-4.7,"spinRate":2439,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.43468193689665124,"extension":6.75501451616682},"index":1,"playId":"de4cd2a6-e9b4-339b-b1b4-d00f61a2b44c","pitchNumber":2,"startTime":"2025-08-17T01:04:05.196Z","endTime":"2025-08-17T01:04:09.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":95.5,"endSpeed":89.0,"strikeZoneTop":3.12445852473773,"strikeZoneBottom":1.38919928062159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99723447903688,"aZ":-16.38725627868078,"pfxX":-1.3250485228996776,"pfxZ":7.8675575099223565,"pX":0.3468604108408214,"pZ":4.484523737047011,"vX0":3.9640643160173616,"vY0":-139.28976635688716,"vZ0":-1.9272748939958455,"x":103.78,"y":117.7,"x0":-0.9093633396102586,"y0":50.00670315935877,"z0":6.243934223623968,"aX":-2.6607058059239197},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":1.8,"spinRate":2182,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.39005845290062924,"extension":6.844490254551649},"index":2,"playId":"6bd45627-99d5-39c5-b700-23934c18011b","pitchNumber":3,"startTime":"2025-08-17T01:04:23.420Z","endTime":"2025-08-17T01:04:27.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":96.2,"endSpeed":89.6,"strikeZoneTop":3.18803093086636,"strikeZoneBottom":1.45280390589511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.435943061525577,"aZ":-15.650939305664334,"pfxX":0.42283831331047295,"pfxZ":8.121618569566344,"pX":-0.3803763977957478,"pZ":4.427436771326915,"vX0":1.501721698341933,"vY0":-140.27782754557165,"vZ0":-2.3798970642827344,"x":131.5,"y":119.24,"x0":-0.9731364318791285,"y0":50.00655825635652,"z0":6.282125629348286,"aX":0.8607273049673966},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":-1.0,"spinRate":2201,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.3873505221563325,"extension":6.698350981658537},"index":3,"playId":"56b4c8b9-14e0-3a89-860f-cbc834d4a6b8","pitchNumber":4,"startTime":"2025-08-17T01:04:41.927Z","endTime":"2025-08-17T01:04:46.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.762391069810164,"aZ":-15.962873685229498,"pfxX":-0.5267223799444338,"pfxZ":8.16280727651515,"pX":0.05404739851084837,"pZ":3.6051054633326207,"vX0":2.89218562121858,"vY0":-138.54552334199602,"vZ0":-4.465777904798751,"x":114.94,"y":141.44,"x0":-0.9254146244773825,"y0":50.00074900490642,"z0":6.271916591522874,"aX":-1.0464965003749334},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":0.5,"spinRate":2259,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.39217071831071193,"extension":6.887410672887333},"index":4,"playId":"c1f663f2-c2d2-3cd5-a728-fba0eab192c3","pitchNumber":5,"startTime":"2025-08-17T01:05:00.039Z","endTime":"2025-08-17T01:05:04.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:05:04.251Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Hunter Goodman doubles (21) on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:05:12.813Z","endTime":"2025-08-17T01:06:52.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":85.6,"strikeZoneTop":3.52952206638946,"strikeZoneBottom":1.55861502670832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.19404888599402,"aZ":-25.406388071121278,"pfxX":-0.18050604856377994,"pfxZ":3.6934194048363747,"pX":1.2422740283233957,"pZ":3.065154175619058,"vX0":5.815099290856222,"vY0":-132.7018163152801,"vZ0":-3.5531731234502986,"x":69.65,"y":156.02,"x0":-0.9293732877654175,"y0":50.00285906055222,"z0":6.2168511189598545,"aX":-0.33238652178730466},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":-0.6,"spinRate":2182,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4085725337806214,"extension":6.88999219837934},"index":0,"playId":"b0721a67-f082-3224-ab0c-cb3107b0114c","pitchNumber":1,"startTime":"2025-08-17T01:05:30.329Z","endTime":"2025-08-17T01:05:34.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.8,"strikeZoneTop":3.44156628212842,"strikeZoneBottom":1.54435151319273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.944606892535376,"aZ":-13.639418154563021,"pfxX":-0.9278260601067583,"pfxZ":9.1678613958644,"pX":0.6627819062750675,"pZ":2.1719359614674265,"vX0":4.320779013624954,"vY0":-139.5299813228082,"vZ0":-8.793553172032258,"x":91.74,"y":180.14,"x0":-0.7685214332974334,"y0":50.00131267592554,"z0":6.211506961557959,"aX":-1.8757617357083771},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":1.1,"spinRate":2250,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.3888275772752001,"extension":6.898783695538631},"index":1,"playId":"cd3273f3-4598-37ec-89fb-fc56e9ba48a2","pitchNumber":2,"startTime":"2025-08-17T01:05:48.942Z","endTime":"2025-08-17T01:05:53.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":96.5,"endSpeed":89.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.976283584640168,"aZ":-15.704590229979479,"pfxX":0.34139234940692464,"pfxZ":8.075107878232703,"pX":1.2720401620571424,"pZ":3.0505736588465338,"vX0":5.725819232405555,"vY0":-140.54410585001844,"vZ0":-5.926151688544355,"x":68.51,"y":156.41,"x0":-0.8195792994963951,"y0":50.00480610108274,"z0":6.172867702470381,"aX":0.6961289627357246},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":-1.6,"spinRate":2338,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.386827245038571,"extension":6.919720639309004},"index":2,"playId":"eb1d1f63-dc05-3d15-af30-e5e599b73147","pitchNumber":3,"startTime":"2025-08-17T01:06:07.347Z","endTime":"2025-08-17T01:06:11.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-17T01:06:25.523Z","endTime":"2025-08-17T01:06:37.861Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.05281608128695,"aZ":-36.62985343183513,"pfxX":1.3748262797018294,"pfxZ":-3.1323821623873824,"pX":-0.18820332512620067,"pZ":1.8299392442885452,"vX0":1.992121650278464,"vY0":-117.43566897982214,"vZ0":-2.582594898706028,"x":124.17,"y":189.37,"x0":-1.2195516099512154,"y0":50.00098776749045,"z0":6.286274422563326,"aX":1.9579166674818091},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.0,"breakHorizontal":-2.9,"spinRate":2700,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.46288718695859243,"extension":6.768860865680516},"hitData":{"launchSpeed":94.9,"launchAngle":8.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":36.88,"coordY":114.24}},"index":4,"playId":"90a6ffc6-d562-38ab-805a-9f235a8f24c1","pitchNumber":4,"startTime":"2025-08-17T01:06:37.861Z","endTime":"2025-08-17T01:06:52.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.600000000000005,"leverageIndex":0.46,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:06:52.675Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jordan Beck doubles (21) on a ground ball to right fielder Corbin Carroll. Hunter Goodman scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:07:06.801Z","endTime":"2025-08-17T01:09:00.518Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":83.1,"strikeZoneTop":3.6151176932326,"strikeZoneBottom":1.68359571425814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.581303444594642,"aZ":-27.780360991658192,"pfxX":0.00857674108058859,"pfxZ":2.5891410432105157,"pX":1.0113563859257786,"pZ":-0.12482506744027062,"vX0":5.480231709848907,"vY0":-127.63861935824299,"vZ0":-10.078339092636343,"x":78.45,"y":242.15,"x0":-1.140427048681355,"y0":50.00009791147821,"z0":5.969727120241501,"aX":0.013874945999069403},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.2,"breakHorizontal":-1.0,"spinRate":2333,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4247496382320026,"extension":6.779234846526277},"index":0,"playId":"58f71baa-c1ad-3028-b36d-fc8b4df904bc","pitchNumber":1,"startTime":"2025-08-17T01:07:29.255Z","endTime":"2025-08-17T01:07:34.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":96.8,"endSpeed":90.0,"strikeZoneTop":3.64606667664609,"strikeZoneBottom":1.64103110375684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64184318914531,"aZ":-12.642368082553837,"pfxX":-2.3619080692357506,"pfxZ":9.57188719699078,"pX":0.36210764269101103,"pZ":1.4099591437688082,"vX0":4.401587730052457,"vY0":-140.69004451091502,"vZ0":-10.591943667778558,"x":103.2,"y":200.71,"x0":-0.903369612629848,"y0":50.0012240931338,"z0":6.003474951717811,"aX":-4.818804156829252},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":3.6,"spinRate":2334,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.38673702917051234,"extension":6.863656429234085},"index":1,"playId":"3eb92e19-90c9-3647-a280-7c19019f79e0","pitchNumber":2,"startTime":"2025-08-17T01:07:51.493Z","endTime":"2025-08-17T01:07:56.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.2,"strikeZoneTop":3.58994264161849,"strikeZoneBottom":1.69752135914698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02211593110405,"aZ":-28.36268594316801,"pfxX":1.8869165933438383,"pfxZ":2.0865155816973164,"pX":0.9060701833846195,"pZ":3.2087223742828437,"vX0":4.488955630268956,"vY0":-133.13889309489207,"vZ0":-2.58950073416231,"x":82.46,"y":152.14,"x0":-1.0356407011834998,"y0":50.00156922229276,"z0":6.211002299751615,"aX":3.444487887328488},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.5,"breakHorizontal":-4.2,"spinRate":2289,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.40874620327958544,"extension":6.975155193919652},"index":2,"playId":"f142f439-8f35-3fd0-8cb7-efe49df43917","pitchNumber":3,"startTime":"2025-08-17T01:08:09.994Z","endTime":"2025-08-17T01:08:14.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":83.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.481475608198828,"aZ":-27.641779232810713,"pfxX":2.7018167161106406,"pfxZ":2.646524889510756,"pX":0.7384164946090158,"pZ":1.652952450728018,"vX0":4.086610830088946,"vY0":-128.41274499430864,"vZ0":-6.159894441397611,"x":88.85,"y":194.15,"x0":-1.209810286839419,"y0":50.000931147866,"z0":6.166034276704714,"aX":4.621398747901107},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.0,"breakHorizontal":-5.6,"spinRate":2453,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.4226100510005586,"extension":6.7070781479202335},"index":3,"playId":"91f9ff54-7284-3d26-bb21-f552403a3580","pitchNumber":4,"startTime":"2025-08-17T01:08:29.225Z","endTime":"2025-08-17T01:08:33.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74698329399139,"aZ":-11.084075432822942,"pfxX":-1.9436240227082031,"pfxZ":10.045099886711078,"pX":1.0216317465521652,"pZ":2.2465396147644374,"vX0":5.873571146662579,"vY0":-142.58418589009167,"vZ0":-8.784063737803868,"x":78.06,"y":178.12,"x0":-0.7948261086178399,"y0":50.00179250999908,"z0":6.030188374030696,"aX":-4.080818790646246},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.0,"breakHorizontal":2.6,"spinRate":2465,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.38129618888657824,"extension":7.012386138701731},"hitData":{"launchSpeed":73.7,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.26,"coordY":125.33}},"index":4,"playId":"7d92d0ba-9a3a-3898-a885-7dab0fc154fc","pitchNumber":5,"startTime":"2025-08-17T01:08:48.963Z","endTime":"2025-08-17T01:09:00.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":10.899999999999995,"leverageIndex":1.38,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:09:00.518Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Warming Bernabel flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:10:03.298Z","endTime":"2025-08-17T01:10:11.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.767593984904384,"aZ":-13.200988633034175,"pfxX":-1.6974519202742855,"pfxZ":9.416600694067515,"pX":-0.09619059076058904,"pZ":2.076274222756018,"vX0":3.128363795639601,"vY0":-139.69808069106222,"vZ0":-8.93365822522372,"x":120.67,"y":182.72,"x0":-1.00028573550922,"y0":50.002539539310575,"z0":6.14405458849254,"aX":-3.4201956711192487},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":2.5,"spinRate":2200,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.38923149178445193,"extension":6.729140560468096},"hitData":{"launchSpeed":79.4,"launchAngle":44.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.95,"coordY":115.89}},"index":0,"playId":"7f218ddf-bb1d-306b-b040-40dc5d47c1bf","pitchNumber":1,"startTime":"2025-08-17T01:10:03.298Z","endTime":"2025-08-17T01:10:11.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-3.999999999999993,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:10:11.813Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T01:12:17.007Z","endTime":"2025-08-17T01:13:02.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"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(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":97.7,"endSpeed":90.5,"strikeZoneTop":3.20702843215675,"strikeZoneBottom":1.41813622460202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.421645581053,"aZ":-18.06978265856436,"pfxX":-6.95664465238667,"pfxZ":6.790689279778189,"pX":-0.2326897974323857,"pZ":2.082895670849753,"vX0":6.786810546411094,"vY0":-142.22822849296733,"vZ0":-5.699292571635992,"x":125.87,"y":182.54,"x0":-1.7302317452527773,"y0":50.00360845632321,"z0":5.234332367994751,"aX":-14.449423134899785},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.5,"breakHorizontal":11.5,"spinRate":2496,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.38310152424561617,"extension":6.067120439208242},"index":0,"playId":"29ccd7d5-1177-3d52-9726-e4c76fd20de8","pitchNumber":1,"startTime":"2025-08-17T01:12:24.240Z","endTime":"2025-08-17T01:12:28.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.6,"strikeZoneTop":3.16499749782113,"strikeZoneBottom":1.48804532646113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.321180585038817,"aZ":-36.2144124787902,"pfxX":6.249804530127849,"pfxZ":-2.991575613430144,"pX":1.5655382653776744,"pZ":1.7817437393418827,"vX0":5.401956196039591,"vY0":-114.8422849448094,"vZ0":-0.5390769164921325,"x":57.33,"y":190.67,"x0":-1.6210243998373122,"y0":50.004587266519984,"z0":5.512610984087304,"aX":8.430504439903235},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.3,"breakHorizontal":-12.6,"spinRate":2816,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.47516679714409404,"extension":6.100399579797309},"index":1,"playId":"8055c024-f91d-3c65-a130-217022ed2888","pitchNumber":2,"startTime":"2025-08-17T01:12:38.660Z","endTime":"2025-08-17T01:12:42.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":82.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.706061290308483,"aZ":-31.939216022313317,"pfxX":2.425998676852908,"pfxZ":0.14151784057758832,"pX":0.23212237084724546,"pZ":2.165797972248629,"vX0":4.422801666093572,"vY0":-127.64936930156662,"vZ0":-1.6659098226773346,"x":108.15,"y":180.3,"x0":-1.8206180630055058,"y0":50.006219942449945,"z0":5.2800099113277374,"aX":4.109627304823684},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.1,"breakHorizontal":-5.2,"spinRate":2714,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4248017735601666,"extension":6.28297811405221},"hitData":{"launchSpeed":87.5,"launchAngle":29.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.46,"coordY":100.51}},"index":2,"playId":"cba81180-2b2b-3066-ae33-6670ad2a7ffc","pitchNumber":3,"startTime":"2025-08-17T01:12:54.766Z","endTime":"2025-08-17T01:13:02.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:13:02.581Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T01:13:09.594Z","endTime":"2025-08-17T01:13:50.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.25087418463587,"strikeZoneBottom":1.36735793767916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.218621051820296,"aZ":-25.594119709702877,"pfxX":-7.8162859515066305,"pfxZ":3.70383234980328,"pX":-1.1609138740713496,"pZ":1.9387449557162875,"vX0":4.345987636942603,"vY0":-131.75966402978443,"vZ0":-3.6242504022151123,"x":161.25,"y":186.43,"x0":-1.8070761866327025,"y0":50.00430574970261,"z0":5.200854415232004,"aX":-13.889669216774482},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":13.3,"spinRate":1924,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4140379780806964,"extension":6.108427306412714},"index":0,"playId":"c3ee4673-7e50-3e5a-b7fd-e579ee5c6b1e","pitchNumber":1,"startTime":"2025-08-17T01:13:28.189Z","endTime":"2025-08-17T01:13:32.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":74.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.09290437837387,"aZ":-37.22803893205409,"pfxX":6.101105916449923,"pfxZ":-3.6764345464731623,"pX":-0.4478693024697772,"pZ":2.3126976210828327,"vX0":1.243761875945094,"vY0":-115.48137583668802,"vZ0":0.7421173153105132,"x":134.07,"y":176.34,"x0":-1.7846339355273129,"y0":50.00451317991619,"z0":5.520881177843444,"aX":8.380468215013183},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.4,"breakHorizontal":-11.4,"spinRate":2848,"spinDirection":64},"zone":4,"typeConfidence":0.9,"plateTime":0.47125792151067225,"extension":6.07830497929831},"hitData":{"launchSpeed":98.7,"launchAngle":30.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.53,"coordY":30.32}},"index":1,"playId":"488a8b78-b8fe-3714-a638-a9bb01283303","pitchNumber":2,"startTime":"2025-08-17T01:13:42.133Z","endTime":"2025-08-17T01:13:50.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:13:50.936Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Kaiser called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T01:14:01.591Z","endTime":"2025-08-17T01:15:53.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.5,"strikeZoneTop":3.76806885786952,"strikeZoneBottom":1.65749896495142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.869976578743707,"aZ":-17.395749922263793,"pfxX":-4.977331852159427,"pfxZ":6.9712406872783275,"pX":0.6126041809451263,"pZ":2.359559940510656,"vX0":8.572225365175425,"vY0":-143.46646859228517,"vZ0":-5.209419065773025,"x":93.65,"y":175.07,"x0":-1.7443023742920636,"y0":50.004847809097946,"z0":5.255095855010667,"aX":-10.555054722357081},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.9,"breakHorizontal":7.7,"spinRate":2500,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3793153657597772,"extension":6.113457855250525},"index":0,"playId":"06f0bbe3-9984-32d8-9b0b-9fbdad214f74","pitchNumber":1,"startTime":"2025-08-17T01:14:25.813Z","endTime":"2025-08-17T01:14:30.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.4,"strikeZoneTop":3.6414028421688,"strikeZoneBottom":1.6045817204781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.241761599547452,"aZ":-22.7023666749924,"pfxX":-8.45702314515583,"pfxZ":4.516627077119645,"pX":0.1904178056450409,"pZ":0.8342448450942346,"vX0":8.300086547426881,"vY0":-142.58452347477956,"vZ0":-8.225254598738807,"x":109.74,"y":216.26,"x0":-1.6343756009173143,"y0":50.0017883071405,"z0":5.146146709932311,"aX":-17.726857466849566},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.0,"breakHorizontal":14.0,"spinRate":2423,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38153214036762106,"extension":6.074926143579959},"index":1,"playId":"3d55694b-8c72-3613-b206-a59a8842007a","pitchNumber":2,"startTime":"2025-08-17T01:14:40.432Z","endTime":"2025-08-17T01:14:44.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":85.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.279123507795493,"aZ":-26.988660206802358,"pfxX":2.209089586060494,"pfxZ":2.8518910190675486,"pX":0.09783621704973207,"pZ":2.130489256676759,"vX0":4.289102293996281,"vY0":-132.27729823619396,"vZ0":-3.0745288682245855,"x":113.27,"y":181.26,"x0":-1.8153473898817571,"y0":50.00331218749072,"z0":5.23190801862332,"aX":4.016773955095683},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":-4.7,"spinRate":2631,"spinDirection":171},"zone":8,"typeConfidence":2.0,"plateTime":0.4100063505651068,"extension":6.18512156301715},"index":2,"playId":"7e924548-c1d3-33b6-a84d-9bd08e4f52fc","pitchNumber":3,"startTime":"2025-08-17T01:14:59.890Z","endTime":"2025-08-17T01:15:03.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-17T01:15:12.366Z","endTime":"2025-08-17T01:15:28.033Z","isPitch":false,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.831456825847987,"aZ":-17.781947814253627,"pfxX":-7.025047253924712,"pfxZ":6.73939818477054,"pX":-0.5469730561176753,"pZ":3.1286017300697098,"vX0":6.084319192959152,"vY0":-143.72769756843545,"vZ0":-3.258282070092522,"x":137.85,"y":154.31,"x0":-1.7571795776178387,"y0":50.00431856288105,"z0":5.352849538242043,"aX":-15.004271740087804},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.9,"breakHorizontal":11.9,"spinRate":2483,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3781109671600369,"extension":6.029173598749408},"index":4,"playId":"229f20e3-ef76-3e6e-9ed9-280bddaebb0c","pitchNumber":4,"startTime":"2025-08-17T01:15:28.033Z","endTime":"2025-08-17T01:15:31.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":92.2,"strikeZoneTop":3.63144929507835,"strikeZoneBottom":1.66874869784488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26869276913884,"aZ":-15.975919258247512,"pfxX":-7.067923671584822,"pfxZ":7.509846763820331,"pX":0.41119559260597094,"pZ":2.8028628733955294,"vX0":8.650597615682429,"vY0":-144.70281174350436,"vZ0":-4.459964833715135,"x":101.33,"y":163.1,"x0":-1.6745050789830438,"y0":50.00619990164383,"z0":5.317959880635454,"aX":-15.252388517508733},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.1,"breakHorizontal":11.4,"spinRate":2444,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.37603999936427046,"extension":6.070568572875393},"index":5,"playId":"50b3deb4-e5d6-374e-80fb-acc242bd93b0","pitchNumber":5,"startTime":"2025-08-17T01:15:49.165Z","endTime":"2025-08-17T01:15:53.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:15:53.981Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T01:17:41.218Z","endTime":"2025-08-17T01:19:28.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.987260221489457,"aZ":-29.692767935287137,"pfxX":3.498081748154825,"pfxZ":1.4893232291086171,"pX":1.1559321048903222,"pZ":2.0004932061881284,"vX0":4.812918044367387,"vY0":-127.1771753490503,"vZ0":-5.115602931854984,"x":72.94,"y":184.77,"x0":-1.203510430497756,"y0":50.00142323125208,"z0":6.346625554164169,"aX":5.825782120945005},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":-7.3,"spinRate":2374,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.42794553634378607,"extension":6.710524329270495},"index":0,"playId":"7a5b6e9b-5dcd-3aa4-9360-59261026b609","pitchNumber":1,"startTime":"2025-08-17T01:18:07.208Z","endTime":"2025-08-17T01:18:11.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.9,"strikeZoneTop":3.65951357518004,"strikeZoneBottom":1.70103027631544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.159697729939413,"aZ":-27.929906641264814,"pfxX":2.195352407828995,"pfxZ":2.443971284620574,"pX":0.6022458021701305,"pZ":0.18854169946166024,"vX0":4.181199623862986,"vY0":-129.71976299548797,"vZ0":-9.754274775413853,"x":94.04,"y":233.69,"x0":-1.3036002403059392,"y0":50.00416159322223,"z0":6.062333768696154,"aX":3.814489430859731},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":-4.8,"spinRate":2402,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4191252231939777,"extension":6.771113241347185},"index":1,"playId":"76924c05-41df-33ff-9aa5-eb789b4ea97b","pitchNumber":2,"startTime":"2025-08-17T01:18:23.998Z","endTime":"2025-08-17T01:18:28.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":83.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.91067490959304,"aZ":-30.86517671112314,"pfxX":2.579438413747302,"pfxZ":0.7632014612069806,"pX":-0.17947484759600968,"pZ":1.9233145193997938,"vX0":2.1880622825994083,"vY0":-128.17317271058377,"vZ0":-4.732678700761352,"x":123.84,"y":186.85,"x0":-1.3703258564973084,"y0":50.004091256858835,"z0":6.121422172785742,"aX":4.421962246571314},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.8,"breakHorizontal":-5.0,"spinRate":2281,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.4224749350515338,"extension":6.731108210195565},"index":2,"playId":"6ae43ef1-685e-3923-a8cd-8bda6b858b4c","pitchNumber":3,"startTime":"2025-08-17T01:18:43.763Z","endTime":"2025-08-17T01:18:48.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-17T01:18:53.735Z","endTime":"2025-08-17T01:19:06.029Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.8,"strikeZoneTop":3.73522956820873,"strikeZoneBottom":1.70323738920494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95408184431983,"aZ":-14.024235893896256,"pfxX":-2.0259222289651815,"pfxZ":8.698409696136727,"pX":0.3714446619433402,"pZ":4.178819584888697,"vX0":3.955246374841319,"vY0":-142.02925323465405,"vZ0":-3.5368756795242167,"x":102.84,"y":125.95,"x0":-0.7626175936828801,"y0":50.005340473277926,"z0":6.3053181818483806,"aX":-4.228746345044344},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":3.1,"spinRate":2276,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.382517590956986,"extension":6.800710751917946},"index":4,"playId":"de2d8656-8895-3506-a9a9-2d093c6b9801","pitchNumber":4,"startTime":"2025-08-17T01:19:06.029Z","endTime":"2025-08-17T01:19:10.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":90.0,"strikeZoneTop":3.70066524095527,"strikeZoneBottom":1.66874478811965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.543162357754092,"aZ":-12.924941327643237,"pfxX":-2.8334018844139335,"pfxZ":9.451198531134605,"pX":0.09796216142484875,"pZ":2.020592124611319,"vX0":3.4146990565115867,"vY0":-140.3531413364165,"vZ0":-9.265235831511552,"x":113.27,"y":184.22,"x0":-0.7544769869612125,"y0":50.00265333505108,"z0":6.16320521834888,"aX":-5.771017852927894},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":4.6,"spinRate":2315,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.3871693104697762,"extension":6.972732477708938},"index":5,"playId":"7c737869-25d3-3431-bbe5-42d4c2585989","pitchNumber":5,"startTime":"2025-08-17T01:19:24.033Z","endTime":"2025-08-17T01:19:28.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:19:28.357Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T01:19:29.121Z","endTime":"2025-08-17T01:20:42.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":82.5,"strikeZoneTop":3.39078179825378,"strikeZoneBottom":1.48775838286446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.973794291761916,"aZ":-30.070481701440798,"pfxX":1.9612573602355385,"pfxZ":1.2503414395973458,"pX":0.8287745882503814,"pZ":1.0139327540339165,"vX0":4.071468943288182,"vY0":-127.20196066129157,"vZ0":-7.128294219044768,"x":85.41,"y":211.4,"x0":-1.0318486574821568,"y0":50.002793375404615,"z0":6.159425931951389,"aX":3.2929105490058426},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-4.3,"spinRate":2418,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4265683420998916,"extension":6.731569861824561},"index":0,"playId":"af2ca601-e5a3-3a54-a3e8-8888b12f21da","pitchNumber":1,"startTime":"2025-08-17T01:19:54.705Z","endTime":"2025-08-17T01:19:58.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.8,"strikeZoneTop":3.34539164333655,"strikeZoneBottom":1.52468137407358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.979747779041045,"aZ":-12.658440462739291,"pfxX":-1.5642803330583783,"pfxZ":9.612405904343882,"pX":-0.6218578457864984,"pZ":2.6104572290082215,"vX0":1.6638952719765885,"vY0":-140.04266627584593,"vZ0":-7.574341341843372,"x":140.7,"y":168.3,"x0":-1.0141901597358793,"y0":50.00680194305188,"z0":6.138126208334488,"aX":-3.1774724518232724},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":2.6,"spinRate":2168,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.38782093301672127,"extension":6.765512281208911},"index":1,"playId":"c4924dcf-da7f-3bd2-9e00-acc9780c28ec","pitchNumber":2,"startTime":"2025-08-17T01:20:12.437Z","endTime":"2025-08-17T01:20:17.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.290992504645796,"aZ":-12.813258034880398,"pfxX":-2.1123504265514863,"pfxZ":9.520720264433042,"pX":0.9405976827936683,"pZ":3.1729327784043546,"vX0":5.536029102460901,"vY0":-140.2099331476408,"vZ0":-6.030068421590703,"x":81.15,"y":153.11,"x0":-0.7664433303446884,"y0":50.00674972302858,"z0":6.153851794856221,"aX":-4.2978049029490055},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":3.0,"spinRate":2263,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.38747019409605166,"extension":6.895203620966685},"hitData":{"launchSpeed":79.9,"launchAngle":6.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.86,"coordY":124.32}},"index":2,"playId":"e6fbee93-abbc-35cf-8e4d-c5c07df49a40","pitchNumber":3,"startTime":"2025-08-17T01:20:30.949Z","endTime":"2025-08-17T01:20:42.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.87,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:20:42.578Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yanquiel Fernández flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T01:20:52.091Z","endTime":"2025-08-17T01:21:42.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":85.1,"strikeZoneTop":3.66806311243323,"strikeZoneBottom":1.60256631565319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.86556949452561,"aZ":-26.712697501550757,"pfxX":1.5074467136950087,"pfxZ":2.9961579201770157,"pX":1.21850031588836,"pZ":4.211731017299213,"vX0":5.549056345615905,"vY0":-132.53347828513506,"vZ0":-0.48990583597315646,"x":70.55,"y":125.06,"x0":-1.077834222141113,"y0":50.0013001262242,"z0":6.309414205074115,"aX":2.7462275206612774},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.5,"breakHorizontal":-3.7,"spinRate":2080,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4094955033331482,"extension":6.713859970152761},"index":0,"playId":"5fb86f64-ed04-3d67-a86b-656ffd4d0fa0","pitchNumber":1,"startTime":"2025-08-17T01:21:10.951Z","endTime":"2025-08-17T01:21:15.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":90.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.431241869432096,"aZ":-13.51819452956715,"pfxX":-1.5028994369537174,"pfxZ":9.079652055570786,"pX":0.41375401401596823,"pZ":3.0556554641450155,"vX0":4.27332094819419,"vY0":-140.90312519296236,"vZ0":-6.292548788126963,"x":101.23,"y":156.28,"x0":-0.9127313715426892,"y0":50.00248275265955,"z0":6.155317256849111,"aX":-3.088108393038346},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":2.0,"spinRate":2280,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.3855181531847829,"extension":6.812038556863709},"hitData":{"launchSpeed":80.7,"launchAngle":35.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.62,"coordY":113.85}},"index":1,"playId":"20b6ab5a-28f2-3c51-a1bc-861b4f8565ec","pitchNumber":2,"startTime":"2025-08-17T01:21:30.847Z","endTime":"2025-08-17T01:21:42.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.66,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:21:42.554Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Ritter grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T01:21:48.721Z","endTime":"2025-08-17T01:23:16.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.6,"strikeZoneTop":3.58019431130435,"strikeZoneBottom":1.49709537540204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.618185667996425,"aZ":-12.956619555294578,"pfxX":-1.6900423285192607,"pfxZ":9.535813489294506,"pX":1.3301728311103538,"pZ":1.7717285561159895,"vX0":6.093444991300027,"vY0":-139.47121035414162,"vZ0":-9.650018896313577,"x":66.3,"y":190.94,"x0":-0.6416750016690793,"y0":50.00145908249922,"z0":6.082007930397595,"aX":-3.4057698158643954},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":2.2,"spinRate":2287,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.38932170211955475,"extension":6.918174027563547},"index":0,"playId":"717c5643-afe3-381f-9a12-364359eb01f2","pitchNumber":1,"startTime":"2025-08-17T01:22:10.543Z","endTime":"2025-08-17T01:22:15.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.5,"strikeZoneTop":3.54930580123771,"strikeZoneBottom":1.6129355411491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.449093722578816,"aZ":-25.859428091862323,"pfxX":-0.5598627717905371,"pfxZ":3.454549499023516,"pX":0.8964515857274766,"pZ":2.4884737582304246,"vX0":5.511612530442716,"vY0":-132.87855624812292,"vZ0":-4.720244477724593,"x":82.83,"y":171.59,"x0":-1.1122556130834955,"y0":50.00390629592083,"z0":6.115580192990866,"aX":-1.0241904008429497},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.6,"breakHorizontal":0.1,"spinRate":2238,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4087027098744751,"extension":6.6874683254146},"index":1,"playId":"e90c5a85-fa82-36fb-9b14-cbc5e2400e09","pitchNumber":2,"startTime":"2025-08-17T01:22:32.353Z","endTime":"2025-08-17T01:22:36.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"c7eb4084-2514-3808-b181-a7fb4ee248b0","startTime":"2025-08-17T01:22:49.435Z","endTime":"2025-08-17T01:22:52.962Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61337653613167,"aZ":-28.310936195098584,"pfxX":3.1429032476731686,"pfxZ":2.2770381743531303,"pX":0.7855835596225832,"pZ":2.48908387658963,"vX0":4.069175642430873,"vY0":-128.38065082064946,"vZ0":-4.141305065561051,"x":87.06,"y":171.57,"x0":-1.2188014489513275,"y0":50.00168628661268,"z0":6.287182822254602,"aX":5.328900048716443},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":-6.5,"spinRate":2398,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.4240781659367836,"extension":6.726071277525596},"hitData":{"launchSpeed":63.5,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.8,"coordY":170.94}},"index":3,"playId":"0de1be83-0e6d-3b6d-b323-0b146639994b","pitchNumber":3,"startTime":"2025-08-17T01:23:09.216Z","endTime":"2025-08-17T01:23:16.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:23:16.736Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to left fielder Mickey Moniak.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T01:25:17.893Z","endTime":"2025-08-17T01:25:52.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.5,"strikeZoneTop":3.40057125263655,"strikeZoneBottom":1.52527824481287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30422757190293,"aZ":-19.099987039343105,"pfxX":-6.764093607641099,"pfxZ":6.27575967769571,"pX":-0.44589072064303814,"pZ":3.137386058005685,"vX0":6.288562511088652,"vY0":-142.37720429793217,"vZ0":-2.7538660572043714,"x":134.0,"y":154.07,"x0":-1.7891382687113933,"y0":50.00034842156787,"z0":5.3059402241821845,"aX":-14.084319623097006},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.0,"breakHorizontal":11.2,"spinRate":2490,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3826277948559409,"extension":5.9692093031642175},"index":0,"playId":"30a7b8f5-cdab-3d17-9779-ae7431788d3f","pitchNumber":1,"startTime":"2025-08-17T01:25:26.348Z","endTime":"2025-08-17T01:25:30.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.158408967799687,"aZ":-17.9177676565912,"pfxX":-5.2416063619269435,"pfxZ":6.897836994877032,"pX":0.24162419404632904,"pZ":2.6284774152399066,"vX0":7.239617780225032,"vY0":-141.84141702687077,"vZ0":-4.255349273137057,"x":107.79,"y":167.81,"x0":-1.6461543340938614,"y0":50.001460894259246,"z0":5.268631083452895,"aX":-10.83108651253545},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":8.3,"spinRate":2570,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3840996264231764,"extension":5.996371414495153},"hitData":{"launchSpeed":82.3,"launchAngle":26.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.12,"coordY":83.41}},"index":1,"playId":"29723422-a54c-37c6-b68c-f21f9e0f10a8","pitchNumber":2,"startTime":"2025-08-17T01:25:40.546Z","endTime":"2025-08-17T01:25:52.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:25:52.180Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T01:25:57.879Z","endTime":"2025-08-17T01:27:46.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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(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":96.9,"endSpeed":90.3,"strikeZoneTop":3.63206079322916,"strikeZoneBottom":1.61228031819611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80667777142446,"aZ":-28.931382311898513,"pfxX":-7.887839102475872,"pfxZ":1.5726696467835843,"pX":-1.150008232353403,"pZ":3.630366549082747,"vX0":5.043828251131872,"vY0":-141.27875625588115,"vZ0":0.27467655622105047,"x":160.84,"y":140.76,"x0":-1.9142983905953896,"y0":50.00565941959104,"z0":5.360213382849908,"aX":-16.284868512322845},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.1,"breakHorizontal":13.6,"spinRate":2348,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38462289302271024,"extension":5.946329909392791},"index":0,"playId":"9ef5f877-49b1-3bdd-9354-8206a3a02d0b","pitchNumber":1,"startTime":"2025-08-17T01:26:18.725Z","endTime":"2025-08-17T01:26:22.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.8,"strikeZoneTop":3.75992575013811,"strikeZoneBottom":1.6652301657537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.063304907770885,"aZ":-37.26335329294215,"pfxX":6.592587187264551,"pfxZ":-3.7326302230853443,"pX":-1.527694227273195,"pZ":2.667543504877238,"vX0":-0.7226856365057521,"vY0":-115.06986017100988,"vZ0":1.4617154117553224,"x":175.23,"y":166.76,"x0":-2.070608052881021,"y0":50.003740408611215,"z0":5.590051136825659,"aX":8.986252979164032},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.2,"breakHorizontal":-11.9,"spinRate":2804,"spinDirection":61},"zone":13,"typeConfidence":0.9,"plateTime":0.47305185273210126,"extension":6.203370602974584},"index":1,"playId":"5068d03b-f374-3c54-ab34-bec4b1a90bc5","pitchNumber":2,"startTime":"2025-08-17T01:26:35.539Z","endTime":"2025-08-17T01:26:44.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Geraldo Perdomo steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"5068d03b-f374-3c54-ab34-bec4b1a90bc5","startTime":"2025-08-17T01:26:45.224Z","endTime":"2025-08-17T01:26:57.164Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"postOnSecond":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.53,"dramaIndex":61.0,"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.4,"strikeZoneTop":3.55563615331979,"strikeZoneBottom":1.57970279060669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.669290736888065,"aZ":-39.83097264206306,"pfxX":5.173737848729923,"pfxZ":-5.717066470789137,"pX":-0.7571669003652964,"pZ":1.728986523410349,"vX0":1.09614539239891,"vY0":-114.34299260141532,"vZ0":0.1269068820345831,"x":145.86,"y":192.1,"x0":-1.9137385984320041,"y0":50.00057123157748,"z0":5.541921610974378,"aX":6.933182339616727},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.1,"breakHorizontal":-9.6,"spinRate":2683,"spinDirection":58},"zone":7,"typeConfidence":0.9,"plateTime":0.476809376774872,"extension":6.1340344157433195},"index":3,"playId":"90c0a1fb-8556-3d7d-8e08-0f658fca36e9","pitchNumber":3,"startTime":"2025-08-17T01:26:57.164Z","endTime":"2025-08-17T01:27:02.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":97.4,"endSpeed":90.9,"strikeZoneTop":3.62736668937254,"strikeZoneBottom":1.61471777422559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.430747870258646,"aZ":-18.441647067958666,"pfxX":-4.506165614410723,"pfxZ":6.5765831810073685,"pX":-1.7138095360651004,"pZ":2.825542596757101,"vX0":2.9292519945178954,"vY0":-141.97467548043713,"vZ0":-3.641316183545429,"x":182.33,"y":162.49,"x0":-2.1612614928283973,"y0":50.004988098570614,"z0":5.2638922543218,"aX":-9.413883907366765},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.5,"breakHorizontal":7.8,"spinRate":2418,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3824132365876256,"extension":5.9096927189582615},"index":4,"playId":"6ee01329-470b-3b65-b462-98ab1805428e","pitchNumber":4,"startTime":"2025-08-17T01:27:15.360Z","endTime":"2025-08-17T01:27:19.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":96.7,"endSpeed":90.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.491673452220372,"aZ":-18.733609250269822,"pfxX":-4.322930517769366,"pfxZ":6.526986828142019,"pX":0.5520680626879242,"pZ":2.4701020668837037,"vX0":8.336635014713327,"vY0":-140.83890593741265,"vZ0":-4.4381109979002105,"x":95.96,"y":172.09,"x0":-1.8517333660356057,"y0":50.003939937147486,"z0":5.237163663416939,"aX":-8.90367485938306},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.3,"breakHorizontal":6.6,"spinRate":2342,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3852652426281402,"extension":5.997078174952489},"hitData":{"launchSpeed":87.0,"launchAngle":55.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.02,"coordY":97.9}},"index":5,"playId":"c8544dd0-1fa0-38ff-8f09-db09f29421bc","pitchNumber":5,"startTime":"2025-08-17T01:27:34.887Z","endTime":"2025-08-17T01:27:46.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":4.300000000000001,"leverageIndex":1.53,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:27:46.904Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel. Geraldo Perdomo to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T01:28:40.580Z","endTime":"2025-08-17T01:30:07.040Z","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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"439a86f9-0044-3277-8680-95d678462c72","startTime":"2025-08-17T01:28:10.363Z","endTime":"2025-08-17T01:28:16.189Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":74.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.906375749623244,"aZ":-38.65454154076107,"pfxX":5.713646624836304,"pfxZ":-4.722877106286187,"pX":-0.4690188271691064,"pZ":2.131442307045549,"vX0":1.567548412394981,"vY0":-115.36438268717953,"vZ0":0.5052340011836391,"x":134.88,"y":181.23,"x0":-1.8968428937751325,"y0":50.00321668531377,"z0":5.583140070820319,"aX":7.837642182000149},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.3,"breakHorizontal":-10.7,"spinRate":2815,"spinDirection":67},"zone":4,"typeConfidence":0.9,"plateTime":0.4716028976091362,"extension":6.161192333454297},"index":1,"playId":"a05412d5-1a8a-3123-a7b6-3aaa8a735ebf","pitchNumber":1,"startTime":"2025-08-17T01:28:42.875Z","endTime":"2025-08-17T01:28:48.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"184f4033-0551-4bbf-b89d-f0364db1d31a","startTime":"2025-08-17T01:29:06.459Z","endTime":"2025-08-17T01:29:11.459Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.15841750298316,"strikeZoneBottom":1.50358432388146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.422190514404132,"aZ":-26.56867011267374,"pfxX":-8.257816596485702,"pfxZ":3.118493965692382,"pX":-0.5035115251673091,"pZ":0.8016968078136428,"vX0":6.557355228034368,"vY0":-132.03172169038842,"vZ0":-5.901294264141475,"x":136.19,"y":217.13,"x0":-1.924831096820345,"y0":50.00271578217277,"z0":4.975997119165726,"aX":-14.838997389407181},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.8,"breakHorizontal":13.8,"spinRate":1989,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4120594423812989,"extension":6.295233457655327},"index":3,"playId":"6868cabd-42dc-3184-b195-410da8fc124e","pitchNumber":2,"startTime":"2025-08-17T01:29:23.542Z","endTime":"2025-08-17T01:29:27.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":84.2,"strikeZoneTop":3.14831576602536,"strikeZoneBottom":1.44665151410947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.66413094277749,"aZ":-30.182914666453286,"pfxX":1.9212065544666497,"pfxZ":1.130805411454264,"pX":0.8154617664191345,"pZ":0.9590002555487296,"vX0":6.242463302552111,"vY0":-130.38652926375755,"vZ0":-5.115046944900076,"x":85.92,"y":212.89,"x0":-1.8380500308423715,"y0":50.00352500400303,"z0":5.1641561322938,"aX":3.380518222438176},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.3,"breakHorizontal":-4.6,"spinRate":2677,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4165549238852946,"extension":6.175780085959527},"index":4,"playId":"bb57d61a-97f7-31d5-9ac9-a879c6eb30b5","pitchNumber":3,"startTime":"2025-08-17T01:29:42.318Z","endTime":"2025-08-17T01:29:47.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":97.9,"endSpeed":91.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.831810344888734,"aZ":-17.900242935332116,"pfxX":-5.474998969716413,"pfxZ":6.776081948096993,"pX":-0.38063714385620495,"pZ":2.4856827621519004,"vX0":6.558830480515661,"vY0":-142.64216464636385,"vZ0":-4.671408824790644,"x":131.51,"y":171.67,"x0":-1.9741801422217389,"y0":50.0068404006566,"z0":5.237034346733584,"aX":-11.540986223394235},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.8,"breakHorizontal":9.0,"spinRate":2485,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.38070068370545673,"extension":5.998015602645378},"hitData":{"launchSpeed":106.5,"launchAngle":4.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.32,"coordY":151.68}},"index":5,"playId":"6abcf959-3c0e-3d13-ac39-a2e04fc08c8b","pitchNumber":4,"startTime":"2025-08-17T01:29:59.575Z","endTime":"2025-08-17T01:30:07.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.3,"awayTeamWinProbability":62.7,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.39,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:30:07.040Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a fly ball to shortstop Ezequiel Tovar. Geraldo Perdomo scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T01:30:27.382Z","endTime":"2025-08-17T01:32:06.935Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.50300489858403,"aZ":-38.705437843856934,"pfxX":5.659859709955521,"pfxZ":-4.608917535712532,"pX":0.7587120266165507,"pZ":2.537604322484575,"vX0":4.076800040019881,"vY0":-117.28972697903225,"vZ0":1.3295280378979293,"x":88.08,"y":170.26,"x0":-1.7264932778729716,"y0":50.000764002501604,"z0":5.524541520696463,"aX":8.02417086996838},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.9,"breakHorizontal":-11.2,"spinRate":2808,"spinDirection":62},"zone":6,"typeConfidence":0.9,"plateTime":0.46386964518846563,"extension":6.203331314402424},"index":0,"playId":"f66574b4-4b6f-36c1-a523-971e3baf4fd3","pitchNumber":1,"startTime":"2025-08-17T01:30:39.559Z","endTime":"2025-08-17T01:30:43.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-17T01:30:52.167Z","endTime":"2025-08-17T01:31:10.153Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":75.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.79946686291937,"aZ":-38.30527272734869,"pfxX":6.605326066219355,"pfxZ":-4.3379736453327,"pX":0.8002984024017387,"pZ":1.7215587207064964,"vX0":3.8684235844020884,"vY0":-117.24581638014891,"vZ0":-0.5621908285739544,"x":86.49,"y":192.3,"x0":-1.7201511804998348,"y0":50.00099879675448,"z0":5.490084156894246,"aX":9.342679870668716},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.8,"breakHorizontal":-12.8,"spinRate":2951,"spinDirection":66},"zone":9,"typeConfidence":0.9,"plateTime":0.4643038561043715,"extension":6.237480723066128},"index":2,"playId":"eb143c0e-50af-3594-9c56-a845668f6e07","pitchNumber":2,"startTime":"2025-08-17T01:31:10.153Z","endTime":"2025-08-17T01:31:14.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":93.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.85608390503364,"aZ":-16.20242772212514,"pfxX":-6.457005543548145,"pfxZ":7.282395789003134,"pX":0.4609604847379454,"pZ":3.09851660239237,"vX0":8.827193203202821,"vY0":-145.51867656049424,"vZ0":-3.5338169570169256,"x":99.43,"y":155.12,"x0":-1.7410585643727137,"y0":50.00594503066364,"z0":5.280684753039974,"aX":-14.167154640161034},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":12.8,"breakHorizontal":10.4,"spinRate":2529,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.3731884781161332,"extension":6.141634868754218},"index":3,"playId":"4e348cc3-bd8b-3def-9da9-705940fec296","pitchNumber":3,"startTime":"2025-08-17T01:31:29.556Z","endTime":"2025-08-17T01:31:33.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.080671130023546,"aZ":-38.930898710840594,"pfxX":4.785007561407319,"pfxZ":-4.752050534685257,"pX":0.8881274255192778,"pZ":1.3287045198353196,"vX0":4.721308175807277,"vY0":-117.88666000110317,"vZ0":-1.2227483438740616,"x":83.15,"y":202.9,"x0":-1.753925002676549,"y0":50.00123654664446,"z0":5.41260220118873,"aX":6.807446286857183},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.6,"breakHorizontal":-9.7,"spinRate":2827,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.4626690768749544,"extension":6.476674115753233},"hitData":{"launchSpeed":64.2,"launchAngle":37.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.89,"coordY":115.08}},"index":4,"playId":"942858ef-a9fd-3230-b6f8-77803f581a4a","pitchNumber":4,"startTime":"2025-08-17T01:31:54.317Z","endTime":"2025-08-17T01:32:06.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-10.299999999999997,"leverageIndex":1.58,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:32:06.935Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adrian Del Castillo doubles (5) on a fly ball to left fielder Mickey Moniak. Lourdes Gurriel Jr. scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T01:32:51.621Z","endTime":"2025-08-17T01:33:10.000Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"cdd704fb-cfb6-30fc-afa6-3c9d1d0111d2","startTime":"2025-08-17T01:32:36.177Z","endTime":"2025-08-17T01:32:40.905Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":92.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.068998086913872,"aZ":-18.04113514861753,"pfxX":-5.740294317763884,"pfxZ":6.565362274638478,"pX":0.42832638821065744,"pZ":2.76321097943282,"vX0":8.674951214205723,"vY0":-143.88067539447314,"vZ0":-4.087241357374813,"x":100.67,"y":164.17,"x0":-1.8435624039093408,"y0":50.00122021423741,"z0":5.280456859475741,"aX":-12.354516173338498},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.5,"breakHorizontal":9.2,"spinRate":2516,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3768923241112172,"extension":6.065036107994763},"hitData":{"launchSpeed":71.5,"launchAngle":45.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.08,"coordY":129.89}},"index":1,"playId":"43d19451-0e3c-3e2f-ba69-e8764036eb43","pitchNumber":1,"startTime":"2025-08-17T01:32:53.870Z","endTime":"2025-08-17T01:33:10.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.2,"awayTeamWinProbability":82.8,"homeTeamWinProbabilityAdded":-9.8,"leverageIndex":0.74,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:33:10.000Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T01:35:49.327Z","endTime":"2025-08-17T01:36:39.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T01:33:34.161Z","endTime":"2025-08-17T01:33:51.959Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"second":{"id":680728,"link":"/api/v1/people/680728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jaden Hill replaces Chase Dollander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T01:33:51.959Z","endTime":"2025-08-17T01:35:51.704Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"second":{"id":680728,"link":"/api/v1/people/680728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.093481672215802,"aZ":-23.873589905941483,"pfxX":-7.612285003497371,"pfxZ":4.066825180396485,"pX":-1.2045518769232868,"pZ":3.1056783695428063,"vX0":2.444269169827258,"vY0":-140.84141680433154,"vZ0":-2.9812766125303622,"x":162.91,"y":154.93,"x0":-1.0860180811710465,"y0":50.00360692040651,"z0":5.693963478553616,"aX":-15.543617316965976},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.1,"breakHorizontal":13.4,"spinRate":2248,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3864981247303527,"extension":5.943041246414167},"index":2,"playId":"6b9aac44-b649-3aa5-8996-8e9bc1aba73b","pitchNumber":1,"startTime":"2025-08-17T01:35:51.704Z","endTime":"2025-08-17T01:35:56.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"second":{"id":680728,"link":"/api/v1/people/680728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.245987978418174,"aZ":-25.500884166787152,"pfxX":1.6728134461722766,"pfxZ":3.743731321181932,"pX":1.1818600573204199,"pZ":1.0407291270141923,"vX0":5.358555007985523,"vY0":-130.882615493966,"vZ0":-6.59690066281681,"x":71.95,"y":210.68,"x0":-1.0865348384415836,"y0":50.006354548750465,"z0":5.430099687628575,"aX":2.9852658159380674},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.9,"breakHorizontal":-4.0,"spinRate":2406,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.41401484565829216,"extension":6.047293398774714},"index":3,"playId":"2332f4e1-1441-321b-933c-d0446e4ea71c","pitchNumber":2,"startTime":"2025-08-17T01:36:14.846Z","endTime":"2025-08-17T01:36:20.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"second":{"id":680728,"link":"/api/v1/people/680728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37469238125118,"aZ":-28.487792131540143,"pfxX":0.6251572096589619,"pfxZ":2.0092102242328123,"pX":1.479891781475131,"pZ":1.8345955112805419,"vX0":6.470827377585637,"vY0":-132.7850086993388,"vZ0":-4.466923999391897,"x":60.59,"y":189.25,"x0":-1.043401961451522,"y0":50.00126441140977,"z0":5.548376630277889,"aX":1.144785018917417},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":-2.2,"spinRate":2537,"spinDirection":205},"zone":14,"typeConfidence":0.89,"plateTime":0.408403831193759,"extension":5.967475712829399},"index":4,"playId":"bf5ad8d9-ec44-34ff-a927-8df14ab1b594","pitchNumber":3,"startTime":"2025-08-17T01:36:33.364Z","endTime":"2025-08-17T01:36:39.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"second":{"id":680728,"link":"/api/v1/people/680728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.74,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:36:39.045Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to center fielder Alek Thomas.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T01:38:53.912Z","endTime":"2025-08-17T01:39:04.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T01:38:41.795Z","endTime":"2025-08-17T01:38:56.264Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26040036341642,"aZ":-15.108479697315824,"pfxX":-1.1144937806079611,"pfxZ":8.494749606313544,"pX":0.39735365497445946,"pZ":3.026953587015143,"vX0":4.062844645035701,"vY0":-139.8359820651426,"vZ0":-6.055759839906849,"x":101.85,"y":157.05,"x0":-0.9204823070259897,"y0":50.003381747439924,"z0":6.187029816096476,"aX":-2.2395150987390733},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":1.3,"spinRate":2217,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.3895461045359938,"extension":6.755490225868255},"hitData":{"launchSpeed":93.8,"launchAngle":29.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.23,"coordY":46.2}},"index":1,"playId":"fff54515-8a68-3185-8af9-2659866dae4b","pitchNumber":1,"startTime":"2025-08-17T01:38:56.264Z","endTime":"2025-08-17T01:39:04.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:39:04.271Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T01:39:11.308Z","endTime":"2025-08-17T01:40:54.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.5,"strikeZoneTop":3.41613445477203,"strikeZoneBottom":1.46335039218442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.222846935062982,"aZ":-14.801701324714701,"pfxX":-0.7675885772911473,"pfxZ":8.64806829004446,"pX":1.771184788606208,"pZ":1.6218931656277584,"vX0":7.030371694986729,"vY0":-139.3886593621236,"vZ0":-9.591656558573288,"x":49.49,"y":194.99,"x0":-0.6618517190981636,"y0":50.00349539176875,"z0":6.0387417549431515,"aX":-1.5433538495997579},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":0.2,"spinRate":2279,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.38987405237477235,"extension":6.926139100427134},"index":0,"playId":"9ad51442-63bf-360f-97b5-c9678139fd6d","pitchNumber":1,"startTime":"2025-08-17T01:39:32.525Z","endTime":"2025-08-17T01:39:36.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":91.8,"endSpeed":85.6,"strikeZoneTop":3.39095376240122,"strikeZoneBottom":1.50307267123255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.347199252471498,"aZ":-26.5681784146628,"pfxX":0.2852456626397073,"pfxZ":3.0470387015799556,"pX":0.5088681494030843,"pZ":2.2728676749072743,"vX0":4.250811703506651,"vY0":-133.7011182967555,"vZ0":-5.300635708984231,"x":97.6,"y":177.41,"x0":-1.1278439178404107,"y0":50.00436794212229,"z0":6.148242482063207,"aX":0.5244494339498117},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.8,"breakHorizontal":-1.3,"spinRate":2266,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.4071014854366455,"extension":6.640702995781016},"index":1,"playId":"a721cb51-8079-3b8c-8561-a3e2f2c8f8ca","pitchNumber":2,"startTime":"2025-08-17T01:39:48.876Z","endTime":"2025-08-17T01:39:53.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.122888610721656,"aZ":-15.108597062055598,"pfxX":-1.2267325031970706,"pfxZ":8.410158522516925,"pX":-0.47870491261612147,"pZ":3.415028834273282,"vX0":1.5294005486654594,"vY0":-140.43018531665209,"vZ0":-5.1664160785595605,"x":135.25,"y":146.57,"x0":-0.8670082061037204,"y0":50.00061744129681,"z0":6.236781327915986,"aX":-2.488497713487216},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":1.9,"spinRate":2310,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.38772910452347764,"extension":6.7995509145650646},"index":2,"playId":"1467ad38-cd03-38bb-b7e7-a2e7a18f3ad8","pitchNumber":3,"startTime":"2025-08-17T01:40:06.917Z","endTime":"2025-08-17T01:40:12.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":81.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.216038625356386,"aZ":-28.76775430767039,"pfxX":1.2851441084420796,"pfxZ":2.0613238044937976,"pX":0.16351221970712895,"pZ":1.757925811917787,"vX0":2.946777143875292,"vY0":-125.84398355609419,"vZ0":-5.435961951569635,"x":110.77,"y":191.32,"x0":-1.1757072340427954,"y0":50.00344398317394,"z0":6.191611428736451,"aX":2.1239034345217767},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-2.8,"spinRate":2331,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.4302773371681239,"extension":6.650640997722438},"index":3,"playId":"638eb0c3-3ebf-3f79-8811-83eb18ea88b0","pitchNumber":4,"startTime":"2025-08-17T01:40:27.266Z","endTime":"2025-08-17T01:40:33.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":81.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.124374911441876,"aZ":-32.84664705362125,"pfxX":3.0552140008952824,"pfxZ":-0.41039741611629177,"pX":1.2822987077644312,"pZ":0.8573484745935726,"vX0":4.480448673509733,"vY0":-125.76509533668161,"vZ0":-6.623467786318241,"x":68.12,"y":215.63,"x0":-0.9069690545586754,"y0":50.004583970626584,"z0":6.129293992351186,"aX":4.983738071899659},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.8,"breakHorizontal":-6.4,"spinRate":2612,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4325123895610359,"extension":6.890877735193274},"index":4,"playId":"9f323ef1-a725-3c9b-98f6-2beff89fea47","pitchNumber":5,"startTime":"2025-08-17T01:40:50.208Z","endTime":"2025-08-17T01:40:54.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:40:54.528Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hunter Goodman lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T01:41:01.297Z","endTime":"2025-08-17T01:42:20.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":86.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.211047653703172,"aZ":-25.940269769068937,"pfxX":0.3619501695807647,"pfxZ":3.3532485314973552,"pX":0.08084191982409335,"pZ":2.485952269745907,"vX0":2.7882218257350098,"vY0":-134.12488775899163,"vZ0":-4.783498149162419,"x":113.92,"y":171.66,"x0":-1.0102400922017016,"y0":50.00520151327263,"z0":6.094435149006479,"aX":0.6737041210625194},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":-1.1,"spinRate":2333,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.40508789101928233,"extension":6.7776691839803345},"index":0,"playId":"04a97c2d-fd46-3657-b91b-bdae25d88369","pitchNumber":1,"startTime":"2025-08-17T01:41:24.089Z","endTime":"2025-08-17T01:41:31.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.53462553184607,"strikeZoneBottom":1.52608091797921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.431909334122608,"aZ":-26.022552572637682,"pfxX":0.7610060556433456,"pfxZ":3.552830172260869,"pX":0.5147514743781435,"pZ":2.057827455752951,"vX0":3.687756363935415,"vY0":-129.85911114945685,"vZ0":-5.674201415237469,"x":97.38,"y":183.22,"x0":-1.0142245725441457,"y0":50.00568793481407,"z0":6.213465912350727,"aX":1.3190655835749008},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":-2.0,"spinRate":2381,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.41942859638229013,"extension":6.701249977801812},"index":1,"playId":"1cf1e2fd-3476-31a2-a61f-fcbb3f6cbae2","pitchNumber":2,"startTime":"2025-08-17T01:41:54.652Z","endTime":"2025-08-17T01:41:59.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.098140412400507,"aZ":-27.672779016703004,"pfxX":0.9669480348684916,"pfxZ":2.6770376604443866,"pX":0.5389310299481651,"pZ":2.1594603743751493,"vX0":3.7798086109052345,"vY0":-127.97230596006989,"vZ0":-4.7070646058097045,"x":96.46,"y":180.47,"x0":-1.0748212770975134,"y0":50.00181549673243,"z0":6.15616451033652,"aX":1.624770868086034},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":-2.5,"spinRate":2398,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.42583918672132537,"extension":6.815290460771248},"hitData":{"launchSpeed":98.1,"launchAngle":19.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.64,"coordY":93.98}},"index":2,"playId":"c2e598b7-7e25-3ffc-aaa6-8825a68b5904","pitchNumber":3,"startTime":"2025-08-17T01:42:14.171Z","endTime":"2025-08-17T01:42:20.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-1.0999999999999979,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:42:20.987Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T01:44:32.197Z","endTime":"2025-08-17T01:44:53.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.61549532439044,"aZ":-29.400112347361727,"pfxX":1.146762316150662,"pfxZ":1.6177541591638906,"pX":0.5095560233475943,"pZ":2.1176438065025334,"vX0":3.86212625277903,"vY0":-128.9107020577659,"vZ0":-3.1231428136457393,"x":97.58,"y":181.6,"x0":-1.1447884820260923,"y0":50.00448417648243,"z0":5.56582836137457,"aX":1.970169233811333},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.5,"breakHorizontal":-2.8,"spinRate":2340,"spinDirection":189},"zone":6,"typeConfidence":0.91,"plateTime":0.4215851290833843,"extension":6.049138034077806},"hitData":{"launchSpeed":97.9,"launchAngle":41.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.95,"coordY":57.48}},"index":0,"playId":"ab257e46-a576-33d6-975e-49074567f873","pitchNumber":1,"startTime":"2025-08-17T01:44:44.122Z","endTime":"2025-08-17T01:44:53.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:44:53.876Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T01:45:02.045Z","endTime":"2025-08-17T01:46:28.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.9,"strikeZoneTop":3.31019119494088,"strikeZoneBottom":1.38362924671705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.246384224730484,"aZ":-18.427332104599,"pfxX":-6.622218923642816,"pfxZ":6.855795317441734,"pX":0.20105118983356515,"pZ":3.3363568563306387,"vX0":6.13027755051373,"vY0":-139.48477330543352,"vZ0":-3.026514055856472,"x":109.34,"y":148.7,"x0":-1.1463821997438524,"y0":50.00072329469525,"z0":5.625200789220636,"aX":-13.275035207135664},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.1,"breakHorizontal":11.0,"spinRate":2352,"spinDirection":228},"zone":2,"typeConfidence":0.9,"plateTime":0.3900923707742536,"extension":5.960419311412008},"index":0,"playId":"df7f0fd9-968d-3392-9553-d8d3ef177980","pitchNumber":1,"startTime":"2025-08-17T01:45:18.566Z","endTime":"2025-08-17T01:45:22.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.067501978424602,"aZ":-32.1058874579007,"pfxX":2.685499556678733,"pfxZ":0.0404304736865857,"pX":0.6386161880225296,"pZ":2.603121544837467,"vX0":3.944871150464419,"vY0":-128.15613504423953,"vZ0":-1.269595972227971,"x":92.66,"y":168.5,"x0":-1.2591353933453062,"y0":50.002194208923186,"z0":5.57239298183863,"aX":4.546379760060418},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.0,"breakHorizontal":-5.6,"spinRate":2630,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.42451404088404754,"extension":6.1921190173419},"index":1,"playId":"4ec2c08d-724c-3dc3-a6fd-2445105e4409","pitchNumber":2,"startTime":"2025-08-17T01:45:34.897Z","endTime":"2025-08-17T01:45:39.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.314733088034124,"aZ":-32.075080501239285,"pfxX":-5.84455029298393,"pfxZ":0.06166971493236417,"pX":-1.0568696388702714,"pZ":2.4246207714905665,"vX0":2.404968929504971,"vY0":-122.31221585447425,"vZ0":-0.9181372212631251,"x":157.29,"y":173.32,"x0":-1.2822176373946688,"y0":50.00107837868815,"z0":5.504260224513735,"aX":-9.042655999455121},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.1,"breakHorizontal":10.2,"spinRate":1486,"spinDirection":260},"zone":11,"typeConfidence":0.89,"plateTime":0.44422628972198375,"extension":6.174121943607771},"index":2,"playId":"29a8f1d1-f9c3-3a3b-b37f-29e35e1309fa","pitchNumber":3,"startTime":"2025-08-17T01:45:55.583Z","endTime":"2025-08-17T01:45:59.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.904035374033015,"aZ":-18.839310153748563,"pfxX":-5.802103318981533,"pfxZ":6.464803158999581,"pX":0.5333842332358212,"pZ":3.151021381702568,"vX0":6.686957194009532,"vY0":-141.44696145549185,"vZ0":-3.6512195622923898,"x":96.67,"y":153.7,"x0":-1.0878393446705974,"y0":50.00013008527563,"z0":5.6394363107091925,"aX":-11.963623068020215},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.3,"breakHorizontal":9.5,"spinRate":2397,"spinDirection":229},"zone":3,"typeConfidence":0.92,"plateTime":0.38464557140149136,"extension":5.920738415939571},"hitData":{"launchSpeed":84.4,"launchAngle":54.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.33,"coordY":99.8}},"index":3,"playId":"d6557df5-2549-339e-a5de-1e028aababa9","pitchNumber":4,"startTime":"2025-08-17T01:46:18.227Z","endTime":"2025-08-17T01:46:28.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:46:28.274Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Kaiser singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T01:46:29.691Z","endTime":"2025-08-17T01:47:25.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":90.3,"strikeZoneTop":3.7263416792764,"strikeZoneBottom":1.69483523936726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61320367144175,"aZ":-20.243668079186346,"pfxX":-7.177728346365771,"pfxZ":5.803768607674351,"pX":0.6381328652476232,"pZ":2.4639261576365192,"vX0":6.828952617823569,"vY0":-140.94346434494875,"vZ0":-5.208563222560477,"x":92.68,"y":172.25,"x0":-0.8588203910757318,"y0":50.00082687688405,"z0":5.603980444208467,"aX":-14.748321425098743},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.8,"breakHorizontal":12.0,"spinRate":2309,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.385495400261056,"extension":6.0395860877273995},"index":0,"playId":"a2647571-f380-31b8-bedf-326f3c7a2330","pitchNumber":1,"startTime":"2025-08-17T01:46:57.355Z","endTime":"2025-08-17T01:47:01.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":90.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.642756114342827,"aZ":-23.15227323341566,"pfxX":-7.716224972576448,"pfxZ":4.409787011523264,"pX":-0.4843752524072238,"pZ":2.7118507960067766,"vX0":4.928755846444408,"vY0":-140.69511860685427,"vZ0":-4.005677385054,"x":135.46,"y":165.56,"x0":-1.2375269473102715,"y0":50.0065852718913,"z0":5.616542709442319,"aX":-15.797634282501265},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.6,"breakHorizontal":13.3,"spinRate":2334,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.386224319746431,"extension":6.05625999435689},"hitData":{"launchSpeed":76.7,"launchAngle":19.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.59,"coordY":95.55}},"index":1,"playId":"ee36ceee-12b1-31ee-80da-48be790cf7eb","pitchNumber":2,"startTime":"2025-08-17T01:47:13.800Z","endTime":"2025-08-17T01:47:25.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.1,"awayTeamWinProbability":84.9,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:47:25.769Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T01:47:31.588Z","endTime":"2025-08-17T01:48:54.171Z","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":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":696100,"link":"/api/v1/people/696100"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.3,"strikeZoneTop":3.52308222865855,"strikeZoneBottom":1.54621342991527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77802494082038,"aZ":-23.567775006798264,"pfxX":-8.009802638618627,"pfxZ":4.258145189281928,"pX":-0.47873965976541194,"pZ":3.0854580248021297,"vX0":4.37646216305789,"vY0":-140.124631254328,"vZ0":-3.0410900682315285,"x":135.25,"y":155.47,"x0":-1.006617789576614,"y0":50.00244662279575,"z0":5.696341109585502,"aX":-16.190180492861007},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.4,"breakHorizontal":13.8,"spinRate":2292,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.38844871062159214,"extension":5.82313484121316},"index":0,"playId":"2c66d3aa-d196-3204-8e7f-9f012bd51c04","pitchNumber":1,"startTime":"2025-08-17T01:47:51.565Z","endTime":"2025-08-17T01:47:56.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.96322941224302,"aZ":-31.458289740880797,"pfxX":-7.1281110272982575,"pfxZ":0.46576582853646187,"pX":-0.46885092439407555,"pZ":2.4367719801750662,"vX0":3.6816471031874842,"vY0":-122.22355829146571,"vZ0":-1.2408415702799886,"x":134.87,"y":172.99,"x0":-1.0542830041852789,"y0":50.00427303450246,"z0":5.6083413415075345,"aX":-10.98247703646065},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.8,"breakHorizontal":12.2,"spinRate":1721,"spinDirection":252},"zone":4,"typeConfidence":0.91,"plateTime":0.4450564528918064,"extension":6.362678595604309},"index":1,"playId":"d3900f30-7b86-3935-adde-064bbbea8f2c","pitchNumber":2,"startTime":"2025-08-17T01:48:09.177Z","endTime":"2025-08-17T01:48:13.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":96.5,"endSpeed":89.9,"strikeZoneTop":3.5349216904948,"strikeZoneBottom":1.55782105456851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.405783861325784,"aZ":-19.182309465599023,"pfxX":-6.148072633294046,"pfxZ":6.339044695627326,"pX":-0.20255471112802148,"pZ":4.039811712365367,"vX0":4.777256720835398,"vY0":-140.71755293665396,"vZ0":-1.356419061668128,"x":124.72,"y":129.71,"x0":-1.1052526077269953,"y0":50.00077732597215,"z0":5.7443571144196115,"aX":-12.596999026523081},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":10.4,"spinRate":2375,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.3860511032658698,"extension":5.831032483719001},"index":2,"playId":"fc023d68-2d66-378a-a07a-90e90e82405f","pitchNumber":3,"startTime":"2025-08-17T01:48:31.387Z","endTime":"2025-08-17T01:48:36.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.55884512066144,"strikeZoneBottom":1.61950027839864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.723421489603332,"aZ":-27.821491112599816,"pfxX":2.584827694211944,"pfxZ":2.48662057753657,"pX":-0.29494091918474397,"pZ":2.4703995778263197,"vX0":1.987335155584207,"vY0":-130.56117211941233,"vZ0":-2.734612953108127,"x":128.24,"y":172.08,"x0":-1.3980248612255777,"y0":50.00392867897326,"z0":5.593602824920366,"aX":4.527942515027124},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":-5.0,"spinRate":2468,"spinDirection":192},"zone":4,"typeConfidence":0.9,"plateTime":0.4172025365033134,"extension":5.983149909784936},"index":3,"playId":"af991248-c36f-3f2d-b252-398c990671b0","pitchNumber":4,"startTime":"2025-08-17T01:48:49.398Z","endTime":"2025-08-17T01:48:54.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:48:54.171Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Beck lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T01:50:51.313Z","endTime":"2025-08-17T01:51:56.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":83.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.44558285607685,"aZ":-29.490598393496303,"pfxX":2.874119779733431,"pfxZ":1.580570480678793,"pX":0.8415313023578029,"pZ":0.7161865905570904,"vX0":3.608739529260316,"vY0":-127.87509330936005,"vZ0":-7.925028079207509,"x":84.92,"y":219.44,"x0":-0.9470017003942665,"y0":50.00608540576255,"z0":6.080970189763823,"aX":4.893955110394167},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":-5.9,"spinRate":2442,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.423835551927469,"extension":6.781951124822334},"index":0,"playId":"cf032267-22b1-376e-94d7-72e6837ddb35","pitchNumber":1,"startTime":"2025-08-17T01:51:03.697Z","endTime":"2025-08-17T01:51:08.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.6,"strikeZoneTop":3.69929024493526,"strikeZoneBottom":1.66746253064483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.779677900078276,"aZ":-13.73271537510821,"pfxX":-1.0609797653652846,"pfxZ":9.358535262896986,"pX":0.5690136294064587,"pZ":1.6964091017298404,"vX0":3.823204458964011,"vY0":-138.06520107450297,"vZ0":-9.516357344154766,"x":95.31,"y":192.98,"x0":-0.6834630851601693,"y0":50.002726784567926,"z0":6.066913122617733,"aX":-2.091039824556261},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":1.3,"spinRate":2243,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.3936352830151426,"extension":6.935132793804912},"index":1,"playId":"0c61c2b9-5b98-338b-96ff-8a679615deee","pitchNumber":2,"startTime":"2025-08-17T01:51:22.211Z","endTime":"2025-08-17T01:51:26.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"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-17T01:51:33.981Z","endTime":"2025-08-17T01:51:49.011Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84861068445311,"aZ":-12.90514975157678,"pfxX":-0.6368575063383097,"pfxZ":9.674554276935755,"pX":0.38470853851069137,"pZ":2.8976045067673484,"vX0":3.512452691447467,"vY0":-138.9759012170503,"vZ0":-6.353750562241298,"x":102.34,"y":160.54,"x0":-0.8029569728645232,"y0":50.00116237375662,"z0":6.04055837804358,"aX":-1.2685216888781814},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":0.6,"spinRate":2230,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.3914108819250868,"extension":6.859211868036566},"hitData":{"launchSpeed":93.8,"launchAngle":23.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.75,"coordY":72.35}},"index":3,"playId":"63c49583-5d48-368f-95b7-52a4715093f9","pitchNumber":3,"startTime":"2025-08-17T01:51:49.011Z","endTime":"2025-08-17T01:51:56.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:51:56.560Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T01:51:57.863Z","endTime":"2025-08-17T01:52:47.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.9,"strikeZoneTop":3.08454357293555,"strikeZoneBottom":1.30607316937092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.288862493923588,"aZ":-31.334247187181585,"pfxX":2.4283921496203686,"pfxZ":0.4890544124965359,"pX":1.0105619719206995,"pZ":2.4221300140063473,"vX0":4.300447162256026,"vY0":-129.14960785808185,"vZ0":-3.558601471259438,"x":78.48,"y":173.38,"x0":-0.9799618661729241,"y0":50.00309422486702,"z0":6.1812828846382875,"aX":4.177073395507582},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.4,"breakHorizontal":-5.2,"spinRate":2449,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4211783349310396,"extension":6.643715288719497},"index":0,"playId":"0e68c4c6-89be-319c-b817-15ee95190601","pitchNumber":1,"startTime":"2025-08-17T01:52:24.079Z","endTime":"2025-08-17T01:52:28.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":81.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.41390998179123,"aZ":-31.03897360406589,"pfxX":1.5521250822748813,"pfxZ":0.6891990593843973,"pX":0.2602402875403854,"pZ":1.6699770030014685,"vX0":3.1917809896536844,"vY0":-125.69171264892675,"vZ0":-5.028138440420072,"x":107.08,"y":193.69,"x0":-1.215142414621996,"y0":50.000253901552796,"z0":6.143643302675469,"aX":2.5458440043579107},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":-3.4,"spinRate":2481,"spinDirection":94},"zone":8,"typeConfidence":2.0,"plateTime":0.4316131079569221,"extension":6.715197245102147},"hitData":{"launchSpeed":97.3,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.69,"coordY":167.9}},"index":1,"playId":"690b7f18-9963-3f64-982d-82d0ab71e25c","pitchNumber":2,"startTime":"2025-08-17T01:52:40.461Z","endTime":"2025-08-17T01:52:47.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-1.799999999999999,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:52:47.994Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Karros pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T01:52:59.246Z","endTime":"2025-08-17T01:53:59.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43265485800272,"aZ":-16.097440646216302,"pfxX":-3.3912595816557163,"pfxZ":7.857278726400178,"pX":-0.054680696503544055,"pZ":2.9283699617848127,"vX0":3.3034868777800774,"vY0":-141.47236341111486,"vZ0":-6.0751410489632125,"x":119.08,"y":159.71,"x0":-0.7916132640187452,"y0":50.00394902537355,"z0":6.11905089436708,"aX":-6.93950371701376},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":5.5,"spinRate":2197,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.3857797194016843,"extension":6.849569584484458},"index":0,"playId":"5a4772eb-b272-3fb3-a222-4271c1590080","pitchNumber":1,"startTime":"2025-08-17T01:53:13.809Z","endTime":"2025-08-17T01:53:18.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":79.0,"strikeZoneTop":3.72184772337064,"strikeZoneBottom":1.72266427365941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.927220466523746,"aZ":-32.63909555264209,"pfxX":3.4813094369946693,"pfxZ":-0.2953583994457887,"pX":1.6795043502283817,"pZ":2.480811910379768,"vX0":5.611435855694635,"vY0":-122.68315670897097,"vZ0":-2.4426356143892245,"x":52.98,"y":171.8,"x0":-1.0731946240446157,"y0":50.005653164302785,"z0":6.220003024902601,"aX":5.408462338379834},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.8,"breakHorizontal":-7.4,"spinRate":2333,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4432346105151783,"extension":6.759230645003447},"index":1,"playId":"9e6bb79d-909f-355c-9928-7bbb1d3c4ef1","pitchNumber":2,"startTime":"2025-08-17T01:53:32.999Z","endTime":"2025-08-17T01:53:37.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":78.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.041744401558415,"aZ":-34.13655958453162,"pfxX":3.2763503003482413,"pfxZ":-1.285302862808761,"pX":-0.0514467461285441,"pZ":2.4764324480943105,"vX0":1.8962343848868137,"vY0":-121.1872577240447,"vZ0":-2.0819327591671395,"x":118.96,"y":171.92,"x0":-1.263308786408661,"y0":50.00305837622705,"z0":6.257823163050756,"aX":4.997137998835366},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.5,"breakHorizontal":-6.4,"spinRate":2446,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.44765401191654464,"extension":6.66344487005896},"hitData":{"launchSpeed":81.9,"launchAngle":70.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":156.24}},"index":2,"playId":"27990c04-50ee-3b33-b233-e977daeb2ebf","pitchNumber":3,"startTime":"2025-08-17T01:53:50.017Z","endTime":"2025-08-17T01:53:59.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:53:59.777Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ketel Marte pops out to third baseman Kyle Karros in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T01:56:27.436Z","endTime":"2025-08-17T01:57:50.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Anderson replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T01:54:32.562Z","endTime":"2025-08-17T01:56:29.474Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623433,"link":"/api/v1/people/623433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.57424729205479,"strikeZoneBottom":1.4001074934021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11285163106024,"aZ":-32.68409479791329,"pfxX":1.4355107723024525,"pfxZ":-0.3399898330304456,"pX":0.14586241927135968,"pZ":2.7696220568553795,"vX0":1.6635586199269305,"vY0":-121.76904614439411,"vZ0":-1.8987590905763307,"x":111.44,"y":164.0,"x0":-0.7305398898444934,"y0":50.00002333168121,"z0":6.365700397521257,"aX":2.172621391659207},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.8,"breakHorizontal":-3.0,"spinRate":2004,"spinDirection":131},"zone":5,"typeConfidence":0.9,"plateTime":0.448435064072199,"extension":6.286628147558574},"index":1,"playId":"6c82a1d9-ca97-324e-9cf3-1ac6de8882a0","pitchNumber":1,"startTime":"2025-08-17T01:56:29.474Z","endTime":"2025-08-17T01:56:33.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.162916373899026,"aZ":-27.027257496516505,"pfxX":-7.350560939297763,"pfxZ":3.029534631147061,"pX":0.6118903280591975,"pZ":1.6025384556322348,"vX0":6.2250835695902,"vY0":-128.36689915132627,"vZ0":-6.305727779945283,"x":93.68,"y":195.51,"x0":-0.868906467851327,"y0":50.00175312368101,"z0":6.1462995992010105,"aX":-12.48370315689251},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":12.2,"spinRate":1754,"spinDirection":242},"zone":9,"typeConfidence":0.89,"plateTime":0.4238338078551753,"extension":6.124908170322081},"index":2,"playId":"0c7b27ad-c320-3191-af1d-1b565dacdb86","pitchNumber":2,"startTime":"2025-08-17T01:56:44.438Z","endTime":"2025-08-17T01:56:50.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.873935095249664,"aZ":-28.110410091491143,"pfxX":-7.117439209555417,"pfxZ":2.371601549461559,"pX":-0.600866540951514,"pZ":1.670111732188236,"vX0":3.312068326924744,"vY0":-128.8941905820757,"vZ0":-5.795671823927099,"x":139.9,"y":193.69,"x0":-0.9642525589431634,"y0":50.0046707316068,"z0":6.0653735353463585,"aX":-12.211769593833361},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.5,"breakHorizontal":12.4,"spinRate":1606,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.4218038028756004,"extension":6.1536534731036685},"index":3,"playId":"fb7d8b32-761f-3629-817d-6e7b84729800","pitchNumber":3,"startTime":"2025-08-17T01:57:00.524Z","endTime":"2025-08-17T01:57:04.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.603942066341585,"aZ":-16.627385648192146,"pfxX":-4.558691162266821,"pfxZ":7.8915576454343555,"pX":-0.6169289848828079,"pZ":3.4210562376563574,"vX0":2.670988444460188,"vY0":-138.2238007181599,"vZ0":-4.405919296904577,"x":140.52,"y":146.41,"x0":-0.9944580534460858,"y0":50.00336842793089,"z0":6.123827195018371,"aX":-8.980277935946898},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":7.8,"spinRate":2184,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3935736018595244,"extension":6.055159093168185},"index":4,"playId":"66fd9c21-536c-3d9c-a652-3764ecf689a5","pitchNumber":4,"startTime":"2025-08-17T01:57:21.315Z","endTime":"2025-08-17T01:57:25.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.077659279422168,"aZ":-14.238291816319272,"pfxX":-3.215298299148143,"pfxZ":8.905751915432564,"pX":0.22911458493274012,"pZ":3.1653215554580076,"vX0":3.469857230657972,"vY0":-140.15937992789998,"vZ0":-6.265641457469686,"x":108.27,"y":153.32,"x0":-0.6000530211240088,"y0":50.00171874295839,"z0":6.3389728758156485,"aX":-6.474585756664395},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":5.2,"spinRate":2424,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3889997632038318,"extension":6.0610744159028505},"hitData":{"launchSpeed":82.3,"launchAngle":73.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":81.91,"coordY":173.36}},"index":5,"playId":"f661ebd1-5d11-3d6a-b7a4-7756d8b9f7bd","pitchNumber":5,"startTime":"2025-08-17T01:57:41.018Z","endTime":"2025-08-17T01:57:50.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:57:50.429Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a fly ball to center fielder Brenton Doyle.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T01:58:02.492Z","endTime":"2025-08-17T01:59:21.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.4,"strikeZoneTop":3.18067528678091,"strikeZoneBottom":1.53833674790022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.837742934960346,"aZ":-16.085625316508104,"pfxX":-3.7943176633872593,"pfxZ":8.006785163776861,"pX":1.158385760568874,"pZ":1.8651986512937793,"vX0":6.092954499453552,"vY0":-139.53671952626385,"vZ0":-8.946423526843727,"x":72.85,"y":188.42,"x0":-0.5417772696609049,"y0":50.00037129148077,"z0":6.131017245738383,"aX":-7.62249737457486},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":5.9,"spinRate":2276,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.38973814477638147,"extension":6.227390607178122},"index":0,"playId":"fde863de-87ab-3858-ab4e-0b57212fae89","pitchNumber":1,"startTime":"2025-08-17T01:58:16.692Z","endTime":"2025-08-17T01:58:21.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.602911002827106,"aZ":-30.034432316508884,"pfxX":1.6288816531720676,"pfxZ":1.3555994390749175,"pX":-0.07542743235442105,"pZ":1.2080474671635537,"vX0":1.070056543760193,"vY0":-123.77196095620714,"vZ0":-6.200551703043722,"x":119.88,"y":206.16,"x0":-0.7229666110190146,"y0":50.000322158620804,"z0":6.219076697332632,"aX":2.560185824689303},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":-3.1,"spinRate":2021,"spinDirection":170},"zone":13,"typeConfidence":0.87,"plateTime":0.4402918404122689,"extension":6.150098731697927},"index":1,"playId":"c2d3845a-5e21-3d92-90bd-cb8fbd75cdaf","pitchNumber":2,"startTime":"2025-08-17T01:58:33.242Z","endTime":"2025-08-17T01:58:37.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.1,"strikeZoneTop":3.12036315619419,"strikeZoneBottom":1.4885439828434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.02676357271179,"aZ":-26.733669567287713,"pfxX":-5.864295057484513,"pfxZ":3.213394996432857,"pX":-2.1566540163513235,"pZ":2.862017184208818,"vX0":-0.8909160696841149,"vY0":-128.14811086606747,"vZ0":-3.428238262272471,"x":199.21,"y":161.51,"x0":-1.0429114633445478,"y0":50.00301370692125,"z0":6.264891721558892,"aX":-9.928017429527143},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":10.8,"spinRate":1755,"spinDirection":244},"zone":11,"typeConfidence":0.85,"plateTime":0.424527386083148,"extension":5.995366112093269},"index":2,"playId":"f3f89828-13db-3d85-ae08-48ae0c2e1b29","pitchNumber":3,"startTime":"2025-08-17T01:58:51.030Z","endTime":"2025-08-17T01:58:55.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.01394940350498,"aZ":-16.78475461442932,"pfxX":-3.860172883218697,"pfxZ":7.780379518907816,"pX":0.6272265325350439,"pZ":2.8938578053971353,"vX0":4.65182289302237,"vY0":-138.37469006612352,"vZ0":-6.240635088153104,"x":93.09,"y":160.65,"x0":-0.5583212756149837,"y0":50.00681904851478,"z0":6.265577933396354,"aX":-7.639500433095345},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":6.2,"spinRate":2258,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.39281605555416244,"extension":6.213692983931637},"hitData":{"launchSpeed":68.1,"launchAngle":36.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.76,"coordY":106.66}},"index":3,"playId":"0e34f85d-052d-323a-b3a9-85b7c6b42387","pitchNumber":4,"startTime":"2025-08-17T01:59:09.809Z","endTime":"2025-08-17T01:59:21.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.6,"awayTeamWinProbability":89.4,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.28,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-17T01:59:21.144Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. strikes out swinging. Corbin Carroll steals (15) 2nd base.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T01:59:26.491Z","endTime":"2025-08-17T02:02:30.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","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":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":6},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.67532370858619,"strikeZoneBottom":1.60856952558655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.871193407177326,"aZ":-31.66580212957576,"pfxX":0.22378142123751754,"pfxZ":0.3306371326791311,"pX":0.3366079399877686,"pZ":3.0177303140639062,"vX0":2.330405909590708,"vY0":-122.70223021789583,"vZ0":-1.7910802226342213,"x":104.17,"y":157.3,"x0":-0.65037589045211,"y0":50.00385606564805,"z0":6.428546127480353,"aX":0.34447325963385006},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.5,"breakHorizontal":-0.8,"spinRate":2019,"spinDirection":120},"zone":6,"typeConfidence":0.89,"plateTime":0.44458926694464385,"extension":6.206999359648002},"index":0,"playId":"9ab15891-b102-38c9-a354-d7f50b5e1e10","pitchNumber":1,"startTime":"2025-08-17T01:59:48.076Z","endTime":"2025-08-17T01:59:52.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"1ad86bb6-f196-3eec-9f49-a97e69ece987","startTime":"2025-08-17T02:00:03.602Z","endTime":"2025-08-17T02:00:07.844Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.064691873767913,"aZ":-15.565777790467813,"pfxX":-3.1037344092076395,"pfxZ":8.407948588312587,"pX":-0.518058125990789,"pZ":2.776920435733667,"vX0":1.596185845724958,"vY0":-138.50185617271637,"vZ0":-6.659280769391071,"x":136.75,"y":163.8,"x0":-0.6934332599347368,"y0":50.002868636175045,"z0":6.222258148383133,"aX":-6.131241353980421},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":5.4,"spinRate":2301,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.3929605711709758,"extension":6.072999775898984},"index":2,"playId":"89d06a29-9117-3519-b250-9d82e2a1ef6f","pitchNumber":2,"startTime":"2025-08-17T02:00:23.984Z","endTime":"2025-08-17T02:00:28.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.7,"strikeZoneTop":3.78729626510239,"strikeZoneBottom":1.72016474231387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.841958240673858,"aZ":-31.13724862966634,"pfxX":0.34496727429305896,"pfxZ":0.6607814725551249,"pX":1.3661807847206084,"pZ":1.0039653408822788,"vX0":4.547041201303673,"vY0":-123.26730698704638,"vZ0":-6.283984927928728,"x":64.92,"y":211.67,"x0":-0.531826237388735,"y0":50.00468490025769,"z0":6.150322492765473,"aX":0.540575586100213},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":-1.4,"spinRate":1963,"spinDirection":172},"zone":14,"typeConfidence":0.88,"plateTime":0.44094470593098833,"extension":6.281618468516072},"index":3,"playId":"f4e4f344-5019-30b1-aa1c-ff1f2aed6128","pitchNumber":3,"startTime":"2025-08-17T02:00:47.581Z","endTime":"2025-08-17T02:00:52.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":3.78925111137384,"strikeZoneBottom":1.72212143243767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.77376278385875,"aZ":-16.931236414995027,"pfxX":-3.827396997148444,"pfxZ":7.466744621215387,"pX":-1.0897741773620657,"pZ":4.38078696667064,"vX0":0.597418225205256,"vY0":-140.97948887160115,"vZ0":-2.584701529327832,"x":158.54,"y":120.5,"x0":-0.8046880121587227,"y0":50.00480501123524,"z0":6.384195073167987,"aX":-7.814362441157893},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":6.8,"spinRate":2375,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3864249119730996,"extension":6.011146175591292},"index":4,"playId":"0c716926-e53b-3aea-b9f7-2480d261fa25","pitchNumber":4,"startTime":"2025-08-17T02:01:16.952Z","endTime":"2025-08-17T02:01:21.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32819870873071,"aZ":-22.725355828875532,"pfxX":-6.401791069682818,"pfxZ":5.45396150933732,"pX":-0.8827198585849978,"pZ":2.2932125178826737,"vX0":2.153816745965175,"vY0":-129.79196021854798,"vZ0":-5.603054917410829,"x":150.65,"y":176.86,"x0":-0.8843263270119607,"y0":50.00125685941581,"z0":6.175540070157713,"aX":-11.085622070392647},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":11.3,"spinRate":1866,"spinDirection":236},"zone":13,"typeConfidence":0.86,"plateTime":0.4196005154046163,"extension":6.145969703983055},"index":5,"playId":"808e00d2-c066-3229-a83e-ec86a52d9637","pitchNumber":5,"startTime":"2025-08-17T02:01:38.433Z","endTime":"2025-08-17T02:01:45.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.077781039952,"aZ":-32.07969012465947,"pfxX":0.07385089647151355,"pfxZ":0.06207752710844083,"pX":0.24585511856342915,"pZ":2.059167807795603,"vX0":2.090071710066391,"vY0":-121.81514339060303,"vZ0":-3.596719009402909,"x":107.63,"y":183.18,"x0":-0.6314923706206991,"y0":50.00339132007405,"z0":6.317157830530845,"aX":0.11098563167546241},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.5,"breakHorizontal":-0.6,"spinRate":2009,"spinDirection":132},"zone":8,"typeConfidence":0.89,"plateTime":0.4489927597869401,"extension":6.201085100417371},"index":6,"playId":"d844e8bf-0e9a-3d60-9978-3f9d6cf448fe","pitchNumber":6,"startTime":"2025-08-17T02:02:23.427Z","endTime":"2025-08-17T02:02:30.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.5,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:02:30.035Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adrian Del Castillo homers (2) on a fly ball to right field. Corbin Carroll scores.","rbi":2,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T02:02:51.199Z","endTime":"2025-08-17T02:05:37.028Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":{"id":623433,"link":"/api/v1/people/623433"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":623433,"link":"/api/v1/people/623433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":83.3,"strikeZoneTop":3.44328080020357,"strikeZoneBottom":1.45294968149175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71242923817589,"aZ":-25.55491369174179,"pfxX":-6.451725465289064,"pfxZ":3.8579938532849485,"pX":-0.5902692869478611,"pZ":-0.19691156524538025,"vX0":2.546267092087125,"vY0":-128.83011722011656,"vZ0":-10.679281431507418,"x":139.5,"y":244.1,"x0":-0.7422074724199588,"y0":50.00068748937545,"z0":5.9099719568796285,"aX":-11.061824958660493},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":11.3,"spinRate":1789,"spinDirection":234},"zone":13,"typeConfidence":0.85,"plateTime":0.42193052747391135,"extension":6.179281439500238},"index":0,"playId":"18558b4e-4bd1-3d2f-859b-44ba3ba843ca","pitchNumber":1,"startTime":"2025-08-17T02:03:02.021Z","endTime":"2025-08-17T02:03:06.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"58c06c06-3ad3-4afd-b78c-0847791a151f","startTime":"2025-08-17T02:03:28.719Z","endTime":"2025-08-17T02:03:33.719Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.44176839450141,"strikeZoneBottom":1.50508410967251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.071000320306663,"aZ":-15.45922682738585,"pfxX":-4.675373410419671,"pfxZ":8.475053179052333,"pX":0.6151014520837721,"pZ":3.292627863786971,"vX0":5.326727562541286,"vY0":-138.62620683336922,"vZ0":-5.269133583489397,"x":93.55,"y":149.88,"x0":-0.7116901072206103,"y0":50.00558714346086,"z0":6.227982180861671,"aX":-9.224289929313937},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":7.6,"spinRate":2445,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39310075753300877,"extension":6.101391474245265},"index":2,"playId":"3fa45462-a7af-3794-bc8a-3ff09292f5e9","pitchNumber":2,"startTime":"2025-08-17T02:03:48.361Z","endTime":"2025-08-17T02:03:54.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Corbin Carroll steals (16) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"3fa45462-a7af-3794-bc8a-3ff09292f5e9","startTime":"2025-08-17T02:03:59.667Z","endTime":"2025-08-17T02:04:28.348Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"postOnThird":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"homeTeamWinProbability":11.0,"awayTeamWinProbability":89.0,"homeTeamWinProbabilityAdded":-0.20000000000000107,"leverageIndex":0.58,"dramaIndex":21.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.44265200327726,"strikeZoneBottom":1.39466284477814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.470222954482857,"aZ":-33.829248095207625,"pfxX":1.5037759532399617,"pfxZ":-1.127770231330036,"pX":-1.3201527765605665,"pZ":4.462165007146376,"vX0":-1.3610352325275727,"vY0":-120.26009699664844,"vZ0":2.2500720891107533,"x":167.32,"y":118.3,"x0":-0.9433022792406791,"y0":50.00148931978929,"z0":6.506975494781454,"aX":2.2111372097023705},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":-2.4,"spinRate":1956,"spinDirection":99},"zone":11,"typeConfidence":0.9,"plateTime":0.45477454381724636,"extension":6.129320549094192},"index":4,"playId":"d272bf42-3e79-3421-8f03-af14bee15c43","pitchNumber":3,"startTime":"2025-08-17T02:04:28.348Z","endTime":"2025-08-17T02:04:33.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":95.7,"endSpeed":88.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.72377317681715,"aZ":-16.605300811828872,"pfxX":-3.242370562796938,"pfxZ":7.843197223443383,"pX":0.16267478862452633,"pZ":3.3364022618925464,"vX0":3.9378077461070116,"vY0":-139.37737034255468,"vZ0":-5.0028952913787865,"x":110.8,"y":148.7,"x0":-0.8413293104432488,"y0":50.00199096004864,"z0":6.236497816406897,"aX":-6.435688673178694},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":5.2,"spinRate":2398,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3916517561924917,"extension":6.071963624752292},"index":5,"playId":"55a1c071-9a3b-3df0-a7d3-0764a2e37115","pitchNumber":4,"startTime":"2025-08-17T02:04:47.624Z","endTime":"2025-08-17T02:04:51.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.528199795008515,"aZ":-34.337869657789504,"pfxX":0.7385957557961642,"pfxZ":-1.444932030825644,"pX":0.24171611595269143,"pZ":2.1240099820858642,"vX0":2.2772741320653624,"vY0":-121.3396863535223,"vZ0":-2.845359349979072,"x":107.79,"y":181.43,"x0":-0.8028138062014832,"y0":50.00162808865514,"z0":6.287434296717961,"aX":1.1070478904151302},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.0,"breakHorizontal":-1.8,"spinRate":2011,"spinDirection":100},"zone":8,"typeConfidence":0.9,"plateTime":0.4504610974099501,"extension":6.2371366872972205},"hitData":{"launchSpeed":97.1,"launchAngle":30.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.76,"coordY":78.71}},"index":6,"playId":"d8a70ab8-cc3d-3554-8c8a-93b315efccdf","pitchNumber":5,"startTime":"2025-08-17T02:05:12.646Z","endTime":"2025-08-17T02:05:37.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.6999999999999997,"awayTeamWinProbability":96.3,"homeTeamWinProbabilityAdded":-7.300000000000001,"leverageIndex":0.58,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:05:37.028Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T02:05:45.874Z","endTime":"2025-08-17T02:07:56.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.198966824803602,"aZ":-14.532125884652743,"pfxX":-3.3468978404944547,"pfxZ":8.827269195216953,"pX":-0.073301362577848,"pZ":2.61345714650258,"vX0":2.8709379919442015,"vY0":-139.26793137971936,"vZ0":-7.362185951507737,"x":119.79,"y":168.22,"x0":-0.6740094243431823,"y0":50.000566965582365,"z0":6.219603281734245,"aX":-6.6875575007795796},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":5.6,"spinRate":2364,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39071878537000426,"extension":6.151597729439251},"index":0,"playId":"9adf10d5-6381-3b52-975b-4861108cb7d1","pitchNumber":1,"startTime":"2025-08-17T02:06:03.239Z","endTime":"2025-08-17T02:06:07.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.612880349678793,"aZ":-14.132218991919377,"pfxX":-3.0624508817197467,"pfxZ":9.07037693001754,"pX":-0.0765955495375766,"pZ":3.1597783738814313,"vX0":2.7569608074362937,"vY0":-139.5009140535609,"vZ0":-6.155665757054008,"x":119.92,"y":153.47,"x0":-0.67527054893187,"y0":50.00637362593033,"z0":6.310843693386518,"aX":-6.094098443073251},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":5.0,"spinRate":2394,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39123172382567173,"extension":6.248214250074055},"index":1,"playId":"2824e278-8b99-395a-8d10-12705d8a36bb","pitchNumber":2,"startTime":"2025-08-17T02:06:24.320Z","endTime":"2025-08-17T02:06:28.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84826465425715,"aZ":-15.500984102158023,"pfxX":-4.502827443373283,"pfxZ":8.166012957183154,"pX":-1.0216915376833906,"pZ":3.721678984355157,"vX0":1.0634890554935654,"vY0":-140.58047546247147,"vZ0":-4.412280943552477,"x":155.94,"y":138.29,"x0":-0.814728952595864,"y0":50.00365134446235,"z0":6.288094838985506,"aX":-9.194482509956147},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":8.0,"spinRate":2372,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3866601368143132,"extension":6.026152429964094},"index":2,"playId":"92eb20b1-8399-34cb-a612-8936c42569a9","pitchNumber":3,"startTime":"2025-08-17T02:06:48.112Z","endTime":"2025-08-17T02:06:52.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.077836201294176,"aZ":-31.83643916436232,"pfxX":0.3130357404475168,"pfxZ":0.22656449645967136,"pX":-0.04717647900099999,"pZ":3.2238815056433636,"vX0":1.4362818092764547,"vY0":-120.6167802165686,"vZ0":-0.8845442664494555,"x":118.8,"y":151.74,"x0":-0.6916823107624587,"y0":50.0009151632911,"z0":6.409669699249452,"aX":0.4596028380086971},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":-1.0,"spinRate":2062,"spinDirection":89},"zone":2,"typeConfidence":0.9,"plateTime":0.45459922029015143,"extension":6.264861739721761},"index":3,"playId":"20807d40-b9e8-3946-8ab2-b155fc4dd932","pitchNumber":4,"startTime":"2025-08-17T02:07:10.785Z","endTime":"2025-08-17T02:07:15.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":88.1,"strikeZoneTop":3.55603876224693,"strikeZoneBottom":1.51310005363915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43849090973413,"aZ":-18.744109535057063,"pfxX":-2.4915121452041524,"pfxZ":6.831328930480915,"pX":0.895495470278512,"pZ":4.716334977609524,"vX0":4.879200963271679,"vY0":-137.82989518005465,"vZ0":-1.3947657785784862,"x":82.87,"y":111.44,"x0":-0.5569299293261972,"y0":50.001087703272844,"z0":6.467943158587817,"aX":-4.897494784372589},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":3.7,"spinRate":2346,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3941685541442834,"extension":6.055778186467501},"index":4,"playId":"aaedd649-0b09-3b1f-95b5-ac0cf723c0df","pitchNumber":5,"startTime":"2025-08-17T02:07:31.981Z","endTime":"2025-08-17T02:07:36.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55412063213168,"aZ":-32.91457369127317,"pfxX":0.6139307836977139,"pfxZ":-0.4940866127356358,"pX":0.4681706585873557,"pZ":2.4861568996003016,"vX0":2.300729157246606,"vY0":-121.38912806720467,"vZ0":-2.4340635305920415,"x":99.15,"y":171.65,"x0":-0.5731082730303071,"y0":50.005420872411925,"z0":6.377479207857133,"aX":0.912918056363541},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.2,"breakHorizontal":-1.7,"spinRate":1998,"spinDirection":89},"zone":6,"typeConfidence":0.89,"plateTime":0.4518391698374242,"extension":6.27858868235383},"hitData":{"launchSpeed":79.3,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.69,"coordY":165.36}},"index":5,"playId":"99d600f2-f6ba-3025-9dc1-5350fd320169","pitchNumber":6,"startTime":"2025-08-17T02:07:48.805Z","endTime":"2025-08-17T02:07:56.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:07:56.792Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brenton Doyle pops out to second baseman Connor Kaiser.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:10:09.026Z","endTime":"2025-08-17T02:10:20.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.268753715083385,"aZ":-15.31186554539715,"pfxX":-1.5076549742457708,"pfxZ":8.931015372586117,"pX":-0.9616559883236658,"pZ":3.403915151821775,"vX0":0.7693795774687343,"vY0":-135.04133074818242,"vZ0":-4.899602282658534,"x":153.66,"y":146.87,"x0":-1.0510143784851396,"y0":50.00408944630079,"z0":6.2827699223486,"aX":-2.8466734182391016},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":2.6,"spinRate":2306,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4022089200388068,"extension":6.676013488492242},"hitData":{"launchSpeed":79.1,"launchAngle":60.0,"totalDistance":202.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.09,"coordY":122.04}},"index":0,"playId":"f3e0bafb-b760-3c1c-a016-0216080016b0","pitchNumber":1,"startTime":"2025-08-17T02:10:10.545Z","endTime":"2025-08-17T02:10:20.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:10:20.231Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yanquiel Fernández singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:10:23.703Z","endTime":"2025-08-17T02:10:54.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65457692864939,"aZ":-14.828603602543453,"pfxX":-1.56160624113798,"pfxZ":9.18830701663643,"pX":-0.22804904213398772,"pZ":1.8323390326723699,"vX0":2.4329166633374135,"vY0":-135.33512239195719,"vZ0":-8.627117837353115,"x":125.69,"y":189.31,"x0":-0.9285791003074214,"y0":50.00171135939239,"z0":6.061575632677234,"aX":-2.94775791166247},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":2.4,"spinRate":2265,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.402025515470394,"extension":6.903378331235679},"hitData":{"launchSpeed":94.0,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.27,"coordY":116.72}},"index":0,"playId":"56a23c08-ff96-3fb3-a4c4-a33e79ab7df2","pitchNumber":1,"startTime":"2025-08-17T02:10:42.725Z","endTime":"2025-08-17T02:10:54.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":1.1999999999999997,"leverageIndex":0.26,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:10:54.534Z","atBatIndex":58},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ryan Ritter triples (3) on a sharp fly ball to center fielder Alek Thomas. Yanquiel Fernández scores.","rbi":1,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:12:17.802Z","endTime":"2025-08-17T02:14:11.752Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"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-17T02:11:28.820Z","endTime":"2025-08-17T02:12:20.023Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.60113611613504,"strikeZoneBottom":1.64613091781683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.008900841799715,"aZ":-27.453001300280743,"pfxX":1.5905018636424124,"pfxZ":2.755210576329098,"pX":1.0466507224111232,"pZ":2.29425644290356,"vX0":5.005628477238648,"vY0":-129.1241611133634,"vZ0":-4.579951372142258,"x":77.1,"y":176.84,"x0":-1.111805042396675,"y0":50.00341472313995,"z0":6.165110023792313,"aX":2.7273972060665783},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":-3.8,"spinRate":2205,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4217138454745881,"extension":6.657020094584788},"index":1,"playId":"b6bc37ed-abc6-3be8-b862-a19be8886ef2","pitchNumber":1,"startTime":"2025-08-17T02:12:20.023Z","endTime":"2025-08-17T02:12:25.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.504616760295352,"aZ":-26.719130763044316,"pfxX":3.0774934730151835,"pfxZ":3.364165422689826,"pX":0.8055200927913436,"pZ":1.3857927166089294,"vX0":4.1432635891316565,"vY0":-125.56126797392075,"vZ0":-6.305392141054915,"x":86.3,"y":201.36,"x0":-1.2557255212400609,"y0":50.00465745324001,"z0":6.057203469276094,"aX":4.995439086731072},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":-6.4,"spinRate":2279,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4335128675086106,"extension":6.6289100417232225},"index":2,"playId":"17e386db-1214-3ab2-8fc2-a7bfa03fa1b3","pitchNumber":2,"startTime":"2025-08-17T02:12:36.860Z","endTime":"2025-08-17T02:12:41.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":82.1,"strikeZoneTop":3.63187581051728,"strikeZoneBottom":1.60335667382483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.17195760647768,"aZ":-28.16826511001077,"pfxX":1.4748876770564365,"pfxZ":2.3884014025995226,"pX":1.4693898688359517,"pZ":1.8932106552258077,"vX0":6.027436176592095,"vY0":-127.47041782846253,"vZ0":-4.9826551062942475,"x":60.99,"y":187.66,"x0":-1.0981219627012608,"y0":50.00502199613973,"z0":6.04339949025952,"aX":2.477045233328144},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":-3.7,"spinRate":2324,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4263681286843295,"extension":6.564890499068918},"index":3,"playId":"6b0486f7-eb43-3ebb-8b93-21a83283ec79","pitchNumber":3,"startTime":"2025-08-17T02:12:54.679Z","endTime":"2025-08-17T02:12:59.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.333685306244583,"aZ":-14.039917531999933,"pfxX":-2.0032246031766814,"pfxZ":9.605495694570056,"pX":-0.35274675651278614,"pZ":3.3306534714976763,"vX0":3.2465699066676965,"vY0":-135.48656223931815,"vZ0":-4.85726913815758,"x":130.45,"y":148.85,"x0":-1.2979222481186734,"y0":50.0028750601638,"z0":6.104056452175923,"aX":-3.7821457132852947},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":3.1,"spinRate":2328,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.40191964398862856,"extension":6.810914224333048},"index":4,"playId":"ece09ee0-a399-3912-b544-a3e46185f13b","pitchNumber":4,"startTime":"2025-08-17T02:13:12.099Z","endTime":"2025-08-17T02:13:16.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-17T02:13:23.823Z","endTime":"2025-08-17T02:13:38.260Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":81.3,"strikeZoneTop":3.63035058410519,"strikeZoneBottom":1.55570677839361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.27474505976163,"aZ":-29.933454172854592,"pfxX":2.444308159304237,"pfxZ":1.3656271581102035,"pX":0.14927863048015122,"pZ":0.7911680716009829,"vX0":2.997722425497541,"vY0":-125.7177774419629,"vZ0":-7.102646066940654,"x":111.31,"y":217.42,"x0":-1.3663650431125733,"y0":50.000093328801064,"z0":6.013771097024968,"aX":3.9964820816306763},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.4,"breakHorizontal":-5.0,"spinRate":2363,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.43211170406575583,"extension":6.572283540195736},"index":6,"playId":"1616c62a-478d-34b8-9104-592dbeaffd47","pitchNumber":5,"startTime":"2025-08-17T02:13:38.260Z","endTime":"2025-08-17T02:13:42.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.378181154300947,"aZ":-26.73845164180744,"pfxX":0.5076559832627746,"pfxZ":3.1585306894237615,"pX":0.23719666076737098,"pZ":2.6848749536104477,"vX0":3.7936628333629456,"vY0":-129.2546418282718,"vZ0":-3.4613672322321825,"x":107.96,"y":166.29,"x0":-1.3047515895946504,"y0":50.0056838127046,"z0":6.0541889763700105,"aX":0.8743312658878154},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-1.6,"spinRate":2182,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.42086839094374007,"extension":6.692323518871482},"hitData":{"launchSpeed":103.0,"launchAngle":26.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":154.18,"coordY":29.51}},"index":7,"playId":"280737a1-8cdc-34b9-95c7-8c78c4116bdc","pitchNumber":6,"startTime":"2025-08-17T02:13:56.731Z","endTime":"2025-08-17T02:14:11.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":669194,"link":"/api/v1/people/669194"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":5.299999999999999,"leverageIndex":0.59,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:14:11.752Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, second baseman Connor Kaiser to first baseman Tyler Locklear. Ryan Ritter scores.","rbi":1,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:17:09.866Z","endTime":"2025-08-17T02:19:27.766Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":3,"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-17T02:14:37.290Z","endTime":"2025-08-17T02:14:55.752Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Backhus replaces Ryne Nelson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"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-17T02:14:55.752Z","endTime":"2025-08-17T02:16:59.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669194,"link":"/api/v1/people/669194","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Freeman replaces Mickey Moniak.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-17T02:16:59.133Z","endTime":"2025-08-17T02:17:11.718Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.65324293025536,"aZ":-33.66752607382249,"pfxX":-5.954087739697847,"pfxZ":-1.1019567847944005,"pX":-0.49587741279141334,"pZ":1.8482824022243696,"vX0":-6.4059798229857785,"vY0":-114.9105703303357,"vZ0":1.3088819776997689,"x":135.9,"y":188.88,"x0":3.0878320101478858,"y0":50.00268400023618,"z0":4.509721674056921,"aX":-8.067168189839357},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.4,"breakHorizontal":12.2,"spinRate":2244,"spinDirection":300},"zone":7,"typeConfidence":0.9,"plateTime":0.47426785812045846,"extension":6.9570076251887},"index":3,"playId":"77ead9f2-f270-3e23-af95-6a60d35b9046","pitchNumber":1,"startTime":"2025-08-17T02:17:11.718Z","endTime":"2025-08-17T02:17:18.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":91.6,"endSpeed":84.9,"strikeZoneTop":3.31558579033881,"strikeZoneBottom":1.55469308635977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.833697585032137,"aZ":-31.90618292027631,"pfxX":9.859363640290677,"pfxZ":0.15070920810963884,"pX":-0.2127747139278996,"pZ":3.517981301832698,"vX0":-11.00560448540106,"vY0":-133.0454751667997,"vZ0":2.81026459131263,"x":125.11,"y":143.79,"x0":2.662422558327778,"y0":50.005651256227765,"z0":4.734650940245581,"aX":17.989688827813616},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.0,"breakHorizontal":-16.0,"spinRate":2235,"spinDirection":105},"zone":11,"typeConfidence":0.9,"plateTime":0.40895220745780225,"extension":7.03581059105397},"index":4,"playId":"4fbc0ad8-63d8-3bca-9376-bd14f4e3e5a5","pitchNumber":2,"startTime":"2025-08-17T02:17:56.894Z","endTime":"2025-08-17T02:18:01.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.788402750103934,"aZ":-27.466507806571297,"pfxX":9.498609754343214,"pfxZ":2.4969388281479823,"pX":1.1792881497004017,"pZ":2.757281657902711,"vX0":-7.673972057308918,"vY0":-135.2967126498723,"vZ0":0.04822471480535451,"x":72.05,"y":164.33,"x0":2.7946177012337317,"y0":50.00275345115821,"z0":4.637252423474845,"aX":17.910884391687897},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.7,"breakHorizontal":-16.0,"spinRate":2326,"spinDirection":104},"zone":12,"typeConfidence":0.9,"plateTime":0.40221938773325183,"extension":7.096460320788655},"index":5,"playId":"c3bd076d-8791-3712-a9e5-d036172fbafb","pitchNumber":3,"startTime":"2025-08-17T02:18:15.641Z","endTime":"2025-08-17T02:18:20.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.563919123800613,"aZ":-29.302426616168447,"pfxX":9.330655272925194,"pfxZ":1.5717253895417524,"pX":0.34350826966412523,"pZ":3.42925006972195,"vX0":-9.06621976920699,"vY0":-133.08671329065655,"vZ0":1.9816539212603965,"x":103.91,"y":146.19,"x0":2.551747074952945,"y0":50.00370337234034,"z0":4.77074527578983,"aX":17.052071919120234},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.5,"breakHorizontal":-15.4,"spinRate":2283,"spinDirection":102},"zone":12,"typeConfidence":0.9,"plateTime":0.4086688742715596,"extension":7.057387468836695},"index":6,"playId":"853107fd-5904-366a-9420-36ac97ccf97e","pitchNumber":4,"startTime":"2025-08-17T02:18:37.079Z","endTime":"2025-08-17T02:18:41.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.607855858086797,"aZ":-29.856292107792097,"pfxX":8.88286388661495,"pfxZ":1.2495823018986645,"pX":-0.5510034683392463,"pZ":2.9953103912769747,"vX0":-11.347628647923914,"vY0":-133.98905131253682,"vZ0":1.1503121168272803,"x":138.0,"y":157.91,"x0":2.546449133879212,"y0":50.001767453541326,"z0":4.662996298797771,"aX":16.468673638055055},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.6,"breakHorizontal":-14.2,"spinRate":2267,"spinDirection":100},"zone":1,"typeConfidence":0.9,"plateTime":0.4057430415757195,"extension":7.128885814144266},"index":7,"playId":"4949f92b-5109-37c0-bfc6-b45f4a4a536e","pitchNumber":5,"startTime":"2025-08-17T02:18:58.179Z","endTime":"2025-08-17T02:19:04.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41523420966207,"aZ":-30.858208475791816,"pfxX":8.71818309184627,"pfxZ":0.7033972915941256,"pX":0.8967962463608694,"pZ":2.341449404403731,"vX0":-8.016890479435784,"vY0":-134.87090119383004,"vZ0":-0.3952422203651179,"x":82.82,"y":175.56,"x0":2.754734218478285,"y0":50.001070805365885,"z0":4.639703218584036,"aX":16.28859017830838},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.4,"breakHorizontal":-14.4,"spinRate":2329,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.40390967841326475,"extension":7.070230790628716},"hitData":{"launchSpeed":102.1,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":156.75}},"index":8,"playId":"6cf3404a-371f-3441-9b64-d17e80a93a00","pitchNumber":6,"startTime":"2025-08-17T02:19:20.154Z","endTime":"2025-08-17T02:19:27.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.98,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:19:27.766Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:19:50.678Z","endTime":"2025-08-17T02:20:41.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.852784807916326,"aZ":-30.582465311729255,"pfxX":8.9761638577275,"pfxZ":0.8451239004914548,"pX":0.24817863850055116,"pZ":2.5945976595949816,"vX0":-9.894506141943605,"vY0":-135.19584244199314,"vZ0":0.24756476605226718,"x":107.54,"y":168.73,"x0":2.754336254850161,"y0":50.00615958394442,"z0":4.613501542622775,"aX":16.958878908661976},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.8,"breakHorizontal":-14.6,"spinRate":2442,"spinDirection":110},"zone":5,"typeConfidence":0.9,"plateTime":0.4020412734783787,"extension":7.078014989756758},"index":0,"playId":"f12fb384-acd0-346b-9d3c-12034e74de52","pitchNumber":1,"startTime":"2025-08-17T02:19:57.480Z","endTime":"2025-08-17T02:20:09.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":74.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.584592790446692,"aZ":-28.355399500150565,"pfxX":5.408076511326236,"pfxZ":2.7648084294934945,"pX":1.2386660296142895,"pZ":1.7502752236093226,"vX0":-5.144534227156796,"vY0":-115.42495991409596,"vZ0":-0.8106047087008099,"x":69.78,"y":191.52,"x0":2.768455634949703,"y0":50.00340076173369,"z0":4.77869888378403,"aX":7.474978213931504},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.2,"breakHorizontal":-8.9,"spinRate":1656,"spinDirection":108},"zone":14,"typeConfidence":0.79,"plateTime":0.4701975194039223,"extension":7.315868286329585},"index":1,"playId":"be4b1a1b-7e10-3260-a144-30c15176ad63","pitchNumber":2,"startTime":"2025-08-17T02:20:17.013Z","endTime":"2025-08-17T02:20:21.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.198280655478104,"aZ":-27.69831326004383,"pfxX":8.23713858897326,"pfxZ":2.353294226041971,"pX":0.5569856332801935,"pZ":3.368865686482213,"vX0":-8.406206205549655,"vY0":-135.92742246025358,"vZ0":1.4166300911933627,"x":95.77,"y":147.82,"x0":2.5953074946932206,"y0":50.003059103028235,"z0":4.741740261624698,"aX":15.66824474201643},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.7,"breakHorizontal":-13.6,"spinRate":2368,"spinDirection":102},"zone":3,"typeConfidence":0.9,"plateTime":0.40044816980087283,"extension":7.170862116744043},"index":2,"playId":"77084bbb-fb7a-39b6-9e89-639987728ba8","pitchNumber":3,"startTime":"2025-08-17T02:20:35.985Z","endTime":"2025-08-17T02:20:41.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:20:41.394Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander called out on strikes.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:23:11.917Z","endTime":"2025-08-17T02:25:23.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9],"actionIndex":[0,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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tyler Freeman remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"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-17T02:21:40.043Z","endTime":"2025-08-17T02:21:40.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Rolison replaces Nick Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"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-17T02:21:40.067Z","endTime":"2025-08-17T02:23:14.160Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":93.4,"endSpeed":87.9,"strikeZoneTop":3.22264522761126,"strikeZoneBottom":1.52740533699792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.011880943556275,"aZ":-19.09171291361468,"pfxX":1.9297573574866766,"pfxZ":6.806483930341601,"pX":-0.24371779600798968,"pZ":1.0288263523220562,"vX0":-6.5386592575061515,"vY0":-135.91397108556356,"vZ0":-9.083108655245434,"x":126.29,"y":211.0,"x0":1.9138300082230835,"y0":50.006616221224114,"z0":5.67184936463624,"aX":3.7117055058369512},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":-2.5,"spinRate":2268,"spinDirection":147},"zone":13,"typeConfidence":0.91,"plateTime":0.39879916982053576,"extension":6.500909065378187},"index":2,"playId":"8a3fee75-d88e-30a1-9f1f-6fbcd1365d42","pitchNumber":1,"startTime":"2025-08-17T02:23:14.160Z","endTime":"2025-08-17T02:23:18.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.8,"strikeZoneTop":3.18245356518028,"strikeZoneBottom":1.52117305091058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.557283046482617,"aZ":-40.75941235375316,"pfxX":-3.4742955801959683,"pfxZ":-6.160313153558379,"pX":0.40149709448838444,"pZ":2.8796290402066775,"vX0":-2.5676670683355076,"vY0":-116.39964498982107,"vZ0":1.2489326056163914,"x":101.7,"y":161.03,"x0":1.9640313667294962,"y0":50.00206717777602,"z0":6.148167346547754,"aX":-4.842911468535144},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.7,"breakHorizontal":6.8,"spinRate":2665,"spinDirection":324},"zone":3,"typeConfidence":0.9,"plateTime":0.4677084452793796,"extension":6.081479339388661},"index":3,"playId":"b616f36c-ebd2-3284-b80c-bc893a279fc7","pitchNumber":2,"startTime":"2025-08-17T02:23:30.114Z","endTime":"2025-08-17T02:23:34.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-17T02:23:42.889Z","endTime":"2025-08-17T02:23:58.398Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.7,"strikeZoneTop":3.1816875731427,"strikeZoneBottom":1.52042091132952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.425044414332746,"aZ":-17.66628146408699,"pfxX":1.582919414811863,"pfxZ":7.354030572344611,"pX":-0.6663442076870932,"pZ":2.293840720899368,"vX0":-7.480833051774602,"vY0":-137.8483644692719,"vZ0":-6.3321882487111205,"x":142.4,"y":176.85,"x0":1.8478885048117755,"y0":50.002839304110296,"z0":5.765166244094579,"aX":3.1233748415082245},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":-1.7,"spinRate":2280,"spinDirection":161},"zone":4,"typeConfidence":0.91,"plateTime":0.39360106198028877,"extension":6.3675960947195085},"index":5,"playId":"d5121b9b-96b2-3b14-9d70-41babfefdf5e","pitchNumber":3,"startTime":"2025-08-17T02:23:58.398Z","endTime":"2025-08-17T02:24:02.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":669020,"fullName":"Ryan Rolison"}}},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"playId":"33db2c65-cad9-4ad7-8e68-6c9165ec1113","pitchNumber":3,"startTime":"2025-08-17T02:24:21.242Z","endTime":"2025-08-17T02:24:28.270Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":94.3,"endSpeed":88.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.579679872898268,"aZ":-19.621935641181132,"pfxX":1.356058950686295,"pfxZ":6.390248270376758,"pX":-0.5070467328775543,"pZ":2.162980368758019,"vX0":-6.839518115888647,"vY0":-137.3804475620067,"vZ0":-6.1675782430299275,"x":136.33,"y":180.38,"x0":1.8094693625967049,"y0":50.001728056410876,"z0":5.715508172365149,"aX":2.66388363298958},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":-1.4,"spinRate":2264,"spinDirection":157},"zone":4,"typeConfidence":0.91,"plateTime":0.39457866650072226,"extension":6.416340478114618},"index":7,"playId":"d2a38696-0b75-3bc9-b3ad-3083385d1963","pitchNumber":4,"startTime":"2025-08-17T02:24:37.264Z","endTime":"2025-08-17T02:24:42.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":87.8,"strikeZoneTop":3.22803860383147,"strikeZoneBottom":1.49375148663731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50403858642664,"aZ":-23.10719049162346,"pfxX":-0.10924296959231894,"pfxZ":4.673890114822019,"pX":0.20725313969874193,"pZ":4.466682933297743,"vX0":-4.028073937106885,"vY0":-136.320853449511,"vZ0":0.20460937362345255,"x":109.1,"y":118.18,"x0":1.6998282679477337,"y0":50.0000444345124,"z0":5.9479525728745815,"aX":-0.2102914093122717},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.8,"breakHorizontal":0.8,"spinRate":2056,"spinDirection":162},"zone":12,"typeConfidence":0.9,"plateTime":0.397276806790122,"extension":6.512780299541912},"index":8,"playId":"6c359abd-5cd5-3e1b-a735-620ab6093be4","pitchNumber":5,"startTime":"2025-08-17T02:25:01.570Z","endTime":"2025-08-17T02:25:05.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":87.1,"strikeZoneTop":3.22014778168852,"strikeZoneBottom":1.48603855894422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21127980990208,"aZ":-21.00314575839813,"pfxX":0.216476472656582,"pfxZ":5.862868342337716,"pX":-0.661835143826229,"pZ":3.0399916244366523,"vX0":-6.348370379302744,"vY0":-135.37346715425574,"vZ0":-3.6205204360949166,"x":142.23,"y":156.7,"x0":1.6596501024481554,"y0":50.00198912958231,"z0":5.818743109454816,"aX":0.4132703211555643},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":0.6,"spinRate":2262,"spinDirection":168},"zone":1,"typeConfidence":0.9,"plateTime":0.4005911220184042,"extension":6.587411899040714},"index":9,"playId":"4c9a7b5c-678a-32b4-a9c9-7e8b7204093a","pitchNumber":6,"startTime":"2025-08-17T02:25:18.473Z","endTime":"2025-08-17T02:25:23.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:25:23.883Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out softly, catcher Hunter Goodman to first baseman Warming Bernabel.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:25:35.500Z","endTime":"2025-08-17T02:26:08.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":76.1,"strikeZoneTop":3.3270571102508,"strikeZoneBottom":1.40748083947791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.71985465517895,"aZ":-39.17705425213956,"pfxX":-2.583012683984447,"pfxZ":-4.8812427970391745,"pX":0.32326480534829866,"pZ":2.306372683789732,"vX0":-2.7949243948811433,"vY0":-117.7240215882886,"vZ0":-0.5344674663283642,"x":104.68,"y":176.51,"x0":1.8518050945634226,"y0":50.00247694832955,"z0":6.095292937023998,"aX":-3.705443719720959},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.8,"breakHorizontal":5.3,"spinRate":2640,"spinDirection":322},"zone":6,"typeConfidence":0.85,"plateTime":0.4613912029965581,"extension":6.152157090154521},"index":0,"playId":"99fc0b17-8254-3607-b513-27fcabcb69ca","pitchNumber":1,"startTime":"2025-08-17T02:25:46.296Z","endTime":"2025-08-17T02:25:50.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":80.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.320602983263306,"aZ":-36.40337236539513,"pfxX":-1.3286531451676002,"pfxZ":-2.6617586152629853,"pX":0.34308072297240433,"pZ":1.6010790421047607,"vX0":-3.854930864567477,"vY0":-124.08363754006442,"vZ0":-2.811252649510366,"x":103.92,"y":195.55,"x0":2.077413173616854,"y0":50.00218289646515,"z0":5.72468240822367,"aX":-2.1113998279999646},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.2,"breakHorizontal":3.1,"spinRate":2651,"spinDirection":305},"zone":9,"typeConfidence":0.91,"plateTime":0.4381871157910959,"extension":6.229587515168094},"hitData":{"launchSpeed":50.4,"launchAngle":-79.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":128.59,"coordY":200.39}},"index":1,"playId":"d882ded2-3136-396f-89cd-19425838f384","pitchNumber":2,"startTime":"2025-08-17T02:26:00.939Z","endTime":"2025-08-17T02:26:08.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:26:08.608Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Kaiser strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:26:18.638Z","endTime":"2025-08-17T02:28:05.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":87.5,"strikeZoneTop":3.73540501207601,"strikeZoneBottom":1.76379984921989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.434886640349667,"aZ":-21.56776067959719,"pfxX":0.5401177986172712,"pfxZ":5.53223383940839,"pX":0.36673032628695884,"pZ":2.9123134434337468,"vX0":-4.834176042732444,"vY0":-135.58716379375204,"vZ0":-3.7830426553608487,"x":103.02,"y":160.15,"x0":2.0804845419486004,"y0":50.00203799817921,"z0":5.777749889521452,"aX":1.0361813846965984},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":-0.2,"spinRate":2320,"spinDirection":155},"zone":6,"typeConfidence":0.9,"plateTime":0.3995081039659607,"extension":6.443201001731963},"index":0,"playId":"ded9e90d-a64a-30f4-aff1-186eb114e225","pitchNumber":1,"startTime":"2025-08-17T02:26:35.669Z","endTime":"2025-08-17T02:26:39.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":89.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.79153188133337,"aZ":-19.234465872593244,"pfxX":0.700566135721151,"pfxZ":6.463015013173292,"pX":-0.5764613319178393,"pZ":1.6250454152761291,"vX0":-6.804006909978682,"vY0":-138.4185639313024,"vZ0":-7.801968039372612,"x":138.97,"y":194.9,"x0":1.7900445200030344,"y0":50.000010020879536,"z0":5.698819810210474,"aX":1.4030240620069376},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":-0.4,"spinRate":2474,"spinDirection":154},"zone":7,"typeConfidence":0.91,"plateTime":0.3910669497488657,"extension":6.450542516097651},"index":1,"playId":"46d1a0d9-1814-352a-9d75-75f084cefb85","pitchNumber":2,"startTime":"2025-08-17T02:26:53.714Z","endTime":"2025-08-17T02:26:57.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T02:27:04.998Z","endTime":"2025-08-17T02:27:20.502Z","isPitch":false,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.3,"strikeZoneTop":3.64460741171971,"strikeZoneBottom":1.67269343182183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.55546922848485,"aZ":-39.43303909847329,"pfxX":-4.101987216810471,"pfxZ":-5.2008889432064205,"pX":-0.62257644752753,"pZ":-0.03139492028577389,"vX0":-4.198952947946719,"vY0":-116.93745571426497,"vZ0":-4.8780502382837545,"x":140.73,"y":239.63,"x0":1.7245834887983502,"y0":50.00525598406482,"z0":5.752780074334602,"aX":-5.7218565674356645},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.3,"breakHorizontal":8.4,"spinRate":2724,"spinDirection":319},"zone":13,"typeConfidence":0.9,"plateTime":0.46711087096926995,"extension":6.398891105803504},"index":3,"playId":"62899c0c-c8f2-3f06-8123-c963f8b65e8c","pitchNumber":3,"startTime":"2025-08-17T02:27:20.502Z","endTime":"2025-08-17T02:27:27.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.4,"endSpeed":87.6,"strikeZoneTop":3.72065664079806,"strikeZoneBottom":1.74899028371083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.733996134490997,"aZ":-24.464827431984503,"pfxX":1.8089218380767629,"pfxZ":4.005527218129631,"pX":0.8612702726823588,"pZ":2.666834239354876,"vX0":-3.374715373918205,"vY0":-136.1494594834878,"vZ0":-3.974032748571385,"x":84.17,"y":166.78,"x0":1.8677523115130872,"y0":50.00546964028864,"z0":5.788135531763801,"aX":3.483769801426072},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":-2.8,"spinRate":2338,"spinDirection":160},"zone":14,"typeConfidence":0.88,"plateTime":0.39845468536616657,"extension":6.341361811438615},"index":4,"playId":"b71e03f8-d555-3ba7-bc66-99c7f714aa42","pitchNumber":4,"startTime":"2025-08-17T02:27:44.803Z","endTime":"2025-08-17T02:27:49.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":76.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.177163586711725,"aZ":-40.552126623955644,"pfxX":-3.0540485852559716,"pfxZ":-5.912848849534505,"pX":-0.4284557630196623,"pZ":0.8928858560679497,"vX0":-4.167766018858164,"vY0":-117.14874670392967,"vZ0":-3.1290800516367625,"x":133.33,"y":214.67,"x0":1.7577163646389016,"y0":50.00474314770401,"z0":5.9670622786463525,"aX":-4.325317059155079},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.2,"breakHorizontal":6.4,"spinRate":2714,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.4641928000738278,"extension":6.153141390044249},"index":5,"playId":"6788bbac-1db3-36f6-bd5f-332d2984275a","pitchNumber":5,"startTime":"2025-08-17T02:28:01.123Z","endTime":"2025-08-17T02:28:05.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:28:05.887Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T02:30:36.726Z","endTime":"2025-08-17T02:32:36.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Hoffmann replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"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-17T02:29:17.495Z","endTime":"2025-08-17T02:30:38.956Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694851,"link":"/api/v1/people/694851"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.22650537813487,"strikeZoneBottom":1.29445751170684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43003392498262,"aZ":-28.32600165661591,"pfxX":-1.570146103543236,"pfxZ":2.31523459048881,"pX":-0.39698940342297173,"pZ":1.7431372268257832,"vX0":1.8675368656816238,"vY0":-127.64020784412982,"vZ0":-4.857543995068925,"x":132.13,"y":191.72,"x0":-0.9315834858265559,"y0":50.004714702879824,"z0":5.881740494123542,"aX":-2.610706873815187},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":2.5,"spinRate":844,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4279042991118782,"extension":6.537347843007922},"index":1,"playId":"56b5d85f-9ca2-3474-b875-d24fa61216b2","pitchNumber":1,"startTime":"2025-08-17T02:30:38.956Z","endTime":"2025-08-17T02:30:43.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.535178565545745,"aZ":-14.770968686177726,"pfxX":-4.746904274692442,"pfxZ":8.812827115397527,"pX":0.28941290165988104,"pZ":2.973971346720188,"vX0":4.366317551510527,"vY0":-138.1630287358022,"vZ0":-5.446678979737824,"x":105.97,"y":158.48,"x0":-0.6782594480585508,"y0":50.00469979615258,"z0":5.928366497991641,"aX":-9.376939057575822},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":7.9,"spinRate":2357,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.39319359976162316,"extension":6.569030176730707},"index":2,"playId":"a1fd2f88-765f-3087-8ebc-b86ddb466077","pitchNumber":2,"startTime":"2025-08-17T02:30:56.167Z","endTime":"2025-08-17T02:31:01.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.39735854311128,"strikeZoneBottom":1.50272597951759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.870071851983877,"aZ":-17.569790164616446,"pfxX":-3.3205005265990377,"pfxZ":7.506544427687452,"pX":0.41337500257804094,"pZ":4.296162936821118,"vX0":4.019378244784303,"vY0":-137.27891455174455,"vZ0":-1.5002818973495162,"x":101.24,"y":122.78,"x0":-0.625146061233609,"y0":50.004312348205744,"z0":6.022518284208715,"aX":-6.461589345574849},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":5.4,"spinRate":2300,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39608381904653367,"extension":6.486395296577849},"index":3,"playId":"2c624568-b799-3499-8ab1-ff9420c6af6a","pitchNumber":3,"startTime":"2025-08-17T02:31:15.642Z","endTime":"2025-08-17T02:31:20.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":94.2,"endSpeed":88.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44402330096953,"aZ":-15.462631174802011,"pfxX":-3.917893670058657,"pfxZ":8.529919852618288,"pX":0.29499273010881927,"pZ":3.7752469407468734,"vX0":3.9535725064482095,"vY0":-137.40314054506482,"vZ0":-3.2094874365966275,"x":105.76,"y":136.85,"x0":-0.6368212119357776,"y0":50.0001600280353,"z0":5.976219125498536,"aX":-7.673929826492005},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2371,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39494480052999004,"extension":6.557086710910592},"index":4,"playId":"19293216-8d01-3da3-9dfb-a6b5a9b88001","pitchNumber":4,"startTime":"2025-08-17T02:31:34.533Z","endTime":"2025-08-17T02:31:41.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.2,"strikeZoneTop":3.51717390176618,"strikeZoneBottom":1.59048279568304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41639054414042,"aZ":-26.824570635965863,"pfxX":-4.0792475739147,"pfxZ":3.1111176923496213,"pX":-0.7511153214730919,"pZ":-0.19294339599611238,"vX0":2.074682623263829,"vY0":-129.40938083272738,"vZ0":-9.590836135291923,"x":145.63,"y":243.99,"x0":-1.0271860745074313,"y0":50.00561585983039,"z0":5.57054030164424,"aX":-7.017972919829924},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":7.1,"spinRate":962,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4209768050799658,"extension":6.4911515555913155},"index":5,"playId":"8d155c9c-c4cd-30f2-a43e-bfc886876f19","pitchNumber":5,"startTime":"2025-08-17T02:32:09.973Z","endTime":"2025-08-17T02:32:14.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.813987246286935,"aZ":-30.80164657330311,"pfxX":-1.8244597117310586,"pfxZ":0.7914420918386114,"pX":-0.01367932229279057,"pZ":0.9622900558111356,"vX0":3.3013473568855436,"vY0":-129.4098954196416,"vZ0":-6.3494626199645054,"x":117.52,"y":212.8,"x0":-1.0593826702715834,"y0":50.00005260858482,"z0":5.758135230486211,"aX":-3.1456884251621466},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":2.8,"spinRate":841,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42060125335515597,"extension":6.545750951723656},"index":6,"playId":"d0f55288-a8a1-3b1d-914e-fd0526c4c353","pitchNumber":6,"startTime":"2025-08-17T02:32:32.188Z","endTime":"2025-08-17T02:32:36.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:32:36.267Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jordan Beck doubles (22) on a sharp line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T02:32:50.389Z","endTime":"2025-08-17T02:33:53.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":89.8,"endSpeed":84.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.429266886385413,"aZ":-27.043193196915997,"pfxX":0.10744303974754943,"pfxZ":2.8681285081493977,"pX":0.1610862078015189,"pZ":2.101946300740004,"vX0":2.14395832168782,"vY0":-131.06642659603529,"vZ0":-4.503335272152846,"x":110.86,"y":182.03,"x0":-0.6720705158499428,"y0":50.00239663480238,"z0":5.7962897185864986,"aX":0.19183508910639302},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.7,"breakHorizontal":-0.5,"spinRate":2469,"spinDirection":167},"zone":8,"typeConfidence":2.0,"plateTime":0.41352636193838244,"extension":6.637079625446868},"index":0,"playId":"67855be7-dc2c-33bb-a4c4-727f132e3374","pitchNumber":1,"startTime":"2025-08-17T02:33:03.774Z","endTime":"2025-08-17T02:33:07.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.7,"strikeZoneTop":3.58701211521809,"strikeZoneBottom":1.66483407864696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96485224365737,"aZ":-29.92510743985441,"pfxX":-1.538186660445784,"pfxZ":1.2898526957882734,"pX":-0.24818037094837597,"pZ":0.754221843550747,"vX0":2.3946292673958327,"vY0":-130.23205259606166,"vZ0":-6.918539189297267,"x":126.46,"y":218.42,"x0":-0.9726450192662506,"y0":50.006173980753346,"z0":5.658379664145907,"aX":-2.68816835909893},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.2,"breakHorizontal":2.4,"spinRate":815,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4178592368137042,"extension":6.433585402356255},"index":1,"playId":"9b5f4f90-c47b-3cd7-b4eb-e37c5dbd1d81","pitchNumber":2,"startTime":"2025-08-17T02:33:21.081Z","endTime":"2025-08-17T02:33:25.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":88.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.07381000803444,"aZ":-15.743766996403922,"pfxX":-5.639327184202296,"pfxZ":8.453942925002629,"pX":-0.48583032604985793,"pZ":1.9022483739035652,"vX0":2.6480042784578406,"vY0":-136.82076373832172,"vZ0":-7.413975504905305,"x":135.52,"y":187.42,"x0":-0.7203537422319802,"y0":50.004695554857506,"z0":5.676006663641666,"aX":-10.96131025661037},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2344,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.39655184664612175,"extension":6.71494225829304},"hitData":{"launchSpeed":105.3,"launchAngle":18.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":79.57,"coordY":44.24}},"index":2,"playId":"f6b8e70a-cff8-35e8-b7a9-26bd7055a72a","pitchNumber":3,"startTime":"2025-08-17T02:33:39.858Z","endTime":"2025-08-17T02:33:53.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":4.299999999999999,"leverageIndex":0.68,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:33:53.184Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Warming Bernabel walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T02:33:59.480Z","endTime":"2025-08-17T02:37:05.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.14164407751561,"strikeZoneBottom":1.24240585714774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.68428488448779,"aZ":-29.97205627405139,"pfxX":-3.6450223422345376,"pfxZ":1.2994946184296747,"pX":0.33062575078129225,"pZ":2.1360548621384114,"vX0":4.420906855343966,"vY0":-128.11246758880247,"vZ0":-3.5451183797586694,"x":104.4,"y":181.11,"x0":-0.928447200688752,"y0":50.0032892496853,"z0":5.83251065289449,"aX":-6.176347511231184},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.9,"breakHorizontal":5.9,"spinRate":923,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.42442834564061194,"extension":6.726306475187045},"index":0,"playId":"152eb494-4a81-3f00-a0ca-75bf518f1e51","pitchNumber":1,"startTime":"2025-08-17T02:34:25.867Z","endTime":"2025-08-17T02:34:30.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.82582848267263,"aZ":-34.46958676920344,"pfxX":-4.398448214088079,"pfxZ":-1.3232028094011539,"pX":0.1686047187208593,"pZ":0.771551531908503,"vX0":4.573258715104708,"vY0":-129.65545870723,"vZ0":-5.9937130185479415,"x":110.57,"y":217.95,"x0":-1.0294497674564922,"y0":50.000231470346726,"z0":5.678880172562813,"aX":-7.643082488540909},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.4,"breakHorizontal":7.2,"spinRate":1012,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.41913857354078,"extension":6.587638149630458},"index":1,"playId":"62397be4-ce97-34bc-b769-31080265d90a","pitchNumber":2,"startTime":"2025-08-17T02:34:44.094Z","endTime":"2025-08-17T02:34:48.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.6,"strikeZoneTop":2.95153852268661,"strikeZoneBottom":1.30831199857256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58312192813642,"aZ":-24.70184176459285,"pfxX":-3.610636705212907,"pfxZ":4.249376508156873,"pX":-0.691508768412588,"pZ":1.2846410807749273,"vX0":1.7926494239187305,"vY0":-130.9660588844808,"vZ0":-6.707237452350048,"x":143.36,"y":204.09,"x0":-0.9114455404127115,"y0":50.00267050541115,"z0":5.6957290963136025,"aX":-6.346460349317883},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":6.2,"spinRate":972,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4163439461197327,"extension":6.532597783268073},"index":2,"playId":"42d7344e-b868-3e26-a28a-d783616ef4b4","pitchNumber":3,"startTime":"2025-08-17T02:35:07.945Z","endTime":"2025-08-17T02:35:12.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.620346276394322,"aZ":-32.56671702818792,"pfxX":-5.92816120632511,"pfxZ":-0.22792755640844398,"pX":0.05448321697127036,"pZ":0.630346754873929,"vX0":4.490348081423895,"vY0":-129.0271873517861,"vZ0":-6.555647735890068,"x":114.92,"y":221.76,"x0":-0.9305670760831813,"y0":50.00511489058133,"z0":5.6858848384094065,"aX":-10.085328547540984},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.6,"breakHorizontal":9.8,"spinRate":989,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4230746153913487,"extension":6.617684439642826},"index":3,"playId":"e4d18568-02d6-33e1-b5c0-d6d2310c85c9","pitchNumber":4,"startTime":"2025-08-17T02:35:27.284Z","endTime":"2025-08-17T02:35:32.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":94.5,"endSpeed":87.8,"strikeZoneTop":3.00297009604962,"strikeZoneBottom":1.26229910810041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.02846848179125,"aZ":-14.806199493856678,"pfxX":-4.845955847466738,"pfxZ":8.907520557560595,"pX":-1.656477415496777,"pZ":2.1023597560285006,"vX0":-0.08402143206147109,"vY0":-137.68261186192055,"vZ0":-7.117715786317706,"x":180.14,"y":182.02,"x0":-0.9943771270069949,"y0":50.00603977670312,"z0":5.693080417659045,"aX":-9.453004781362388},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2305,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3954359957284632,"extension":6.628111759231009},"index":4,"playId":"9b8881d4-b76f-33b3-b093-fe0b2dfbe016","pitchNumber":5,"startTime":"2025-08-17T02:35:51.614Z","endTime":"2025-08-17T02:35:56.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.026195156022627,"aZ":-16.971336262786423,"pfxX":-5.0909900183956385,"pfxZ":7.814252537133232,"pX":-1.0510320042004617,"pZ":2.9177985476950363,"vX0":1.0418487886242147,"vY0":-137.31788377507917,"vZ0":-4.8280383170054915,"x":157.06,"y":160.0,"x0":-0.7688575421087837,"y0":50.00296128834034,"z0":5.82174314247133,"aX":-9.906188111789094},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":9.1,"spinRate":2250,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3960281140448316,"extension":6.637135199738267},"index":5,"playId":"ba27a08b-b88a-3f74-96be-6d5bbff55356","pitchNumber":6,"startTime":"2025-08-17T02:36:11.355Z","endTime":"2025-08-17T02:36:15.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.5,"strikeZoneTop":3.03207363201336,"strikeZoneBottom":1.29117005984008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.670586926005722,"aZ":-31.28370549945523,"pfxX":-2.7328972258878297,"pfxZ":0.5167646764914742,"pX":-0.1705754244076088,"pZ":-0.12964099273366558,"vX0":2.765775106552754,"vY0":-129.87276219374152,"vZ0":-8.674170640431734,"x":123.5,"y":242.28,"x0":-0.8872836848352046,"y0":50.00512712448195,"z0":5.5867318201274845,"aX":-4.733872284278576},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.5,"breakHorizontal":4.4,"spinRate":869,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4195311597899427,"extension":6.642683289154273},"index":6,"playId":"a1f2d86d-b33b-3ba6-b6be-1dede31b386a","pitchNumber":7,"startTime":"2025-08-17T02:36:37.435Z","endTime":"2025-08-17T02:36:42.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.0103583752007,"strikeZoneBottom":1.26979415838041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.930530247993357,"aZ":-26.29973829015355,"pfxX":-1.719815219005018,"pfxZ":3.4043973005172434,"pX":0.35267199371857744,"pZ":0.8846492428543957,"vX0":3.3596383855341196,"vY0":-129.4089207640692,"vZ0":-7.192510492928758,"x":103.56,"y":214.89,"x0":-0.7295966635786173,"y0":50.00042285666085,"z0":5.669447369552716,"aX":-2.9641129171636384},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.0,"breakHorizontal":2.5,"spinRate":896,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4206831666955275,"extension":6.6512094261813},"index":7,"playId":"4dd203aa-3966-3000-a6e8-4b462a1715f7","pitchNumber":8,"startTime":"2025-08-17T02:37:01.018Z","endTime":"2025-08-17T02:37:05.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":5.100000000000001,"leverageIndex":1.51,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:37:05.588Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks. Jordan Beck to 3rd. Warming Bernabel to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T02:38:25.662Z","endTime":"2025-08-17T02:40:41.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"postOnThird":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"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-17T02:37:18.530Z","endTime":"2025-08-17T02:38:27.879Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.64549533869651,"strikeZoneBottom":1.64160477197628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.645031999586553,"aZ":-31.90972361694101,"pfxX":-2.878593190895429,"pfxZ":0.1647640626788629,"pX":-0.7487740766865568,"pZ":4.466239501301757,"vX0":1.2237635841454257,"vY0":-125.7126870065483,"vZ0":2.3399661359685373,"x":145.54,"y":118.19,"x0":-0.8647104163820093,"y0":50.0040452824868,"z0":6.0928594689593085,"aX":-4.662475331445044},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":5.0,"spinRate":949,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.43373090838612205,"extension":6.426877549607086},"index":1,"playId":"6a75c901-a7b6-3c4e-98cb-ba00a3dc1661","pitchNumber":1,"startTime":"2025-08-17T02:38:27.879Z","endTime":"2025-08-17T02:38:33.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":84.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.273890087407814,"aZ":-28.33748360002828,"pfxX":0.2708413376699026,"pfxZ":2.1867718882622853,"pX":0.7449006995499157,"pZ":1.6553063751205541,"vX0":3.7991928028464934,"vY0":-129.83620845873352,"vZ0":-5.179492585748236,"x":88.61,"y":194.09,"x0":-0.7562296955971127,"y0":50.000951577585745,"z0":5.762640166359317,"aX":0.4748292593423916},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.4,"breakHorizontal":-1.1,"spinRate":2343,"spinDirection":162},"zone":9,"typeConfidence":2.0,"plateTime":0.41756656585578655,"extension":6.771855095178238},"index":2,"playId":"00659a7d-c50b-3b4b-9a72-abf1811a3bd5","pitchNumber":2,"startTime":"2025-08-17T02:38:47.525Z","endTime":"2025-08-17T02:38:51.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.837354136108974,"aZ":-34.82566961503872,"pfxX":-3.2359024673665377,"pfxZ":-1.5698959675618243,"pX":-0.5754351027967917,"pZ":1.4774944488863164,"vX0":2.05734020061511,"vY0":-128.09276041973567,"vZ0":-3.942008425375544,"x":138.93,"y":198.89,"x0":-0.9626702131014501,"y0":50.0045065951448,"z0":5.717218716419094,"aX":-5.456391701783196},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.5,"breakHorizontal":5.5,"spinRate":836,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42524084842185816,"extension":6.69445440004045},"index":3,"playId":"37467035-0d43-373f-bb57-af16cea1d1be","pitchNumber":3,"startTime":"2025-08-17T02:39:06.077Z","endTime":"2025-08-17T02:39:12.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.7,"strikeZoneTop":3.6829424773691,"strikeZoneBottom":1.64384628335124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14715361002461,"aZ":-26.701912156291005,"pfxX":-5.9951492523873,"pfxZ":3.1411365963984275,"pX":0.1914563805544947,"pZ":0.1228246318421261,"vX0":4.823539189851305,"vY0":-129.81879226910536,"vZ0":-9.036758782886249,"x":109.7,"y":235.46,"x0":-0.8939695553298618,"y0":50.001622645264746,"z0":5.620209042228497,"aX":-10.434252018854773},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":10.1,"spinRate":860,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.41878761292899336,"extension":6.6916904081019775},"index":4,"playId":"7ffbaa62-8215-3021-82f2-6a6ab4b3658e","pitchNumber":4,"startTime":"2025-08-17T02:39:30.125Z","endTime":"2025-08-17T02:39:34.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":95.4,"endSpeed":89.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.39516197302293,"aZ":-16.623832455586225,"pfxX":-3.655230641871556,"pfxZ":7.746724662184717,"pX":0.8284396702820044,"pZ":2.5688327369587594,"vX0":5.097481431335978,"vY0":-138.95249872352912,"vZ0":-5.922172399559502,"x":85.42,"y":169.42,"x0":-0.5327399454242915,"y0":50.003543624503145,"z0":5.7852667885117395,"aX":-7.33798420118066},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":5.9,"spinRate":2396,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3902695927507387,"extension":6.6285231884567635},"index":5,"playId":"4a4ee418-8f29-3fda-8bb8-0ac2d819c2c6","pitchNumber":5,"startTime":"2025-08-17T02:39:52.746Z","endTime":"2025-08-17T02:39:59.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":3.73997974069364,"strikeZoneBottom":1.70172954596428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49409690466878,"aZ":-29.06652809227144,"pfxX":-5.038166560942486,"pfxZ":1.7964549678679487,"pX":0.829853311416118,"pZ":0.993515171935636,"vX0":5.572978150056373,"vY0":-129.88485559211207,"vZ0":-6.564268530316033,"x":85.37,"y":211.96,"x0":-0.6744242326325154,"y0":50.00550652332832,"z0":5.72219769289736,"aX":-8.734811251069898},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":8.2,"spinRate":954,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.41938203784370254,"extension":6.714058448844917},"index":6,"playId":"38ce1adc-1249-3c67-ba0c-c051cdd05b1d","pitchNumber":6,"startTime":"2025-08-17T02:40:16.687Z","endTime":"2025-08-17T02:40:21.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.72290517946495,"strikeZoneBottom":1.64779096499196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24428547397543,"aZ":-28.704303631186068,"pfxX":0.23151290762994936,"pfxZ":1.9949286138890603,"pX":1.1339638966851344,"pZ":2.335125099527278,"vX0":4.796943221053357,"vY0":-129.91026632265456,"vZ0":-3.1470455464068303,"x":73.78,"y":175.73,"x0":-0.7518087705229047,"y0":50.005682278017396,"z0":5.699615194612268,"aX":0.4034183375661966},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":-1.3,"spinRate":2400,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.41852893021270976,"extension":6.870126209010666},"index":7,"playId":"d4b9373a-edd9-3b5b-abc7-b492998e498b","pitchNumber":7,"startTime":"2025-08-17T02:40:36.138Z","endTime":"2025-08-17T02:40:41.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.0,"awayTeamWinProbability":75.0,"homeTeamWinProbabilityAdded":9.6,"leverageIndex":2.87,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:40:41.443Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brenton Doyle doubles (15) on a fly ball to center fielder Alek Thomas. Jordan Beck scores. Warming Bernabel scores. Kyle Karros to 3rd.","rbi":2,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T02:40:59.348Z","endTime":"2025-08-17T02:42:53.124Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":{"id":694851,"link":"/api/v1/people/694851"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":{"id":694851,"link":"/api/v1/people/694851"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26075996224826,"aZ":-28.537936222655123,"pfxX":-2.6609852461009407,"pfxZ":2.119099989513855,"pX":-0.7105132879671512,"pZ":1.8450189818280758,"vX0":1.6478048497725784,"vY0":-129.16268725582484,"vZ0":-4.377947247461111,"x":144.08,"y":188.96,"x0":-1.0063582717645227,"y0":50.00151235715454,"z0":5.7201734578133205,"aX":-4.560685521443427},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.2,"breakHorizontal":4.6,"spinRate":825,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4217436211079941,"extension":6.557296233269893},"index":0,"playId":"f4b4ddbd-3b58-3dd2-a54b-d2a951a56dbe","pitchNumber":1,"startTime":"2025-08-17T02:41:11.796Z","endTime":"2025-08-17T02:41:16.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":682653,"link":"/api/v1/people/682653"},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.44059612293225,"strikeZoneBottom":1.59221883639154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.779181306790978,"aZ":-28.225326802468214,"pfxX":-2.039395664059931,"pfxZ":2.2568668349332204,"pX":0.620177678256541,"pZ":0.9434693093068497,"vX0":4.319394544561674,"vY0":-130.74460099123414,"vZ0":-6.874345491766933,"x":93.36,"y":213.31,"x0":-0.7803951153924252,"y0":50.00268675782866,"z0":5.6942651387075705,"aX":-3.5689440590139694},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":2.9,"spinRate":802,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.417206830571188,"extension":6.5878925534005806},"index":1,"playId":"62898e28-d124-38ef-a81a-aa451fc66dc5","pitchNumber":2,"startTime":"2025-08-17T02:41:36.694Z","endTime":"2025-08-17T02:41:41.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":682653,"link":"/api/v1/people/682653"},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.5,"strikeZoneTop":3.39098079631796,"strikeZoneBottom":1.57927156931475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.070389107302713,"aZ":-29.829982012681022,"pfxX":-3.5723607621340006,"pfxZ":1.376387524261646,"pX":0.8753125928487268,"pZ":1.014250864718661,"vX0":5.2821545173073385,"vY0":-128.70384128457704,"vZ0":-6.206417042545263,"x":83.64,"y":211.4,"x0":-0.7258945018100953,"y0":50.00275700722083,"z0":5.724960276559353,"aX":-6.080824879279709},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":5.5,"spinRate":899,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.42322556545240886,"extension":6.711367230575108},"index":2,"playId":"1dda75c9-98f0-34ef-aab9-770fb01f0160","pitchNumber":3,"startTime":"2025-08-17T02:41:57.212Z","endTime":"2025-08-17T02:42:03.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":682653,"link":"/api/v1/people/682653"},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34774256151299,"aZ":-16.064148500165427,"pfxX":-4.525635048373069,"pfxZ":8.299908388572284,"pX":-0.31075765406906425,"pZ":2.771266557341744,"vX0":2.8514274357705633,"vY0":-136.80457552506607,"vZ0":-5.189856023172854,"x":128.85,"y":163.96,"x0":-0.7657567920038908,"y0":50.005616260558284,"z0":5.75363112827933,"aX":-8.786729521113815},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":7.8,"spinRate":2195,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39674783974488514,"extension":6.649541152106031},"index":3,"playId":"edb68ddb-c9c3-38bd-93eb-8b756dfc08c8","pitchNumber":4,"startTime":"2025-08-17T02:42:19.308Z","endTime":"2025-08-17T02:42:23.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":682653,"link":"/api/v1/people/682653"},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.273022774968908,"aZ":-13.54217216146162,"pfxX":-4.405601022133039,"pfxZ":9.4136969715622,"pX":-0.1525308995968298,"pZ":2.471405614171483,"vX0":2.996871785939954,"vY0":-138.46091065852178,"vZ0":-6.4747399285196074,"x":122.81,"y":172.05,"x0":-0.665895907990166,"y0":50.004108319684136,"z0":5.713030372242754,"aX":-8.721397426950125},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2333,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3926815854940182,"extension":6.778047981526828},"hitData":{"launchSpeed":97.3,"launchAngle":34.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":196.25,"coordY":64.99}},"index":4,"playId":"c78a6ad1-8edb-3409-8a00-2011d91ce27e","pitchNumber":5,"startTime":"2025-08-17T02:42:40.505Z","endTime":"2025-08-17T02:42:53.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":682653,"link":"/api/v1/people/682653"},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.300000000000004,"awayTeamWinProbability":44.699999999999996,"homeTeamWinProbabilityAdded":30.300000000000004,"leverageIndex":4.46,"dramaIndex":302.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:42:53.124Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a line drive to left fielder Lourdes Gurriel Jr. Kyle Karros scores. Brenton Doyle scores. Fielding error by left fielder Lourdes Gurriel Jr.","rbi":1,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T02:45:48.264Z","endTime":"2025-08-17T02:46:36.112Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":694851,"link":"/api/v1/people/694851"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":694851,"link":"/api/v1/people/694851"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"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-17T02:43:25.261Z","endTime":"2025-08-17T02:44:13.623Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Saalfrank replaces Andrew Hoffmann.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"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-17T02:44:13.623Z","endTime":"2025-08-17T02:44:20.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685314,"link":"/api/v1/people/685314"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Kyle Farmer replaces Yanquiel Fernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-17T02:44:20.056Z","endTime":"2025-08-17T02:45:50.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":692585,"link":"/api/v1/people/692585"},"defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":73.6,"strikeZoneTop":3.27742372396933,"strikeZoneBottom":1.43173069373778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.876528007911865,"aZ":-40.88682948684405,"pfxX":-0.2810336839554486,"pfxZ":-6.519721631426063,"pX":-1.1032105191943804,"pZ":1.4425275411705323,"vX0":-3.972370174865315,"vY0":-114.27751580916612,"vZ0":-2.024161196240557,"x":159.05,"y":199.83,"x0":0.6860376426675163,"y0":50.00141513126329,"z0":6.31552670695151,"aX":-0.37497827726182925},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.0,"breakHorizontal":1.4,"spinRate":2191,"spinDirection":338},"zone":13,"typeConfidence":0.91,"plateTime":0.4772848816318054,"extension":6.0964304077055465},"index":3,"playId":"35a908a8-3cb6-30b2-9b88-e66aac9b6811","pitchNumber":1,"startTime":"2025-08-17T02:45:50.426Z","endTime":"2025-08-17T02:45:55.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":78.2,"endSpeed":73.0,"strikeZoneTop":3.38745801747974,"strikeZoneBottom":1.54167023443514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.75226223525828,"aZ":-40.505557581442986,"pfxX":-0.778600161445655,"pfxZ":-6.303362990264143,"pX":0.31635263559564497,"pZ":1.499587523423513,"vX0":-0.8365810526899208,"vY0":-113.91871430753396,"vZ0":-1.8229142554701132,"x":104.94,"y":198.29,"x0":0.7886680146597493,"y0":50.002907787238144,"z0":6.292492575678319,"aX":-1.0291813606174767},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.6,"breakHorizontal":1.6,"spinRate":2137,"spinDirection":338},"zone":9,"typeConfidence":0.9,"plateTime":0.47971754217656626,"extension":6.099801916512115},"index":4,"playId":"d0831b28-bd3e-3c67-af28-c817603547fb","pitchNumber":2,"startTime":"2025-08-17T02:46:06.199Z","endTime":"2025-08-17T02:46:11.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.888089631933354,"aZ":-40.99055219793642,"pfxX":-0.26650727950623576,"pfxZ":-6.492287143581509,"pX":0.6282503736569611,"pZ":1.741527268274719,"vX0":-0.39815098731677534,"vY0":-115.31042666485989,"vZ0":-1.5703621877350757,"x":93.05,"y":191.76,"x0":0.837276732406869,"y0":50.00532522405362,"z0":6.3587072370117115,"aX":-0.36167051916186876},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.9,"breakHorizontal":0.6,"spinRate":2209,"spinDirection":335},"zone":9,"typeConfidence":0.89,"plateTime":0.47361264165992756,"extension":6.044279309754736},"hitData":{"launchSpeed":87.6,"launchAngle":18.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.82,"coordY":104.06}},"index":5,"playId":"d317135c-50ea-32ad-82f2-1408b99dfb46","pitchNumber":3,"startTime":"2025-08-17T02:46:23.507Z","endTime":"2025-08-17T02:46:36.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":31.4,"leverageIndex":4.63,"dramaIndex":314.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:46:36.112Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Ritter grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear. Kyle Farmer to 2nd.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T02:47:00.965Z","endTime":"2025-08-17T02:48:55.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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"}]},{"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.7,"strikeZoneTop":3.47697650080416,"strikeZoneBottom":1.4493059715621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.16948100781122,"aZ":-27.397027520698163,"pfxX":5.581228392760801,"pfxZ":2.7115205263407756,"pX":0.5089678481110943,"pZ":3.6348755511489568,"vX0":-2.841352230509554,"vY0":-130.27755691655585,"vZ0":-1.744564830563147,"x":97.6,"y":140.64,"x0":0.8748520329982088,"y0":50.0004684137377,"z0":6.33655953099924,"aX":9.823990055823533},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.8,"breakHorizontal":-9.7,"spinRate":2202,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4166176406521136,"extension":5.907457924871486},"index":0,"playId":"0c5dc3d4-f2ba-3707-93db-e8b6cf98f675","pitchNumber":1,"startTime":"2025-08-17T02:47:16.519Z","endTime":"2025-08-17T02:47:22.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.174872838910748,"aZ":-38.58579649850705,"pfxX":-1.1747326049357705,"pfxZ":-4.6432156668753155,"pX":-0.6664953373648147,"pZ":0.8579615978342693,"vX0":-2.7393622971194804,"vY0":-116.06384987340068,"vZ0":-3.8712516562615535,"x":142.41,"y":215.62,"x0":0.6757959843340872,"y0":50.00190839789778,"z0":6.175495385997316,"aX":-1.6223847251230767},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.0,"breakHorizontal":2.8,"spinRate":2165,"spinDirection":344},"zone":13,"typeConfidence":0.9,"plateTime":0.469681993824449,"extension":6.160346640827914},"index":1,"playId":"695bc74b-8282-3d62-9825-bbc555b70a73","pitchNumber":2,"startTime":"2025-08-17T02:47:33.064Z","endTime":"2025-08-17T02:47:39.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.2,"endSpeed":83.7,"strikeZoneTop":3.48219200666522,"strikeZoneBottom":1.52864226004298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.4565576965504,"aZ":-25.863485869427954,"pfxX":-0.8122152234036435,"pfxZ":3.5853718355423894,"pX":0.27371355634785205,"pZ":4.097172340415592,"vX0":-1.8866114727887457,"vY0":-130.12266807274665,"vZ0":-0.6580010915520873,"x":106.57,"y":128.16,"x0":1.1061527113666687,"y0":50.00482352879483,"z0":6.267651364870857,"aX":-1.4295984611783514},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":1.8,"spinRate":2380,"spinDirection":165},"zone":12,"typeConfidence":0.91,"plateTime":0.416716895578229,"extension":5.922265026859967},"index":2,"playId":"ab590367-ec97-3d0f-a525-3ff582a1f225","pitchNumber":3,"startTime":"2025-08-17T02:47:54.090Z","endTime":"2025-08-17T02:48:00.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"15ddd058-cc58-3b9e-8ca9-e2f9ae953249","startTime":"2025-08-17T02:48:12.837Z","endTime":"2025-08-17T02:48:17.959Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.8,"strikeZoneTop":3.5057645137682,"strikeZoneBottom":1.51543446444875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.368781025209376,"aZ":-39.98029196495936,"pfxX":-1.8473062240039728,"pfxZ":-5.756088988131762,"pX":0.016622441342536466,"pZ":1.7504844744835124,"vX0":-1.2616770667283632,"vY0":-115.41830599334794,"vZ0":-1.5772387512564365,"x":116.37,"y":191.52,"x0":0.8092610570161206,"y0":50.00138529408666,"z0":6.273449489693026,"aX":-2.505829315472304},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.6,"breakHorizontal":3.6,"spinRate":2224,"spinDirection":340},"zone":8,"typeConfidence":0.9,"plateTime":0.47356141490802806,"extension":6.198365054308046},"index":4,"playId":"34ad3434-3b84-3520-899e-84a5273cdab5","pitchNumber":4,"startTime":"2025-08-17T02:48:30.516Z","endTime":"2025-08-17T02:48:35.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":84.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.157585626331258,"aZ":-25.302608638378338,"pfxX":-2.2392117196080825,"pfxZ":3.8520171370371035,"pX":-0.7268836832015474,"pZ":3.009020069197116,"vX0":-3.5914397389932815,"vY0":-131.2594046566236,"vZ0":-3.2994998404298395,"x":144.71,"y":157.54,"x0":0.9386828437988964,"y0":50.00078360831895,"z0":6.121915388050972,"aX":-3.9899557631201525},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":4.7,"spinRate":2450,"spinDirection":161},"zone":1,"typeConfidence":0.9,"plateTime":0.41389456874130826,"extension":5.965939101692921},"hitData":{"launchSpeed":65.8,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":181.58}},"index":5,"playId":"8f80d5b9-1821-391c-8102-60673d28df8d","pitchNumber":5,"startTime":"2025-08-17T02:48:48.063Z","endTime":"2025-08-17T02:48:55.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.73,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:48:55.673Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Freeman homers (2) on a fly ball to left center field. Kyle Farmer scores.","rbi":2,"awayScore":7,"homeScore":10,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T02:49:11.053Z","endTime":"2025-08-17T02:49:51.219Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":685314,"link":"/api/v1/people/685314"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":{"id":685314,"link":"/api/v1/people/685314"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.420871192098723,"aZ":-23.46656106499462,"pfxX":5.270708972278795,"pfxZ":4.99323756444725,"pX":-0.27953531548229266,"pZ":2.616635595993476,"vX0":-4.073542619124777,"vY0":-129.53765753157936,"vZ0":-4.7928546896204365,"x":127.66,"y":168.13,"x0":0.6086219281502055,"y0":50.00304321264576,"z0":6.226816006016176,"aX":9.191796761255462},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":-9.0,"spinRate":2051,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.41867581855563873,"extension":6.065573975314844},"hitData":{"launchSpeed":103.1,"launchAngle":30.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":48.73,"coordY":40.46}},"index":0,"playId":"f60aed8d-1db2-37cb-9034-38b6c2ee03d4","pitchNumber":1,"startTime":"2025-08-17T02:49:27.258Z","endTime":"2025-08-17T02:49:51.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":10.900000000000006,"leverageIndex":0.87,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:49:51.219Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T02:50:05.288Z","endTime":"2025-08-17T02:50:38.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":74.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.70637939701173,"aZ":-35.10841491165957,"pfxX":-4.329122739601713,"pfxZ":-2.143254728220972,"pX":-1.0146967168725192,"pZ":1.0309294324523957,"vX0":-2.2958479947309622,"vY0":-115.54690819821884,"vZ0":-4.25190902109488,"x":155.68,"y":210.94,"x0":0.5496672230769654,"y0":50.002163004404984,"z0":6.21894576738322,"aX":-5.934373729806768},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.6,"breakHorizontal":8.4,"spinRate":2184,"spinDirection":342},"zone":13,"typeConfidence":0.91,"plateTime":0.47152144417686914,"extension":6.18848350049465},"index":0,"playId":"ae2ebed8-82f1-30d2-80c0-de7ce5967143","pitchNumber":1,"startTime":"2025-08-17T02:50:13.202Z","endTime":"2025-08-17T02:50:19.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":85.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32903843039228,"aZ":-23.767830222076284,"pfxX":-0.3529258802492211,"pfxZ":4.649440254743126,"pX":-0.24836691881330217,"pZ":2.3901929097721326,"vX0":-3.116358532473313,"vY0":-131.95251972842715,"vZ0":-5.033676107322777,"x":126.47,"y":174.24,"x0":0.9815574587034199,"y0":50.00602617346729,"z0":6.017312058018617,"aX":-0.6375386951964579},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":1.2,"spinRate":2491,"spinDirection":158},"zone":5,"typeConfidence":0.92,"plateTime":0.41110737274822995,"extension":6.02507587435052},"hitData":{"launchSpeed":60.3,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.75,"coordY":165.76}},"index":1,"playId":"d3630632-7753-34bc-ae51-1528982616df","pitchNumber":2,"startTime":"2025-08-17T02:50:31.225Z","endTime":"2025-08-17T02:50:38.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685314,"link":"/api/v1/people/685314","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680728,"link":"/api/v1/people/680728"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":663731,"link":"/api/v1/people/663731"},"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":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":685314,"link":"/api/v1/people/685314"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:50:38.740Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T02:53:09.940Z","endTime":"2025-08-17T02:54:46.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Vodnik replaces Ryan Rolison, batting 8th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":10,"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-17T02:52:30.234Z","endTime":"2025-08-17T02:52:31.234Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"802","replacedPlayer":{"id":571657,"link":"/api/v1/people/571657"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jordan Beck remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":10,"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-17T02:52:30.234Z","endTime":"2025-08-17T02:52:31.234Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"400","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":671289,"link":"/api/v1/people/671289"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to right field for Tyler Freeman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":10,"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-17T02:52:30.234Z","endTime":"2025-08-17T02:53:12.331Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":93.1,"strikeZoneTop":3.37519645202141,"strikeZoneBottom":1.32474561251257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.160002567123495,"aZ":-14.54561021462236,"pfxX":-4.283647256626503,"pfxZ":8.064540593208832,"pX":0.1631006522641506,"pZ":1.9466964217071474,"vX0":7.338281191219533,"vY0":-145.34372338156297,"vZ0":-7.353672420384691,"x":110.78,"y":186.22,"x0":-1.8131853920964265,"y0":50.00144685852581,"z0":5.354579570725232,"aX":-9.362772114536234},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.7,"breakHorizontal":6.7,"spinRate":2346,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.37377590307896336,"extension":6.69606385724561},"index":3,"playId":"365a5045-ae9a-39cf-a3e8-c9e309d68d32","pitchNumber":1,"startTime":"2025-08-17T02:53:12.331Z","endTime":"2025-08-17T02:53:16.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.9,"endSpeed":86.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.541069219230852,"aZ":-29.200162221028897,"pfxX":-8.273813264416919,"pfxZ":1.5671007397828802,"pX":-0.6566670507614725,"pZ":1.7645146249868322,"vX0":7.086259711938067,"vY0":-135.31171511465462,"vZ0":-3.9154408048021985,"x":142.03,"y":191.14,"x0":-2.2071421719844886,"y0":50.001863179627875,"z0":5.2272870447802235,"aX":-15.673667554341343},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":13.9,"spinRate":2067,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4014990396056608,"extension":6.482691796308747},"index":4,"playId":"177e9010-b97b-393d-80db-e9541bd73f9e","pitchNumber":2,"startTime":"2025-08-17T02:53:27.610Z","endTime":"2025-08-17T02:53:34.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.5,"strikeZoneTop":3.48946288030638,"strikeZoneBottom":1.5238354670699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65457470730971,"aZ":-34.77480062755261,"pfxX":-5.321516841485334,"pfxZ":-1.412779339573504,"pX":-1.7565824538788288,"pZ":2.421856584589815,"vX0":4.256715161121724,"vY0":-133.6034612508025,"vZ0":-0.29546925782106626,"x":183.96,"y":173.39,"x0":-2.6643306365498716,"y0":50.00145536542938,"z0":4.99331628814609,"aX":-9.802467726487007},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.4,"breakHorizontal":9.0,"spinRate":1561,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.40702531639635087,"extension":6.629108977623814},"index":5,"playId":"48dded0c-0cf8-31ea-9881-5522bed5a9a0","pitchNumber":3,"startTime":"2025-08-17T02:54:03.320Z","endTime":"2025-08-17T02:54:07.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":93.4,"strikeZoneTop":3.41809934396871,"strikeZoneBottom":1.4526320536528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.522607274715842,"aZ":-18.962856373032075,"pfxX":-2.1605651620646995,"pfxZ":5.968631751668049,"pX":0.3201025827910659,"pZ":4.2919796947475355,"vX0":6.68652442867606,"vY0":-146.4471414551923,"vZ0":-0.5512967925721781,"x":104.8,"y":122.9,"x0":-1.6932500613670376,"y0":50.00007224927499,"z0":5.598171093618528,"aX":-4.781744309972762},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":10.9,"breakHorizontal":2.9,"spinRate":2185,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.37137943140064156,"extension":6.465586599843565},"index":6,"playId":"25752df4-c0b5-30b9-8be1-fa426018eba0","pitchNumber":4,"startTime":"2025-08-17T02:54:20.087Z","endTime":"2025-08-17T02:54:24.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":100.3,"endSpeed":93.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.168897141361207,"aZ":-17.38731271711232,"pfxX":-3.014043495891058,"pfxZ":6.714791061130903,"pX":-0.5640007749707658,"pZ":2.113377029118059,"vX0":5.058066043257843,"vY0":-146.05975342966516,"vZ0":-6.7157194283898605,"x":138.5,"y":181.72,"x0":-1.9114321194455346,"y0":50.004527969682535,"z0":5.453134697858772,"aX":-6.639139383272472},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":11.3,"breakHorizontal":4.7,"spinRate":2252,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.37227585125318985,"extension":6.403406297394383},"hitData":{"launchSpeed":101.0,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.83,"coordY":162.93}},"index":7,"playId":"86af6b36-ffdf-32c2-9693-cda307282445","pitchNumber":5,"startTime":"2025-08-17T02:54:38.705Z","endTime":"2025-08-17T02:54:46.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:54:46.395Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte called out on strikes.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T02:55:11.603Z","endTime":"2025-08-17T02:56:58.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":91.3,"strikeZoneTop":3.63898346872793,"strikeZoneBottom":1.59034419656244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.708700493346257,"aZ":-18.925656361039174,"pfxX":-3.7314208778094047,"pfxZ":6.268062882878491,"pX":-1.9688596457571343,"pZ":3.1007925996501937,"vX0":1.6246107127837268,"vY0":-143.24087470563472,"vZ0":-3.566521327699726,"x":192.05,"y":155.06,"x0":-2.0530649721482197,"y0":50.004034815621075,"z0":5.519546554989291,"aX":-7.889051559252982},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":10.9,"breakHorizontal":6.5,"spinRate":2232,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3798736223276138,"extension":6.60923287958473},"index":0,"playId":"992196b9-d3eb-3d0d-b4d5-efae36725d13","pitchNumber":1,"startTime":"2025-08-17T02:55:13.877Z","endTime":"2025-08-17T02:55:17.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.1,"endSpeed":86.0,"strikeZoneTop":3.59561810720452,"strikeZoneBottom":1.58420761419278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76052683388269,"aZ":-31.143772749404835,"pfxX":-7.8390272257598905,"pfxZ":0.5554128156398548,"pX":-1.0012473436847737,"pZ":1.9765864225854972,"vX0":5.856337338289542,"vY0":-134.17823859309212,"vZ0":-2.8948996585057043,"x":155.17,"y":185.41,"x0":-2.172783833606201,"y0":50.00375603807138,"z0":5.244794143793452,"aX":-14.571474811281837},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.7,"breakHorizontal":13.3,"spinRate":1886,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4052297662449664,"extension":6.550700539085318},"index":1,"playId":"c2fc57c3-db39-34e4-8529-8557e8b3e933","pitchNumber":2,"startTime":"2025-08-17T02:55:28.576Z","endTime":"2025-08-17T02:55:34.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":98.5,"endSpeed":91.4,"strikeZoneTop":3.49507475810329,"strikeZoneBottom":1.48386911645473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.216283010261407,"aZ":-17.94370285915455,"pfxX":-3.8006547800772887,"pfxZ":6.7049713729299185,"pX":-1.5896230832089457,"pZ":2.8660314069407513,"vX0":2.7814086229110924,"vY0":-143.5934891731413,"vZ0":-4.0086015249249165,"x":177.59,"y":161.4,"x0":-2.0691871483826065,"y0":50.00098786943667,"z0":5.372315334426974,"aX":-8.064174538735953},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.6,"breakHorizontal":6.5,"spinRate":2292,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.37911436027702106,"extension":6.680758898838166},"index":2,"playId":"a6ce563f-b359-336d-b713-8ceac96da660","pitchNumber":3,"startTime":"2025-08-17T02:55:43.926Z","endTime":"2025-08-17T02:55:48.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":98.6,"endSpeed":91.8,"strikeZoneTop":3.68787591447776,"strikeZoneBottom":1.63961585598793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.129019701018347,"aZ":-19.956300459102962,"pfxX":-2.9125777978287175,"pfxZ":5.728216087205514,"pX":-0.7420646499811145,"pZ":2.730851572276066,"vX0":4.262005766051694,"vY0":-143.67447109403986,"vZ0":-4.223955686052556,"x":145.29,"y":165.05,"x0":-1.8528506780018357,"y0":50.00047779449738,"z0":5.428289564907994,"aX":-6.209269642498467},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.0,"breakHorizontal":4.6,"spinRate":2212,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.37841026604982364,"extension":6.537119114507589},"index":3,"playId":"b5866c41-9e57-39d1-bc82-f55582790372","pitchNumber":4,"startTime":"2025-08-17T02:56:01.069Z","endTime":"2025-08-17T02:56:05.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":92.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12554198794611,"aZ":-17.49888339128587,"pfxX":-3.739092026399843,"pfxZ":6.865389521325237,"pX":-0.1582616163302392,"pZ":2.4262744001273924,"vX0":6.510817552230973,"vY0":-143.84402358697528,"vZ0":-5.11115460856057,"x":123.03,"y":173.27,"x0":-1.9448517665047629,"y0":50.0014719738001,"z0":5.278656819915205,"aX":-7.991653155473544},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.8,"breakHorizontal":5.8,"spinRate":2264,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3779139130089342,"extension":6.810440524508433},"index":4,"playId":"4bcfb917-e052-3724-9cc8-1792e0e67d71","pitchNumber":5,"startTime":"2025-08-17T02:56:16.542Z","endTime":"2025-08-17T02:56:23.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":10,"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-17T02:56:40.209Z","endTime":"2025-08-17T02:56:52.632Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.7,"strikeZoneTop":3.57734952875399,"strikeZoneBottom":1.71505926666678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.719887994634593,"aZ":-27.689090860147704,"pfxX":-8.733525143962199,"pfxZ":2.375263702183333,"pX":0.5544889229638553,"pZ":1.51626013389876,"vX0":9.9150442246991,"vY0":-135.41629647457697,"vZ0":-4.73729596319021,"x":95.86,"y":197.84,"x0":-1.989745597761592,"y0":50.00583696143627,"z0":5.185093812815826,"aX":-16.5076632823578},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.6,"breakHorizontal":14.2,"spinRate":1927,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.40181044414509426,"extension":6.774886906529123},"index":6,"playId":"d95a2cf7-e435-3531-83c7-36ea45f6a7ea","pitchNumber":6,"startTime":"2025-08-17T02:56:52.632Z","endTime":"2025-08-17T02:56:58.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:56:58.248Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to third baseman Kyle Karros in foul territory.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T02:57:02.467Z","endTime":"2025-08-17T02:57:30.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":"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":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07375237788217,"aZ":-15.980569617864047,"pfxX":-2.56068847185039,"pfxZ":7.4524420685832276,"pX":0.6503612372254964,"pZ":3.1312103609589013,"vX0":7.29923142445537,"vY0":-145.15846033137865,"vZ0":-4.1891703347306715,"x":117.97,"y":125.35,"x0":-1.543808518164005,"y0":50.00656929333801,"z0":5.540230199512852,"aX":-5.567324579524391},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.0,"breakHorizontal":3.5,"spinRate":2380,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.37468457463850147,"extension":6.633696848714529},"hitData":{"launchSpeed":72.1,"launchAngle":72.0,"totalDistance":110.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.95,"coordY":177.53}},"index":0,"playId":"78bd7291-abb9-3b66-8cb2-4ae4dfe0e24d","pitchNumber":1,"startTime":"2025-08-17T02:57:21.071Z","endTime":"2025-08-17T02:57:30.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-17T02:57:30.055Z","atBatIndex":76}]