[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronny Simon singles on a ground ball to left fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-25T23:46:11.388Z","endTime":"2025-08-25T23:47:17.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-25T20:22:06.814Z","endTime":"2025-08-25T23:21:30.134Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"},"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-25T23:21:30.134Z","endTime":"2025-08-25T23:44:40.947Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"},"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-25T23:44:40.947Z","endTime":"2025-08-25T23:46:13.701Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.37684991255056,"strikeZoneBottom":1.51071792538875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31032910276834,"aZ":-17.350758499406002,"pfxX":-9.411597759322175,"pfxZ":7.7741699659899135,"pX":0.032200995367464055,"pZ":2.351005745494632,"vX0":9.085268059319336,"vY0":-136.7685243590541,"vZ0":-5.861580197351946,"x":115.77,"y":175.3,"x0":-2.09942099072646,"y0":50.004204726213324,"z0":5.699617148688347,"aX":-17.948974279375005},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":15.2,"spinRate":2224,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39947799953423724,"extension":6.785344600182674},"index":3,"playId":"66276fba-c320-37c6-a0c2-2f410e539a2f","pitchNumber":1,"startTime":"2025-08-25T23:46:13.701Z","endTime":"2025-08-25T23:46:17.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.32940563959039,"strikeZoneBottom":1.52797834237686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15856729119743,"aZ":-19.948208154366483,"pfxX":-9.124325948575244,"pfxZ":6.479053720819563,"pX":-0.9756462045198355,"pZ":3.735836856253613,"vX0":6.936406134489431,"vY0":-136.31153063613272,"vZ0":-1.6906601394159986,"x":154.19,"y":137.91,"x0":-2.3641764518088255,"y0":50.004057770521506,"z0":5.7373674978242075,"aX":-17.22113290557629},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":15.1,"spinRate":2236,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40138370583597904,"extension":6.5994214492211105},"index":4,"playId":"955ecf94-b801-3fd5-89a6-87dac65aa75f","pitchNumber":2,"startTime":"2025-08-25T23:46:29.540Z","endTime":"2025-08-25T23:46:33.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54929644636675,"aZ":-41.13341942197682,"pfxX":5.982430091742515,"pfxZ":-6.633028598446905,"pX":-0.6520914992369421,"pZ":1.908538277591571,"vX0":2.0350479820064415,"vY0":-115.72657643754685,"vZ0":0.022465443813921793,"x":141.86,"y":187.25,"x0":-2.3213306623762926,"y0":50.0044529777271,"z0":5.854226223443434,"aX":8.076725220115081},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.6,"breakHorizontal":-11.4,"spinRate":2563,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.47413991813773215,"extension":6.595865078864624},"index":5,"playId":"6318c707-ea7b-30d1-bde5-248a26cfef79","pitchNumber":3,"startTime":"2025-08-25T23:46:47.201Z","endTime":"2025-08-25T23:46:50.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55684213965074,"aZ":-32.124365891784194,"pfxX":8.062755685921893,"pfxZ":0.030140670996269492,"pX":-0.5756758983588126,"pZ":2.0651678381470724,"vX0":2.278194869047154,"vY0":-124.19582149554779,"vZ0":-1.9051302422459448,"x":138.94,"y":183.02,"x0":-2.554679911516022,"y0":50.00118804840666,"z0":5.543612638399375,"aX":12.448054609788285},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":-15.1,"spinRate":2495,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.4429784648212607,"extension":6.507726291420051},"hitData":{"launchSpeed":97.8,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.78,"coordY":135.97}},"index":6,"playId":"807bc2d6-fcb4-33dd-8914-7cf98ec34ff4","pitchNumber":4,"startTime":"2025-08-25T23:47:07.272Z","endTime":"2025-08-25T23:47:17.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":682927,"link":"/api/v1/people/682927"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-08-25T23:47:17.969Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-25T23:47:56.187Z","endTime":"2025-08-25T23:49:52.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"d3f416d3-261c-3b1b-8072-4633d6ce50b6","startTime":"2025-08-25T23:47:41.677Z","endTime":"2025-08-25T23:47:45.363Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.5995422296042,"strikeZoneBottom":1.65965249889159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.505895478635285,"aZ":-28.459962319135105,"pfxX":-11.080210578406,"pfxZ":2.0875913550614555,"pX":-1.7526463505075047,"pZ":2.4055193122320127,"vX0":4.956786282453097,"vY0":-133.15197859964087,"vZ0":-3.4059070886688496,"x":183.81,"y":173.83,"x0":-2.206050483058721,"y0":50.00576850171183,"z0":5.776746348157001,"aX":-19.756527477659507},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.2,"breakHorizontal":18.8,"spinRate":2219,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4124897665663667,"extension":6.764630632195652},"index":1,"playId":"3f069605-5e47-3ed7-b7bd-8682da7dbad8","pitchNumber":1,"startTime":"2025-08-25T23:47:58.485Z","endTime":"2025-08-25T23:48:02.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"4658f074-b832-3b42-9af9-7037121fcda5","startTime":"2025-08-25T23:48:16.134Z","endTime":"2025-08-25T23:48:21.085Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14850891655402,"aZ":-28.870032866789483,"pfxX":-11.174539773189148,"pfxZ":1.8675825245982525,"pX":-0.7749849775098031,"pZ":2.0687214837736803,"vX0":7.046694062168537,"vY0":-132.92762794254267,"vZ0":-4.173207782663965,"x":146.54,"y":182.92,"x0":-2.022061283742574,"y0":50.00516797635182,"z0":5.779280540499237,"aX":-19.8006761576477},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.6,"breakHorizontal":18.5,"spinRate":2226,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4136342136856399,"extension":6.76778278756203},"index":3,"playId":"6faeb9d3-ddd6-3e46-9fd5-24a79cac833b","pitchNumber":2,"startTime":"2025-08-25T23:48:34.475Z","endTime":"2025-08-25T23:48:38.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":70.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73931724321274,"aZ":-43.34367132305575,"pfxX":5.197728000382045,"pfxZ":-8.781188153636762,"pX":0.12070296915489771,"pZ":1.7098201517794005,"vX0":3.268113738163888,"vY0":-113.8068227566236,"vZ0":0.2868265420723084,"x":112.4,"y":192.61,"x0":-2.0243068370410047,"y0":50.00276028603084,"z0":5.9842011440613385,"aX":6.611720373032141},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.2,"breakHorizontal":-10.4,"spinRate":2468,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.4869495840550613,"extension":6.598912934997299},"index":4,"playId":"ac3b561b-df83-3466-a3da-f99e89851cda","pitchNumber":3,"startTime":"2025-08-25T23:49:17.283Z","endTime":"2025-08-25T23:49:21.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.080148439141677,"aZ":-26.718110340881765,"pfxX":-11.266300141999633,"pfxZ":3.1067135453573753,"pX":-0.15541836769351836,"pZ":1.7842863597861225,"vX0":8.519249355228041,"vY0":-131.94745209313604,"vZ0":-4.863980032118311,"x":122.92,"y":190.6,"x0":-1.968386425763469,"y0":50.00366797269841,"z0":5.629607008664695,"aX":-19.79053596371575},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":18.5,"spinRate":2176,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.41572641586271386,"extension":6.9455953791100775},"index":5,"playId":"4775b015-9096-34bb-a4ca-060d6a3befd8","pitchNumber":4,"startTime":"2025-08-25T23:49:46.466Z","endTime":"2025-08-25T23:49:52.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-25T23:49:52.151Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds hits a ground-rule double (32) on a line drive to left field. Ronny Simon to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-25T23:50:12.575Z","endTime":"2025-08-25T23:53:07.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60701132685289,"aZ":-42.47689519567451,"pfxX":6.120530864845941,"pfxZ":-7.9246983316299024,"pX":0.03317524088473306,"pZ":1.2649514332987686,"vX0":3.1295462906678337,"vY0":-114.58704494300521,"vZ0":-0.6869122705246311,"x":115.74,"y":204.63,"x0":-2.1555820349729045,"y0":50.00315207070161,"z0":5.800696023568605,"aX":7.9560859053319914},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.2,"breakHorizontal":-12.0,"spinRate":2523,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4821666418203878,"extension":6.742296254026105},"index":0,"playId":"45f54ce6-72fe-3cfb-b516-c879960b7baa","pitchNumber":1,"startTime":"2025-08-25T23:50:16.739Z","endTime":"2025-08-25T23:50:21.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":"3ab23a0c-d7d8-3b4f-a151-012298b8f63f","startTime":"2025-08-25T23:50:35.060Z","endTime":"2025-08-25T23:50:39.316Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.3,"endSpeed":84.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.281463193828774,"aZ":-14.0435457590066,"pfxX":-5.249413632253444,"pfxZ":9.94112088048334,"pX":0.006078335355210144,"pZ":3.12770855371032,"vX0":6.958603690700507,"vY0":-134.25505427007394,"vZ0":-4.299666995127526,"x":116.77,"y":154.33,"x0":-1.938394664770312,"y0":50.00595033877825,"z0":5.750871819957595,"aX":-9.577550024488282},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2235,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4081111903209349,"extension":6.377681145261298},"index":2,"playId":"2c134861-b7e5-3c5e-a44a-1e5a71f9a3f3","pitchNumber":2,"startTime":"2025-08-25T23:50:54.156Z","endTime":"2025-08-25T23:50:58.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"04a3aef4-6e0e-39d4-9b8e-e908afa541af","startTime":"2025-08-25T23:51:22.345Z","endTime":"2025-08-25T23:51:27.271Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-25T23:51:35.261Z","endTime":"2025-08-25T23:51:55.170Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.37036446711356,"strikeZoneBottom":1.67761938772129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.383632913390514,"aZ":-16.246896261108198,"pfxX":-5.348160161481802,"pfxZ":8.53779124345693,"pX":-1.1241340540403457,"pZ":3.559123355479338,"vX0":4.814144007616799,"vY0":-135.64884149356737,"vZ0":-2.7455681867715396,"x":159.85,"y":142.68,"x0":-2.2261194910531974,"y0":50.00246591808173,"z0":5.7156512950152045,"aX":-9.97703124632137},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":8.6,"spinRate":2199,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40361499579973126,"extension":6.697559245626706},"index":5,"playId":"1be9c971-a419-3374-9bcd-c70774c7f7d0","pitchNumber":3,"startTime":"2025-08-25T23:51:55.170Z","endTime":"2025-08-25T23:52:00.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.5,"strikeZoneTop":3.35817182361739,"strikeZoneBottom":1.66547039284004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45038638157261,"aZ":-41.64801147195736,"pfxX":5.042792261335578,"pfxZ":-6.894344007360281,"pX":0.6302467355224479,"pZ":0.46485375394443246,"vX0":4.610778400693492,"vY0":-116.65232315598882,"vZ0":-3.0415763728363636,"x":92.98,"y":226.23,"x0":-2.028794527806195,"y0":50.00267981411012,"z0":5.721542835976856,"aX":6.930690952775945},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.0,"breakHorizontal":-10.3,"spinRate":2590,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.469997278016673,"extension":6.678719299934963},"index":6,"playId":"0995cb5f-5ff2-31ec-91ca-589f0ce70bc6","pitchNumber":4,"startTime":"2025-08-25T23:52:15.839Z","endTime":"2025-08-25T23:52:21.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.3843851935535,"strikeZoneBottom":1.55987571431068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.234756432545797,"aZ":-41.90487376987351,"pfxX":4.131405037951106,"pfxZ":-7.258076541631983,"pX":1.1659435625451078,"pZ":0.6597286908349574,"vX0":5.625368290645959,"vY0":-115.83119807753717,"vZ0":-2.3940429902770033,"x":72.56,"y":220.97,"x0":-1.8428027549057349,"y0":50.00090816973244,"z0":5.762339571160722,"aX":5.5404886321476505},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.4,"breakHorizontal":-9.0,"spinRate":2556,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4752131298879476,"extension":6.765149040479759},"index":7,"playId":"a5421248-bbb0-35a8-9ebc-1f879797c18b","pitchNumber":5,"startTime":"2025-08-25T23:52:37.840Z","endTime":"2025-08-25T23:52:42.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.473508969656738,"aZ":-14.983431774385013,"pfxX":-7.786277560242068,"pfxZ":9.09662919074746,"pX":-0.588218377091347,"pZ":2.3256442954304806,"vX0":6.456959822482487,"vY0":-136.45536319462653,"vZ0":-6.2219033627569775,"x":139.42,"y":175.99,"x0":-1.9712857357166396,"y0":50.00060766220265,"z0":5.663971353090795,"aX":-14.710618484433741},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":12.7,"spinRate":2264,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4011030895399035,"extension":6.775632297777858},"hitData":{"launchSpeed":102.1,"launchAngle":24.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":61.11,"coordY":56.92}},"index":8,"playId":"1da87375-0a17-3a2c-b016-d0958293a4e9","pitchNumber":6,"startTime":"2025-08-25T23:52:59.381Z","endTime":"2025-08-25T23:53:07.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":1.21,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-08-25T23:53:07.448Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, shortstop Masyn Winn to first baseman Alec Burleson. Ronny Simon scores. Bryan Reynolds to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-25T23:53:45.011Z","endTime":"2025-08-25T23:54:16.778Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":86.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5739290437905,"aZ":-18.2343623112204,"pfxX":-7.460385111662632,"pfxZ":7.292145965007485,"pX":0.14565191102386002,"pZ":2.7029812159084403,"vX0":8.539415980429032,"vY0":-136.76781085178735,"vZ0":-4.575553358706607,"x":111.45,"y":165.8,"x0":-2.0343542530037464,"y0":50.00535924554939,"z0":5.63247143491654,"aX":-14.265993429089269},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":11.9,"spinRate":2183,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3990973618927276,"extension":6.79724449471798},"index":0,"playId":"56b60f68-63e7-310c-ba36-dfff7b87abac","pitchNumber":1,"startTime":"2025-08-25T23:53:48.551Z","endTime":"2025-08-25T23:53:52.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.937164307176925,"aZ":-27.231672655362132,"pfxX":-8.675790009894666,"pfxZ":2.9101531153306697,"pX":-0.7411423759462467,"pZ":1.2376799669302252,"vX0":6.240400128198512,"vY0":-128.9445793207624,"vZ0":-5.792985683898397,"x":145.25,"y":205.36,"x0":-2.0565055086776765,"y0":50.00072849156578,"z0":5.594461256441677,"aX":-14.716857516236495},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":14.4,"spinRate":1892,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4235689716907105,"extension":6.875455503847616},"hitData":{"launchSpeed":82.6,"launchAngle":8.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.91,"coordY":144.59}},"index":1,"playId":"cfbd286e-deaa-3f0f-8056-851962809d55","pitchNumber":2,"startTime":"2025-08-25T23:54:09.388Z","endTime":"2025-08-25T23:54:16.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-0.10000000000000142,"leverageIndex":1.61,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-25T23:54:16.778Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-25T23:54:44.715Z","endTime":"2025-08-25T23:56:39.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.53423828999398,"strikeZoneBottom":1.60930658302964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.517035427948777,"aZ":-31.373280769694887,"pfxX":4.73189350192461,"pfxZ":0.5268982005102067,"pX":-0.18498768704009386,"pZ":2.190657979417832,"vX0":3.3768478221903275,"vY0":-122.53121616911608,"vZ0":-1.9430058974904296,"x":124.05,"y":179.63,"x0":-2.1943630603652475,"y0":50.00398414914568,"z0":5.666716814760279,"aX":7.217398169401206},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.7,"breakHorizontal":-9.4,"spinRate":2445,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4464901919000872,"extension":6.814342375802828},"index":0,"playId":"828f8906-8cec-3121-a51c-6ba2c8c3ecf9","pitchNumber":1,"startTime":"2025-08-25T23:54:44.715Z","endTime":"2025-08-25T23:54:49.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.62076183015717,"strikeZoneBottom":1.63040395250591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16357476519682,"aZ":-32.615244381331394,"pfxX":3.666901619863973,"pfxZ":-0.2852770987796638,"pX":1.7938072638341878,"pZ":0.5393030373259248,"vX0":8.156254556830554,"vY0":-122.8511519628128,"vZ0":-5.445138059196805,"x":48.62,"y":224.22,"x0":-2.044822046300541,"y0":50.004941823225145,"z0":5.554362261852918,"aX":5.609421899566736},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.6,"breakHorizontal":-8.5,"spinRate":2365,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4457161448116689,"extension":6.991789317757614},"index":1,"playId":"a710598d-773a-3bf9-a486-f4313e4323ba","pitchNumber":2,"startTime":"2025-08-25T23:55:15.544Z","endTime":"2025-08-25T23:55:20.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","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":"d31d511f-a440-4d9b-b76c-932a18b3e93d","startTime":"2025-08-25T23:55:33.495Z","endTime":"2025-08-25T23:55:38.495Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.55000087085466,"strikeZoneBottom":1.54606744544247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.369797794836245,"aZ":-27.162239203212366,"pfxX":-9.757197813560436,"pfxZ":2.6875300956331714,"pX":0.3966913203768268,"pZ":1.6306381022059708,"vX0":9.78101036687899,"vY0":-135.21763770325035,"vZ0":-5.410251872994342,"x":101.88,"y":194.75,"x0":-1.9865308631099403,"y0":50.00329992462347,"z0":5.544642460101624,"aX":-18.206806995435382},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":2192,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4038809572967006,"extension":6.937076937214175},"index":3,"playId":"620f9725-a792-333b-bf56-20e3b097235c","pitchNumber":3,"startTime":"2025-08-25T23:55:46.433Z","endTime":"2025-08-25T23:55:50.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.54999966382319,"strikeZoneBottom":1.68495813144734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18261404308766,"aZ":-30.418373847677838,"pfxX":3.4766510034442515,"pfxZ":1.1496573197519115,"pX":2.0908318110928734,"pZ":0.7551158086797016,"vX0":8.726574006813637,"vY0":-122.54598755099221,"vZ0":-5.268415212255262,"x":37.3,"y":218.39,"x0":-1.9615289543621843,"y0":50.003013453458095,"z0":5.5173046450018886,"aX":5.311389054345438},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":-8.3,"spinRate":2434,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4461750936636717,"extension":6.963363647785549},"index":4,"playId":"47c3b079-4786-31ac-b8a9-c827134babb4","pitchNumber":4,"startTime":"2025-08-25T23:56:06.914Z","endTime":"2025-08-25T23:56:11.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.720469306443945,"aZ":-26.830861859837153,"pfxX":-8.764216129876417,"pfxZ":2.8340035340598497,"pX":-0.1828902603067178,"pZ":2.2446007347813306,"vX0":8.04709202179117,"vY0":-136.21546780799707,"vZ0":-4.133465873622028,"x":123.97,"y":178.18,"x0":-2.0305490703303337,"y0":50.00673179226252,"z0":5.62766838479375,"aX":-16.544397605042988},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":14.3,"spinRate":2257,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4014505665607553,"extension":6.97781383212493},"hitData":{"launchSpeed":88.5,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.85,"coordY":151.68}},"index":5,"playId":"cbdf84d7-5036-3787-932b-7ca5b50044d3","pitchNumber":5,"startTime":"2025-08-25T23:56:31.372Z","endTime":"2025-08-25T23:56:39.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.25,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-25T23:56:39.094Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-25T23:59:00.030Z","endTime":"2025-08-25T23:59:50.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-25T23:58:47.896Z","endTime":"2025-08-25T23:59:02.347Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"},"defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.3,"endSpeed":85.2,"strikeZoneTop":3.66850387997259,"strikeZoneBottom":1.79552077933312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9652345333886,"aZ":-20.03050265270744,"pfxX":-4.667468895215683,"pfxZ":6.517545580640354,"pX":-0.7851423134692674,"pZ":3.689981927088152,"vX0":6.841460477163577,"vY0":-135.73456080257768,"vZ0":-1.0472604744023866,"x":146.93,"y":139.15,"x0":-2.7330414369400047,"y0":50.0066304960827,"z0":5.476735606609922,"aX":-8.703040870514998},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":7.0,"spinRate":2097,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.40366128244087207,"extension":7.174765991465551},"index":1,"playId":"0548c6a8-4f80-3173-88af-e942ba3a0792","pitchNumber":1,"startTime":"2025-08-25T23:59:02.347Z","endTime":"2025-08-25T23:59:06.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.68603410279625,"strikeZoneBottom":1.78041763375007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.779131725758667,"aZ":-16.21327635668382,"pfxX":-5.82540121260324,"pfxZ":8.316424245178151,"pX":-0.25647727449645735,"pZ":2.610939309704593,"vX0":8.72595972720986,"vY0":-137.71186163302363,"vZ0":-4.510297643598695,"x":126.78,"y":168.28,"x0":-2.710332097234628,"y0":50.003453627769716,"z0":5.367826792251144,"aX":-11.181824216127234},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2271,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.397844082450606,"extension":7.143718078295041},"index":2,"playId":"77eb88dc-0de4-3f87-8458-a0dd292b8fa0","pitchNumber":2,"startTime":"2025-08-25T23:59:15.301Z","endTime":"2025-08-25T23:59:18.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.9,"strikeZoneTop":3.41357709170637,"strikeZoneBottom":1.6059855492369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.859280405755342,"aZ":-34.77128491147707,"pfxX":2.715587739842826,"pfxZ":-2.0279450973146,"pX":-0.5076256921498975,"pZ":2.7222747366429423,"vX0":4.034364207946481,"vY0":-113.07517265423081,"vZ0":1.0554810400270285,"x":136.35,"y":165.28,"x0":-2.675860145099011,"y0":50.0029297446341,"z0":5.7698529390885405,"aX":3.4756214206683365},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-3.0,"breakHorizontal":-6.0,"spinRate":2182,"spinDirection":85},"zone":4,"typeConfidence":2.0,"plateTime":0.48656154332766244,"extension":6.88482818692969},"index":3,"playId":"fd6be5ba-928f-3e5b-81dd-ee9b93a57136","pitchNumber":3,"startTime":"2025-08-25T23:59:31.306Z","endTime":"2025-08-25T23:59:34.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.49000082288639,"strikeZoneBottom":1.63910930885597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95878110881454,"aZ":-14.457746725544412,"pfxX":-6.151386772765026,"pfxZ":9.239891953261736,"pX":-0.8123195129887243,"pZ":1.8310396725232057,"vX0":7.502304292731175,"vY0":-137.6900802032201,"vZ0":-6.339042674535113,"x":147.96,"y":189.34,"x0":-2.7748756069121154,"y0":50.00243139335956,"z0":5.143762344741266,"aX":-11.794999080505802},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2200,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.39799313727985686,"extension":7.225783889938461},"index":4,"playId":"2023279a-1a67-3450-ab77-fcfe1c0e8142","pitchNumber":4,"startTime":"2025-08-25T23:59:46.726Z","endTime":"2025-08-25T23:59:50.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-25T23:59:50.574Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T00:00:20.830Z","endTime":"2025-08-26T00:01:03.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T00:00:12.056Z","endTime":"2025-08-26T00:00:23.232Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.3314208813057,"strikeZoneBottom":1.49646463508815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42747951314853,"aZ":-13.972439970470052,"pfxX":-5.773993266826135,"pfxZ":9.365138972361656,"pX":-0.2073579074174944,"pZ":2.0637129058647314,"vX0":8.851540847654135,"vY0":-138.85142082034304,"vZ0":-6.270237672922683,"x":124.9,"y":183.06,"x0":-2.6931371457447004,"y0":50.00376854438564,"z0":5.288937443633761,"aX":-11.223808399918981},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2274,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39517640420003053,"extension":7.152634647203887},"index":1,"playId":"e2c41ea4-4e00-3e4a-93a5-bab730bfe338","pitchNumber":1,"startTime":"2025-08-26T00:00:23.232Z","endTime":"2025-08-26T00:00:26.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.9,"endSpeed":81.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.154393755142227,"aZ":-23.31979356848538,"pfxX":-10.966045942726417,"pfxZ":5.253803658288545,"pX":-0.39664753664060776,"pZ":2.349799183943833,"vX0":9.456322290954054,"vY0":-129.06797067529445,"vZ0":-3.2198411292642177,"x":132.12,"y":175.34,"x0":-2.6852863453996645,"y0":50.001569282713696,"z0":5.411549715671378,"aX":-18.47864273344124},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":17.8,"spinRate":1890,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.42454499461093853,"extension":7.190246244221007},"index":2,"playId":"7548a916-a082-3336-bfb6-e3e5389f84c6","pitchNumber":2,"startTime":"2025-08-26T00:00:39.423Z","endTime":"2025-08-26T00:00:44.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453002792751914,"aZ":-16.288876910510805,"pfxX":-3.794580140161496,"pfxZ":8.382989154465703,"pX":0.4693377506915656,"pZ":2.8667045789270955,"vX0":9.721044018642793,"vY0":-136.62220058907226,"vZ0":-3.5085512636296903,"x":99.11,"y":161.38,"x0":-2.6381900198503927,"y0":50.002228758789094,"z0":5.283717716761674,"aX":-7.19127435419258},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":4.9,"spinRate":2289,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4005666103363299,"extension":7.121303004261789},"index":3,"playId":"82111a3e-4895-3071-91db-99deeaf93d1c","pitchNumber":3,"startTime":"2025-08-26T00:00:59.179Z","endTime":"2025-08-26T00:01:03.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:01:03.625Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a line drive to center fielder Jack Suwinski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T00:01:14.374Z","endTime":"2025-08-26T00:01:36.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"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":95.0,"endSpeed":86.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.441082324056925,"aZ":-16.35427948492097,"pfxX":-5.671495430961461,"pfxZ":8.177992595408476,"pX":-0.5985459722346398,"pZ":2.2773326782742154,"vX0":7.953625668084058,"vY0":-138.12935004211192,"vZ0":-4.954595586887981,"x":139.82,"y":177.29,"x0":-2.776941272293938,"y0":50.00442029419398,"z0":5.19211130325939,"aX":-10.97365060007591},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":8.6,"spinRate":2278,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3963675293262403,"extension":7.074236080884933},"hitData":{"launchSpeed":99.7,"launchAngle":8.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.72,"coordY":90.31}},"index":0,"playId":"987680b0-30be-3982-ada8-929775656157","pitchNumber":1,"startTime":"2025-08-26T00:01:26.470Z","endTime":"2025-08-26T00:01:36.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.42,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:01:36.962Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out sharply to center fielder Jack Suwinski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T00:02:17.494Z","endTime":"2025-08-26T00:03:30.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T00:02:02.375Z","endTime":"2025-08-26T00:02:19.803Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.48942665618978,"strikeZoneBottom":1.57833143019472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.265312361956727,"aZ":-22.25343823368703,"pfxX":-9.081750324886109,"pfxZ":5.07607473099657,"pX":-1.2334832021648325,"pZ":3.0686223211942325,"vX0":7.381496514862853,"vY0":-138.50099718006805,"vZ0":-2.1586231150113893,"x":164.02,"y":155.93,"x0":-2.745693468080815,"y0":50.00074095723248,"z0":5.337280717122117,"aX":-17.74342151625742},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":15.0,"spinRate":2249,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3945989452492218,"extension":7.267738089726238},"index":1,"playId":"4ea52d09-1c95-3ee8-8c6d-8fe251fd5b95","pitchNumber":1,"startTime":"2025-08-26T00:02:19.803Z","endTime":"2025-08-26T00:02:24.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":86.5,"endSpeed":79.9,"strikeZoneTop":3.49531441024615,"strikeZoneBottom":1.68011802681016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49628335309994,"aZ":-28.953981363663917,"pfxX":2.98264623505087,"pfxZ":1.9969814848254757,"pX":0.16684164042003868,"pZ":2.1898514305341434,"vX0":6.258234920914838,"vY0":-125.89172838972729,"vZ0":-2.179914838538271,"x":110.64,"y":179.65,"x0":-2.734440800954508,"y0":50.003775869933904,"z0":5.400517207341511,"aX":4.806881984847909},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":-6.7,"spinRate":2296,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4343488579427657,"extension":7.111999800597452},"index":2,"playId":"234caf02-d053-32db-a3b3-7f0ff9a757c5","pitchNumber":2,"startTime":"2025-08-26T00:02:38.550Z","endTime":"2025-08-26T00:02:42.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.52461563281605,"strikeZoneBottom":1.67723149574845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.413332369794514,"aZ":-24.01677626289176,"pfxX":-10.984849459371894,"pfxZ":4.194294506143026,"pX":-0.10363123582093747,"pZ":1.1288937926198443,"vX0":11.295069616798992,"vY0":-138.49351632155683,"vZ0":-6.116739007049029,"x":120.95,"y":208.3,"x0":-2.8042001157314207,"y0":50.006094185406496,"z0":4.96858093974326,"aX":-21.38135220796923},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":17.6,"spinRate":2285,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3952135446186884,"extension":7.365752666859657},"index":3,"playId":"1af8e9d2-6d32-309c-b09f-86c34e007d5d","pitchNumber":3,"startTime":"2025-08-26T00:02:58.691Z","endTime":"2025-08-26T00:03:03.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92856398181083,"aZ":-29.616441119694137,"pfxX":2.61017207661886,"pfxZ":1.5355922083362792,"pX":-0.11280722523105129,"pZ":2.4296467625757363,"vX0":6.229315272918437,"vY0":-128.2282440296297,"vZ0":-1.4656681950979626,"x":121.3,"y":173.18,"x0":-2.9106009145265572,"y0":50.00494816155331,"z0":5.314178584276975,"aX":4.357557081574996},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.6,"breakHorizontal":-6.1,"spinRate":2346,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4267649733482437,"extension":7.140247588466974},"hitData":{"launchSpeed":100.1,"launchAngle":54.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":110.78,"coordY":99.68}},"index":4,"playId":"eb5c7627-9d9b-3c91-975e-cd7b881cf591","pitchNumber":4,"startTime":"2025-08-26T00:03:20.048Z","endTime":"2025-08-26T00:03:30.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:03:30.168Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jared Triolo doubles (11) on a ground ball to left fielder Lars Nootbaar.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T00:05:24.101Z","endTime":"2025-08-26T00:07:05.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.79000066453231,"strikeZoneBottom":1.86968477332811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.76927079173957,"aZ":-32.382326659903164,"pfxX":5.2122569792679965,"pfxZ":-0.1342607980654673,"pX":0.08303796305730651,"pZ":1.4601137645045805,"vX0":4.134787522827837,"vY0":-122.09430532355258,"vZ0":-3.4336117489685716,"x":113.83,"y":199.36,"x0":-2.3063905711520625,"y0":50.005357201848334,"z0":5.655155450438891,"aX":7.913886046580915},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.7,"breakHorizontal":-10.3,"spinRate":2475,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4476414417849792,"extension":6.360486286601454},"index":0,"playId":"e6a79549-96e6-352c-b28f-bbf5924482d2","pitchNumber":1,"startTime":"2025-08-26T00:05:39.758Z","endTime":"2025-08-26T00:05:44.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.523136647184973,"aZ":-27.460240224703643,"pfxX":-8.027252086851275,"pfxZ":2.587563775257677,"pX":0.003372119400508723,"pZ":2.1481756405705363,"vX0":8.454746600066892,"vY0":-133.4043360048785,"vZ0":-4.063110617822154,"x":116.87,"y":180.78,"x0":-2.1463467254067123,"y0":50.00657867317525,"z0":5.643848980538189,"aX":-14.643317942328157},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.1,"breakHorizontal":13.0,"spinRate":2205,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4087471572010264,"extension":6.610427676780156},"index":1,"playId":"3c1f2f54-cdfb-34f6-a8bc-703d19cc8ae6","pitchNumber":2,"startTime":"2025-08-26T00:05:53.504Z","endTime":"2025-08-26T00:05:57.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.79000068135493,"strikeZoneBottom":1.78414623953875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.830762950811526,"aZ":-30.13577694847707,"pfxX":-8.459010198132566,"pfxZ":1.1420383532246596,"pX":-0.3416928397028266,"pZ":2.094417401957037,"vX0":7.604046550763307,"vY0":-132.2271718057135,"vZ0":-3.488146148158144,"x":130.02,"y":182.23,"x0":-2.143278847740568,"y0":50.003291621273874,"z0":5.620504883046671,"aX":-15.11346560135528},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":13.8,"spinRate":2188,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4128255894596018,"extension":6.899644302772317},"index":2,"playId":"1688c439-3f5d-3998-b964-0ffcd5c260e9","pitchNumber":3,"startTime":"2025-08-26T00:06:12.104Z","endTime":"2025-08-26T00:06:16.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.648962909695687,"aZ":-17.341262599564566,"pfxX":-7.341675605235038,"pfxZ":7.92317712984274,"pX":-0.09028077678338786,"pZ":3.3734760167066136,"vX0":8.079982069600916,"vY0":-135.91547956044033,"vZ0":-2.986217455252765,"x":120.44,"y":147.7,"x0":-2.147060653193176,"y0":50.00187228757524,"z0":5.689963563761441,"aX":-13.742525104378036},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":11.6,"spinRate":2260,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4029171048432798,"extension":6.7715687566753955},"index":3,"playId":"1fb5f0ec-f8a6-3555-904f-69274d4c308f","pitchNumber":4,"startTime":"2025-08-26T00:06:29.823Z","endTime":"2025-08-26T00:06:33.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.09630468754525,"aZ":-27.561005225229035,"pfxX":4.6797754290264155,"pfxZ":3.0261102853274915,"pX":0.05184879017417918,"pZ":1.8223124847880356,"vX0":4.1458969722595524,"vY0":-122.68399439884477,"vZ0":-3.3911653456981963,"x":115.02,"y":189.58,"x0":-2.2676113944928398,"y0":50.005152778424815,"z0":5.569711772094764,"aX":7.13922972510088},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":-9.5,"spinRate":2414,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.44633330832521656,"extension":6.603831625514555},"hitData":{"launchSpeed":92.4,"launchAngle":7.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.0,"coordY":102.0}},"index":4,"playId":"8440218b-15c5-3454-a112-6e3cbd44a345","pitchNumber":5,"startTime":"2025-08-26T00:06:51.031Z","endTime":"2025-08-26T00:07:05.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":0.82,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:07:05.409Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T00:07:26.988Z","endTime":"2025-08-26T00:09:09.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.52238344399164,"strikeZoneBottom":1.54823861548677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.114685085347507,"aZ":-23.01902097310109,"pfxX":0.4690210608006131,"pfxZ":5.513694524009734,"pX":0.7574108769302119,"pZ":3.2498835623907554,"vX0":7.2773281902760925,"vY0":-127.99315119923267,"vZ0":-1.7075420699030701,"x":88.13,"y":151.03,"x0":-2.182324788028793,"y0":50.00601896279452,"z0":5.726134423425428,"aX":0.7779979908278779},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.8,"breakHorizontal":-2.5,"spinRate":2252,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.42774485994744404,"extension":6.785044171260493},"index":0,"playId":"2deaa40e-0d03-3ff4-aba5-dfab2c50f808","pitchNumber":1,"startTime":"2025-08-26T00:07:35.562Z","endTime":"2025-08-26T00:07:39.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98185503214602,"aZ":-15.874381768645568,"pfxX":-6.858368782094084,"pfxZ":8.967724285583948,"pX":0.39670419461772843,"pZ":3.2854513175464555,"vX0":9.028101697591234,"vY0":-134.21684694470275,"vZ0":-3.6015089120006416,"x":101.88,"y":150.07,"x0":-2.1250055044750513,"y0":50.00659380697843,"z0":5.780443786307221,"aX":-12.472539524898298},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2317,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.40863118022494893,"extension":6.7201415865727325},"index":1,"playId":"f366f2e7-bc28-3cc8-8c5f-d4c2441213d0","pitchNumber":2,"startTime":"2025-08-26T00:07:53.261Z","endTime":"2025-08-26T00:07:57.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.47999898066868,"strikeZoneBottom":1.53682401244407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.948380764064392,"aZ":-41.607814403275455,"pfxX":6.755113786085374,"pfxZ":-7.05964947532466,"pX":-0.6214374596570348,"pZ":0.6503058089680774,"vX0":1.6437004809086022,"vY0":-115.53633990512682,"vZ0":-2.245386942096061,"x":140.69,"y":221.22,"x0":-2.221723076264954,"y0":50.00551862711821,"z0":5.67911583576915,"aX":9.022751614059894},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.1,"breakHorizontal":-12.6,"spinRate":2572,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.47628454848901525,"extension":6.833247206574628},"index":2,"playId":"3ea43214-a362-328b-8a37-dcb3424368b1","pitchNumber":3,"startTime":"2025-08-26T00:08:12.846Z","endTime":"2025-08-26T00:08:16.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.48000000088954,"strikeZoneBottom":1.49538587618901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22504713562956,"aZ":-29.64989714759805,"pfxX":-8.88782850767944,"pfxZ":1.5101519893509812,"pX":-1.6877947614018147,"pZ":2.110260588175669,"vX0":4.287159447805281,"vY0":-128.634152962913,"vZ0":-3.12122034951697,"x":181.33,"y":181.8,"x0":-2.2232226730735714,"y0":50.00445052912246,"z0":5.643507054377526,"aX":-14.863149043405363},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":15.1,"spinRate":1632,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.42617049290165276,"extension":6.971878553990566},"index":3,"playId":"a297e0db-be9f-38ed-8d56-73bd9273219c","pitchNumber":4,"startTime":"2025-08-26T00:08:35.335Z","endTime":"2025-08-26T00:08:39.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"c8969efc-e3c1-4305-b60b-aec1ddda526b","startTime":"2025-08-26T00:08:50.879Z","endTime":"2025-08-26T00:08:55.879Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.59946915851048,"strikeZoneBottom":1.64339033136476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.188781556296657,"aZ":-19.61214065877805,"pfxX":-7.7834422177165115,"pfxZ":6.762311135985641,"pX":-1.4423284133423753,"pZ":4.428885259121694,"vX0":4.9098284742562734,"vY0":-135.36374271252575,"vZ0":0.09195836800701362,"x":171.98,"y":119.2,"x0":-2.267169190591145,"y0":50.0041584622028,"z0":5.766029641863106,"aX":-14.464131278691905},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":13.1,"spinRate":2363,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40441770817203215,"extension":6.736646110732213},"index":5,"playId":"83c5d880-e357-36bc-94c2-ce5ff3a5014a","pitchNumber":5,"startTime":"2025-08-26T00:09:05.207Z","endTime":"2025-08-26T00:09:09.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.12,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:09:09.623Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T00:09:17.252Z","endTime":"2025-08-26T00:12:06.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.58874806275686,"strikeZoneBottom":1.58184290488414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26170933519301,"aZ":-26.83294231968667,"pfxX":-10.18148778173204,"pfxZ":2.9233230715591336,"pX":-0.24897204505345738,"pZ":1.638692806131712,"vX0":7.733063400730338,"vY0":-134.10051776934017,"vZ0":-5.545570516750816,"x":126.49,"y":194.54,"x0":-1.8433473997495995,"y0":50.00264289528086,"z0":5.641052449483859,"aX":-18.593786281328065},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":16.8,"spinRate":2230,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4080197692988352,"extension":6.971865275464845},"index":0,"playId":"4ebb0ef0-3f29-31f2-9ab7-c7751e24feba","pitchNumber":1,"startTime":"2025-08-26T00:09:34.950Z","endTime":"2025-08-26T00:09:38.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.46999934635288,"strikeZoneBottom":1.56234240849351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85992323316953,"aZ":-29.13134551236243,"pfxX":-9.671677606659177,"pfxZ":1.6634232990460411,"pX":-1.2155412298167207,"pZ":2.5897726739310647,"vX0":5.778339927836377,"vY0":-134.25397688049412,"vZ0":-2.7013635517756853,"x":163.33,"y":168.86,"x0":-2.13416010844585,"y0":50.005488093611646,"z0":5.6728831847394225,"aX":-17.736325224385723},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.6,"breakHorizontal":16.3,"spinRate":2259,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4072801094346916,"extension":6.898896961387136},"index":1,"playId":"2dc4bd11-1547-3494-b40d-c24573eb8626","pitchNumber":2,"startTime":"2025-08-26T00:09:53.993Z","endTime":"2025-08-26T00:09:58.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.47000033926431,"strikeZoneBottom":1.58290982644653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.092428029461523,"aZ":-31.40803221755227,"pfxX":5.169308036152518,"pfxZ":0.5239184767637219,"pX":1.447084629065802,"pZ":1.6064115205830203,"vX0":6.597039780958174,"vY0":-120.42793304524672,"vZ0":-2.8132027622260076,"x":61.84,"y":195.41,"x0":-2.0073807695736745,"y0":50.00135718123856,"z0":5.589849184160878,"aX":7.532213972169105},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":-11.0,"spinRate":2426,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4561863982564702,"extension":6.937192133797533},"index":2,"playId":"46baced1-7316-3d63-b071-01644a5876b2","pitchNumber":3,"startTime":"2025-08-26T00:10:13.757Z","endTime":"2025-08-26T00:10:18.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.282311125295987,"aZ":-27.026059135786767,"pfxX":-9.412545387619296,"pfxZ":2.8247302778020735,"pX":-0.7270780635312164,"pZ":2.3961355291634097,"vX0":6.746055526257882,"vY0":-134.25216795016127,"vZ0":-3.641825670506663,"x":144.71,"y":174.08,"x0":-2.0505075740207395,"y0":50.005445064228624,"z0":5.695689071163858,"aX":-17.17060856280422},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.6,"breakHorizontal":15.6,"spinRate":2292,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40811293830332707,"extension":6.938916591964257},"index":3,"playId":"96cf6b9e-9a92-366e-8f94-02c4249ebaaf","pitchNumber":4,"startTime":"2025-08-26T00:10:34.477Z","endTime":"2025-08-26T00:10:37.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-26T00:11:05.938Z","endTime":"2025-08-26T00:11:12.383Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.126216484727976,"aZ":-27.208024692325342,"pfxX":-8.637808934189087,"pfxZ":2.686131440550433,"pX":-0.9107797256249842,"pZ":3.0749204143376394,"vX0":6.160066470435556,"vY0":-134.66109420779213,"vZ0":-1.8166608493114902,"x":151.72,"y":155.76,"x0":-2.096804290944846,"y0":50.006666436886846,"z0":5.668762572223589,"aX":-15.990011562962927},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.7,"breakHorizontal":14.5,"spinRate":2304,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40555292915569785,"extension":6.959319326642216},"index":5,"playId":"3b58f76d-1b9b-3e1b-a651-92a74e5bdd3c","pitchNumber":5,"startTime":"2025-08-26T00:11:12.383Z","endTime":"2025-08-26T00:11:18.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.207912871927128,"aZ":-30.76420594028568,"pfxX":7.5609504725941035,"pfxZ":0.9320539231508924,"pX":1.5520525920066885,"pZ":1.9710770291392696,"vX0":6.228625253527555,"vY0":-122.33048427635053,"vZ0":-2.5227387657599234,"x":77.21,"y":142.31,"x0":-2.013593861301585,"y0":50.00209528835595,"z0":5.66565482761223,"aX":11.401321353686626},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":-15.2,"spinRate":2441,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4485634749768552,"extension":6.935538967822948},"index":6,"playId":"7d28d0b2-ef77-34ef-bd9f-72d4a8832586","pitchNumber":6,"startTime":"2025-08-26T00:11:37.746Z","endTime":"2025-08-26T00:11:41.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.46999960404312,"strikeZoneBottom":1.55029913357758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.458934532062326,"aZ":-27.976036766397193,"pfxX":-9.51764031101089,"pfxZ":2.2722242652185614,"pX":-0.05447324799497709,"pZ":3.447374318667685,"vX0":8.764794097503591,"vY0":-134.6832518014255,"vZ0":-1.0346364253464309,"x":119.08,"y":145.7,"x0":-2.1040758113134728,"y0":50.0052035214399,"z0":5.803287402022001,"aX":-17.602668609890955},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.1,"breakHorizontal":15.5,"spinRate":2281,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.405659721382607,"extension":6.773452192062105},"index":7,"playId":"df0060f1-89a9-32ff-b7b4-dc84ced47ce6","pitchNumber":7,"startTime":"2025-08-26T00:12:01.353Z","endTime":"2025-08-26T00:12:06.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.67,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:12:06.056Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Liover Peguero grounds into a double play, third baseman Nolan Gorman to second baseman Thomas Saggese to first baseman Alec Burleson. Jack Suwinski out at 2nd. Liover Peguero out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T00:12:28.386Z","endTime":"2025-08-26T00:14:04.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"80b4fef9-5f4a-4e87-87df-00abcad9134d","startTime":"2025-08-26T00:12:28.386Z","endTime":"2025-08-26T00:12:33.386Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.58000030533588,"strikeZoneBottom":1.6842026056432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.675341039551387,"aZ":-32.547093565917145,"pfxX":6.620481644771347,"pfxZ":-0.25004813673548076,"pX":1.6118677849878948,"pZ":0.9632791379613793,"vX0":7.04007228166429,"vY0":-121.79866701352526,"vZ0":-4.055345538697722,"x":55.56,"y":212.77,"x0":-2.184561824921321,"y0":50.00235414398665,"z0":5.488288838362477,"aX":9.868519122424576},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.2,"breakHorizontal":-13.8,"spinRate":2430,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.451049684003757,"extension":6.825867200656462},"index":1,"playId":"e77315fa-f220-3580-82fe-b0e887efd4d0","pitchNumber":1,"startTime":"2025-08-26T00:12:42.657Z","endTime":"2025-08-26T00:12:47.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.57999944581553,"strikeZoneBottom":1.62221132061519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32759157198108,"aZ":-25.888680609282304,"pfxX":-8.411301182823696,"pfxZ":3.4524721144657837,"pX":0.6258998512074861,"pZ":1.9399980812747473,"vX0":9.761349256794773,"vY0":-133.05715070658027,"vZ0":-4.945408292583601,"x":93.14,"y":186.4,"x0":-1.9704326418690032,"y0":50.00428742273734,"z0":5.662171119132566,"aX":-15.321655491291903},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.5,"breakHorizontal":13.6,"spinRate":2213,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.40919331441960693,"extension":6.965329114355566},"index":2,"playId":"28d32157-da65-3877-b604-a7c8997751b8","pitchNumber":2,"startTime":"2025-08-26T00:13:07.396Z","endTime":"2025-08-26T00:13:11.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.934649365378117,"aZ":-31.7743870255903,"pfxX":7.507984151820228,"pfxZ":0.2664322658756859,"pX":0.8656485068051367,"pZ":1.857827055842163,"vX0":5.047400077964711,"vY0":-121.12531908535378,"vZ0":-2.3100329842894527,"x":84.0,"y":188.62,"x0":-2.218203639457939,"y0":50.00269831064672,"z0":5.59347234795133,"aX":11.190114528039345},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":-14.8,"spinRate":2557,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45164539735945297,"extension":6.71037743732471},"index":3,"playId":"e9cd983e-9849-33ec-b40a-e07d9d7b5657","pitchNumber":3,"startTime":"2025-08-26T00:13:26.535Z","endTime":"2025-08-26T00:13:30.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-26T00:13:40.866Z","endTime":"2025-08-26T00:13:56.714Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.090476775557356,"aZ":-31.51178377028948,"pfxX":7.63376356158172,"pfxZ":0.44413483214036376,"pX":0.43587604187873713,"pZ":2.297766017077329,"vX0":3.8547366774048206,"vY0":-121.12581175998865,"vZ0":-1.2592763430493907,"x":100.39,"y":176.74,"x0":-2.168755814265413,"y0":50.001377440761104,"z0":5.584648663319456,"aX":11.318562217627532},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.7,"breakHorizontal":-14.8,"spinRate":2506,"spinDirection":55},"zone":6,"typeConfidence":2.0,"plateTime":0.45253482424894287,"extension":6.665097802159234},"hitData":{"launchSpeed":82.6,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.68,"coordY":169.42}},"index":5,"playId":"d9ba2315-b5a9-33c8-8441-f7a7ef5e2409","pitchNumber":4,"startTime":"2025-08-26T00:13:56.714Z","endTime":"2025-08-26T00:14:04.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":8.299999999999997,"leverageIndex":1.79,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:14:04.315Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Gorman walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:15:55.035Z","endTime":"2025-08-26T00:17:58.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.7,"strikeZoneTop":3.46868683588012,"strikeZoneBottom":1.54784660095092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6348699892512,"aZ":-37.19408961982837,"pfxX":2.5734047500254134,"pfxZ":-3.9707193386589825,"pX":-0.7970461298381943,"pZ":2.5869330251634124,"vX0":3.2119933855024545,"vY0":-111.84003355526134,"vZ0":1.3585302397362187,"x":147.38,"y":168.93,"x0":-2.5875618540506626,"y0":50.00418875309337,"z0":5.79350554034765,"aX":3.2515330738763915},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-6.5,"breakHorizontal":-5.5,"spinRate":2233,"spinDirection":86},"zone":4,"typeConfidence":2.0,"plateTime":0.4902089145715651,"extension":6.982310043197607},"index":0,"playId":"6bd607d0-4b1c-39e9-8ccd-1e5f6cf1cac7","pitchNumber":1,"startTime":"2025-08-26T00:16:18.144Z","endTime":"2025-08-26T00:16:22.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.55642691513689,"strikeZoneBottom":1.5723352547439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96864424649673,"aZ":-25.453450136360036,"pfxX":-9.926221649749099,"pfxZ":4.07758438656718,"pX":-1.0149492019836452,"pZ":1.250235613286941,"vX0":7.611886706955792,"vY0":-127.27342946646681,"vZ0":-5.378231932880845,"x":155.69,"y":205.02,"x0":-2.7478724260114262,"y0":50.00453974438869,"z0":5.394717603086981,"aX":-16.36332517182003},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":1546,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4295978407950063,"extension":7.123521765890404},"index":1,"playId":"69b76069-6ef5-31b8-8dfd-4aab8719c7ee","pitchNumber":2,"startTime":"2025-08-26T00:16:32.197Z","endTime":"2025-08-26T00:16:36.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.080100379774294,"aZ":-13.065309614677291,"pfxX":-3.5903091415840915,"pfxZ":9.961455071860986,"pX":-0.3074392546283103,"pZ":3.5673707266337065,"vX0":7.909949695349563,"vY0":-137.75820180007238,"vZ0":-2.3930059332159828,"x":128.72,"y":142.46,"x0":-2.751817538608105,"y0":50.006651373280896,"z0":5.332381286314215,"aX":-6.89035265132869},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":4.8,"spinRate":2353,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39784142770611686,"extension":7.232511915599946},"index":2,"playId":"061f0a2d-c3af-3438-8ad6-0eaa3475358a","pitchNumber":3,"startTime":"2025-08-26T00:16:46.674Z","endTime":"2025-08-26T00:16:50.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-26T00:16:57.615Z","endTime":"2025-08-26T00:17:16.779Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"},"defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.1,"endSpeed":87.6,"strikeZoneTop":3.48042226139677,"strikeZoneBottom":1.68585524750161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8311044077978,"aZ":-14.3415181692265,"pfxX":-3.9157308657666596,"pfxZ":9.0204902539292,"pX":-0.3320378724383254,"pZ":4.526840861494245,"vX0":8.14474824289288,"vY0":-139.78846152314563,"vZ0":0.28147043127953136,"x":129.66,"y":116.56,"x0":-2.7760840053268803,"y0":50.00303799090662,"z0":5.367200107205179,"aX":-7.742825834677066},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2269,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39199528871718403,"extension":7.0658363927351395},"index":4,"playId":"6a5d7c30-8988-3e19-80de-712bdfcb5ca1","pitchNumber":4,"startTime":"2025-08-26T00:17:16.779Z","endTime":"2025-08-26T00:17:21.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.7,"endSpeed":87.4,"strikeZoneTop":3.48000037894953,"strikeZoneBottom":1.57836876111164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.334622988477644,"aZ":-14.672799362620703,"pfxX":-4.450818024344481,"pfxZ":8.909557979612046,"pX":-0.9482381499809585,"pZ":2.865157635830152,"vX0":6.727299672979062,"vY0":-139.28377035339258,"vZ0":-3.6446985178512326,"x":153.14,"y":161.42,"x0":-2.8167701453787193,"y0":50.00441859838544,"z0":5.161251015605386,"aX":-8.744998306424346},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":6.7,"spinRate":2256,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39327714852363727,"extension":7.171564176716165},"index":5,"playId":"6c974c90-7f14-300b-8663-9345f47af820","pitchNumber":5,"startTime":"2025-08-26T00:17:33.973Z","endTime":"2025-08-26T00:17:38.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.48000063381978,"strikeZoneBottom":1.55089299621704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64432680193623,"aZ":-12.687704334852942,"pfxX":-5.958288159342952,"pfxZ":10.07802998641424,"pX":0.029303462105158443,"pZ":1.1084342944697523,"vX0":9.568578848590969,"vY0":-137.92341061336475,"vZ0":-8.257890532008764,"x":115.88,"y":208.85,"x0":-2.7050862609507824,"y0":50.00272958734005,"z0":4.989867628913932,"aX":-11.52115544352963},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":8.9,"spinRate":2182,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39657371692215415,"extension":7.358730600681126},"index":6,"playId":"ca539264-544d-3fb1-9d0f-9d8c7a949a68","pitchNumber":6,"startTime":"2025-08-26T00:17:53.381Z","endTime":"2025-08-26T00:17:58.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:17:58.292Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a line drive to left fielder Tommy Pham. Nolan Gorman to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:18:04.431Z","endTime":"2025-08-26T00:20:28.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.46215879546308,"strikeZoneBottom":1.54354666182569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55081726336293,"aZ":-24.052199838490644,"pfxX":-11.57928367302489,"pfxZ":4.100012596264345,"pX":-1.522317749771802,"pZ":1.397470587154054,"vX0":7.788194793218657,"vY0":-140.0550361613316,"vZ0":-6.198213086346154,"x":175.03,"y":201.05,"x0":-2.8391696475531396,"y0":50.00326702461613,"z0":5.219370421060828,"aX":-22.93253172673707},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.2,"breakHorizontal":19.3,"spinRate":2180,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.39156110850231896,"extension":7.280030969843036},"index":0,"playId":"6e636686-5541-33c8-8b0c-a322c83cc907","pitchNumber":1,"startTime":"2025-08-26T00:18:25.303Z","endTime":"2025-08-26T00:18:30.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.40898940815341,"strikeZoneBottom":1.64890183124537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.532328162578448,"aZ":-21.197693401152968,"pfxX":-11.333802417716733,"pfxZ":5.548429609105998,"pX":-1.5868413685087122,"pZ":1.3378161910923843,"vX0":7.669712328404689,"vY0":-139.5503877812797,"vZ0":-6.717913753913795,"x":177.49,"y":202.66,"x0":-2.8941263984777073,"y0":50.004448755768514,"z0":5.166479289514508,"aX":-22.422310275825563},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":19.0,"spinRate":2357,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39206315949725035,"extension":7.264938658763903},"index":1,"playId":"aaa71e16-cf83-320f-b743-d66ffea09578","pitchNumber":2,"startTime":"2025-08-26T00:18:52.596Z","endTime":"2025-08-26T00:18:57.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.51999952940685,"strikeZoneBottom":1.58518554323184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.085949860573425,"aZ":-28.870754957105078,"pfxX":2.126316194870646,"pfxZ":2.0105792386088854,"pX":0.17992195385239634,"pZ":2.9797707579993573,"vX0":6.9016597819895065,"vY0":-127.21407161913844,"vZ0":-0.44131716225548495,"x":110.14,"y":158.33,"x0":-2.8401044311198587,"y0":50.004875299440926,"z0":5.435826334147741,"aX":3.5003218630102095},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.7,"breakHorizontal":-5.4,"spinRate":2388,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.42986610749280185,"extension":7.184864174309796},"index":2,"playId":"f945af23-f693-30d3-9577-e651078027e8","pitchNumber":3,"startTime":"2025-08-26T00:19:13.241Z","endTime":"2025-08-26T00:19:17.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.46285312796856,"strikeZoneBottom":1.57711864574342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24450758465892,"aZ":-15.247462532392927,"pfxX":-5.808123870614971,"pfxZ":8.698021854640185,"pX":-0.13077149653321168,"pZ":2.06303189182724,"vX0":9.272157476742182,"vY0":-138.23971025233055,"vZ0":-5.845415485567775,"x":121.98,"y":183.08,"x0":-2.7653283020858073,"y0":50.00102044989916,"z0":5.218909195949597,"aX":-11.301435162325257},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":2117,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3953843265946939,"extension":7.14950493421463},"index":3,"playId":"0617a1d7-c063-37d8-96d7-0bd4321e8454","pitchNumber":4,"startTime":"2025-08-26T00:19:33.704Z","endTime":"2025-08-26T00:19:37.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.51999898942446,"strikeZoneBottom":1.6065523293902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72089591986608,"aZ":-23.526514605979852,"pfxX":2.1220627307976825,"pfxZ":5.002057379523004,"pX":1.3777973422480085,"pZ":0.714102042610213,"vX0":9.829865635145064,"vY0":-130.4919676928526,"vZ0":-6.958164744372864,"x":64.48,"y":219.5,"x0":-2.709388144819521,"y0":50.003991802174546,"z0":5.180097545492698,"aX":3.670776940749979},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.7,"breakHorizontal":-6.0,"spinRate":2400,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.41927759331624515,"extension":7.289214495706422},"index":4,"playId":"b59d2052-d0ff-36d5-aa55-6ebc8649c55c","pitchNumber":5,"startTime":"2025-08-26T00:19:54.968Z","endTime":"2025-08-26T00:19:59.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59906121833495,"aZ":-28.546881444964335,"pfxX":1.6333844951101,"pfxZ":2.203569044367982,"pX":0.5538411818497142,"pZ":1.864477219444441,"vX0":7.782986670828151,"vY0":-127.30994876871208,"vZ0":-3.115494674570216,"x":95.89,"y":188.44,"x0":-2.752287011839096,"y0":50.0027583753969,"z0":5.358413388765197,"aX":2.6849615871427335},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":-4.7,"spinRate":2337,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.4298831923308226,"extension":7.4024591558108135},"hitData":{"launchSpeed":91.0,"launchAngle":12.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.43,"coordY":103.53}},"index":5,"playId":"bb0c4404-9cfb-3f3f-9aa8-35e224fef2cb","pitchNumber":6,"startTime":"2025-08-26T00:20:18.117Z","endTime":"2025-08-26T00:20:28.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.50000000000001,"awayTeamWinProbability":45.49999999999999,"homeTeamWinProbabilityAdded":6.1000000000000085,"leverageIndex":1.66,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:20:28.244Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a ground ball to left fielder Tommy Pham. Nolan Gorman to 3rd. Thomas Saggese to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:20:46.054Z","endTime":"2025-08-26T00:22:48.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnThird":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.73932293271879,"strikeZoneBottom":1.79301533608491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87985954791469,"aZ":-28.64110879616078,"pfxX":1.6690869935629973,"pfxZ":2.1080526814493865,"pX":-0.35451478341858356,"pZ":4.084334231852852,"vX0":5.683029535983874,"vY0":-127.95989086206552,"vZ0":2.030007182686248,"x":130.51,"y":128.5,"x0":-2.8118735024910184,"y0":50.00191864340913,"z0":5.509213240152536,"aX":2.7949491596302285},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.4,"breakHorizontal":-4.2,"spinRate":2276,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4263950380237804,"extension":7.150923277074528},"index":0,"playId":"03d4d67d-9937-31ef-b934-1b6e129a4b7b","pitchNumber":1,"startTime":"2025-08-26T00:20:59.768Z","endTime":"2025-08-26T00:21:03.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-26T00:21:21.175Z","endTime":"2025-08-26T00:22:08.961Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.018153670336027,"aZ":-29.857811768907432,"pfxX":3.4752562480209903,"pfxZ":1.4159372142638738,"pX":0.0383128933758194,"pZ":2.064680230095724,"vX0":5.782509908335144,"vY0":-126.7598413849892,"vZ0":-2.3088477762225788,"x":115.54,"y":183.03,"x0":-2.720557789603507,"y0":50.00153841179327,"z0":5.362456681811312,"aX":5.674337299722736},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":-7.6,"spinRate":2314,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.43149958005398936,"extension":7.265589962828373},"index":2,"playId":"7e1735a9-cfd4-303f-9b53-535bb45cb45b","pitchNumber":2,"startTime":"2025-08-26T00:22:08.961Z","endTime":"2025-08-26T00:22:15.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.436408952815018,"aZ":-18.355458876488136,"pfxX":-9.033079121817323,"pfxZ":6.904897418632184,"pX":-0.5449152571350132,"pZ":1.8398712902448384,"vX0":9.216569510123838,"vY0":-140.47475201421787,"vZ0":-5.9929011149606355,"x":137.77,"y":189.1,"x0":-2.6927359207231714,"y0":50.003305241281474,"z0":5.191844423241455,"aX":-18.07753736408859},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.4,"breakHorizontal":14.5,"spinRate":2219,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.389716563634499,"extension":7.284365607287727},"hitData":{"launchSpeed":107.3,"launchAngle":5.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.45,"coordY":103.04}},"index":3,"playId":"68ce4f2f-14cd-3e81-8786-7da4cf748e48","pitchNumber":3,"startTime":"2025-08-26T00:22:38.146Z","endTime":"2025-08-26T00:22:48.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":8.099999999999994,"leverageIndex":2.11,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:22:48.263Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:23:10.270Z","endTime":"2025-08-26T00:24:35.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnThird":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.20999914150449,"strikeZoneBottom":1.53476319273054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.693138879850267,"aZ":-16.83215743192592,"pfxX":-4.8209620939347895,"pfxZ":7.8505330028863805,"pX":0.3110853821682373,"pZ":1.7649160720767,"vX0":10.367063352141674,"vY0":-138.60635678467358,"vZ0":-5.957996618691644,"x":105.14,"y":191.13,"x0":-2.8438694964682973,"y0":50.00393453484125,"z0":5.058212443061563,"aX":-9.42359656048962},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":6.7,"spinRate":2187,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39449915942904035,"extension":7.338874843589607},"index":0,"playId":"2b761111-910d-377c-b44e-91d7a93daa78","pitchNumber":1,"startTime":"2025-08-26T00:23:19.261Z","endTime":"2025-08-26T00:23:23.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.101873362564522,"aZ":-28.09312710985016,"pfxX":2.791244451780895,"pfxZ":2.461446392152932,"pX":1.095920920559088,"pZ":1.2376915554850108,"vX0":8.26080354879361,"vY0":-127.8944894321121,"vZ0":-4.746192766690551,"x":75.23,"y":205.36,"x0":-2.537076497113123,"y0":50.00258132353453,"z0":5.317781620272899,"aX":4.629209440662291},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":-6.8,"spinRate":2408,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.42808003859892496,"extension":7.405229737793773},"index":1,"playId":"1c029bfd-4d12-3c1e-b6ef-23d68e721f8a","pitchNumber":2,"startTime":"2025-08-26T00:23:40.013Z","endTime":"2025-08-26T00:23:44.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-26T00:23:51.861Z","endTime":"2025-08-26T00:24:10.574Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.20999897063249,"strikeZoneBottom":1.55814262822501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72196211571194,"aZ":-14.685663863592358,"pfxX":-5.0226068406554125,"pfxZ":8.890633897748106,"pX":1.399123778252001,"pZ":1.5059391468380423,"vX0":12.658545599708486,"vY0":-139.23626509143858,"vZ0":-7.187824796996621,"x":63.67,"y":198.12,"x0":-2.5498895944407067,"y0":50.004916686430725,"z0":5.089398303297763,"aX":-9.883493881972111},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2242,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3931017678683313,"extension":7.3323871505309794},"index":3,"playId":"8a465a06-6533-38b1-a554-e3aaaec85bb1","pitchNumber":3,"startTime":"2025-08-26T00:24:10.574Z","endTime":"2025-08-26T00:24:14.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.780705817357838,"aZ":-26.66624397554558,"pfxX":2.0364170586867827,"pfxZ":3.2434062061714766,"pX":0.5793946504777747,"pZ":2.122019138624316,"vX0":7.737274913464693,"vY0":-129.13667026266194,"vZ0":-2.8796065846534264,"x":94.91,"y":181.49,"x0":-2.7145703818751086,"y0":50.00067898921395,"z0":5.293376257058142,"aX":3.451675414702107},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-5.4,"spinRate":2420,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.42343366622189027,"extension":7.39993087130994},"index":4,"playId":"3d01b9c8-ac6b-301a-b6fd-b0f7e9e0ced4","pitchNumber":4,"startTime":"2025-08-26T00:24:30.119Z","endTime":"2025-08-26T00:24:35.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.60000000000001,"awayTeamWinProbability":44.39999999999999,"homeTeamWinProbabilityAdded":-6.999999999999993,"leverageIndex":2.27,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:24:35.118Z","atBatIndex":16},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nathan Church out on a sacrifice fly to left fielder Tommy Pham. Nolan Gorman scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:24:46.933Z","endTime":"2025-08-26T00:25:18.097Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":{"id":670912,"link":"/api/v1/people/670912"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40213330222919,"aZ":-13.553432854249143,"pfxX":-4.422650407087244,"pfxZ":9.380269351564397,"pX":0.4745901516612659,"pZ":3.0889053875424106,"vX0":10.61664614989679,"vY0":-140.1665337531307,"vZ0":-3.1301886149396965,"x":98.91,"y":155.38,"x0":-2.7915448472569535,"y0":50.00012748953097,"z0":5.107961128869229,"aX":-8.777727454001218},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":5.8,"spinRate":2462,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3911366307206037,"extension":7.326658111621395},"hitData":{"launchSpeed":85.6,"launchAngle":44.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.06,"coordY":105.76}},"index":0,"playId":"1d86416a-74e4-3b8f-823c-8bc863b158cb","pitchNumber":1,"startTime":"2025-08-26T00:25:04.601Z","endTime":"2025-08-26T00:25:18.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":-1.000000000000007,"leverageIndex":2.74,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:25:18.097Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lars Nootbaar pops out to third baseman Jared Triolo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T00:25:45.091Z","endTime":"2025-08-26T00:26:14.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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":96.0,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.488684124490284,"aZ":-14.243020995796984,"pfxX":-3.532854368487363,"pfxZ":9.13669523138863,"pX":1.2428077434282774,"pZ":3.15908831982842,"vX0":11.9419148461079,"vY0":-139.262444609381,"vZ0":-3.1094432114507384,"x":69.63,"y":153.48,"x0":-2.6434143820461498,"y0":50.00582247718605,"z0":5.233296510003085,"aX":-6.937914465077224},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":4.0,"spinRate":2375,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39343133371681205,"extension":7.34861073700205},"hitData":{"launchSpeed":47.7,"launchAngle":59.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.68,"coordY":164.4}},"index":0,"playId":"1c2fb0e6-cecd-3982-8a54-78f6d6d1c03a","pitchNumber":1,"startTime":"2025-08-26T00:26:07.656Z","endTime":"2025-08-26T00:26:14.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"second":{"id":695336,"link":"/api/v1/people/695336"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.81,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:26:14.697Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronny Simon flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:28:12.535Z","endTime":"2025-08-26T00:29:20.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.24000103334886,"strikeZoneBottom":1.52198491267122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.832640484893926,"aZ":-24.857512465859575,"pfxX":-0.22523929472729254,"pfxZ":4.366953899362919,"pX":0.14477391234671533,"pZ":3.6694225855786837,"vX0":6.336693794397533,"vY0":-127.94068169597475,"vZ0":-0.2784254095406188,"x":111.48,"y":139.71,"x0":-2.3239369039258744,"y0":50.002070706821115,"z0":5.710699997760607,"aX":-0.37864547938390214},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.0,"breakHorizontal":-0.8,"spinRate":2192,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4264328498803063,"extension":6.77641395902457},"index":0,"playId":"ce15c2ce-eaef-3783-8e23-af15a7e3294a","pitchNumber":1,"startTime":"2025-08-26T00:28:27.614Z","endTime":"2025-08-26T00:28:31.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.23999943976464,"strikeZoneBottom":1.57434551514559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.836155904547603,"aZ":-16.904199562074723,"pfxX":-7.399081913039346,"pfxZ":8.302456141036654,"pX":0.09206793200118775,"pZ":2.714061572477118,"vX0":8.013659696670226,"vY0":-134.45116382265167,"vZ0":-4.747321568606193,"x":113.49,"y":165.5,"x0":-1.9589948232192393,"y0":50.00641407431552,"z0":5.69406345580453,"aX":-13.615022394773074},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2114,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40663495781125514,"extension":6.870099753453776},"index":1,"playId":"16415d12-6a12-3288-a30f-f804005008f8","pitchNumber":2,"startTime":"2025-08-26T00:28:41.621Z","endTime":"2025-08-26T00:28:45.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.33502679791987,"strikeZoneBottom":1.51659838400172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.065300407414494,"aZ":-26.018186172177504,"pfxX":-0.8166922993262187,"pfxZ":3.643797599712215,"pX":-0.6128251749877336,"pZ":3.700177348727167,"vX0":4.524211522596297,"vY0":-128.274170937581,"vZ0":-0.08521767658638424,"x":140.36,"y":138.88,"x0":-2.2827922093931385,"y0":50.003335394916355,"z0":5.7388850834576655,"aX":-1.3805194859903422},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.8,"breakHorizontal":0.6,"spinRate":2286,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4247352861425404,"extension":6.287610720515111},"index":2,"playId":"9928e66d-daf6-3345-93fd-8b3722cb59b0","pitchNumber":3,"startTime":"2025-08-26T00:28:55.995Z","endTime":"2025-08-26T00:29:00.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40722740947376,"aZ":-24.515462792875972,"pfxX":-2.0345228299835987,"pfxZ":4.489157275462541,"pX":0.8075867397961863,"pZ":2.0300149733993336,"vX0":8.285296695401511,"vY0":-129.35846377247364,"vZ0":-4.208669076965836,"x":86.22,"y":183.97,"x0":-2.163684714514072,"y0":50.00091470079059,"z0":5.543461304703373,"aX":-3.470005231291607},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":1.9,"spinRate":2213,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4224112532372333,"extension":6.685343869452917},"hitData":{"launchSpeed":85.7,"launchAngle":32.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.36,"coordY":94.9}},"index":3,"playId":"06668a88-64b1-3ffc-b622-06149a476d01","pitchNumber":4,"startTime":"2025-08-26T00:29:12.847Z","endTime":"2025-08-26T00:29:20.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":682927,"link":"/api/v1/people/682927"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:29:20.674Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:29:29.687Z","endTime":"2025-08-26T00:30:11.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.52806656197317,"strikeZoneBottom":1.63578784088465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.061783552406368,"aZ":-28.245350082040037,"pfxX":-8.74019264073985,"pfxZ":2.1359350578340504,"pX":-0.6174910185216554,"pZ":3.539609120046939,"vX0":7.168699225073244,"vY0":-134.19573434729386,"vZ0":-0.49979532328544735,"x":140.54,"y":143.21,"x0":-2.178397477958729,"y0":50.000975565572624,"z0":5.727724598959039,"aX":-16.05562617630351},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":14.4,"spinRate":2166,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4070292138911733,"extension":6.621753267831899},"index":0,"playId":"2d76425e-1419-357f-900a-6a718d580205","pitchNumber":1,"startTime":"2025-08-26T00:29:46.591Z","endTime":"2025-08-26T00:29:50.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38159071956286,"aZ":-31.048097174558755,"pfxX":6.09985860399967,"pfxZ":0.7613879084711446,"pX":-0.4522475585570216,"pZ":2.808040846187857,"vX0":2.7155929522706708,"vY0":-120.89050467844314,"vZ0":-0.28397341260999087,"x":134.24,"y":162.96,"x0":-2.3823354444173606,"y0":50.0028566833933,"z0":5.650343788938129,"aX":9.036408732253479},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":-11.6,"spinRate":2386,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.45291516472158966,"extension":6.646804982372785},"hitData":{"launchSpeed":84.6,"launchAngle":21.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.76,"coordY":85.11}},"index":1,"playId":"03fcb571-777e-31d0-94be-8c44efdc359b","pitchNumber":2,"startTime":"2025-08-26T00:30:02.438Z","endTime":"2025-08-26T00:30:11.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:30:11.806Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryan Reynolds homers (14) on a fly ball to right field. Nick Gonzales scores.","rbi":2,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:30:21.111Z","endTime":"2025-08-26T00:31:04.713Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"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(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":91.7,"endSpeed":83.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.262367852651188,"aZ":-16.59337769896963,"pfxX":-6.909930908236696,"pfxZ":8.664402828251315,"pX":0.389938839136152,"pZ":2.3519033224814674,"vX0":8.46512436576231,"vY0":-133.17518004594731,"vZ0":-5.603005032937142,"x":102.14,"y":175.28,"x0":-1.930261701470757,"y0":50.00507812702101,"z0":5.681068690372298,"aX":-12.429706849981034},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":10.7,"spinRate":2196,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.411086576936337,"extension":6.897520862073478},"hitData":{"launchSpeed":110.8,"launchAngle":27.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":234.92,"coordY":60.53}},"index":0,"playId":"82e670cf-2dcf-35e0-ad63-1155ccc6a6b3","pitchNumber":1,"startTime":"2025-08-26T00:30:38.939Z","endTime":"2025-08-26T00:31:04.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-19.100000000000005,"leverageIndex":1.38,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:31:04.713Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Horwitz homers (7) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:31:19.055Z","endTime":"2025-08-26T00:32:23.299Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.58760884264993,"strikeZoneBottom":1.75823628878774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.707438773335888,"aZ":-16.110920176308664,"pfxX":-7.676715564117867,"pfxZ":8.55094989411359,"pX":-0.9257697563988797,"pZ":3.2537240254447792,"vX0":6.0056050992095615,"vY0":-135.9174198488749,"vZ0":-3.7261524221029947,"x":152.29,"y":150.93,"x0":-2.1623671289238526,"y0":50.00199247825623,"z0":5.755426151032704,"aX":-14.418237827374984},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":12.7,"spinRate":2361,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4023940843271201,"extension":6.587777950483205},"index":0,"playId":"96ede8cd-5e4d-320e-9a7a-077ecd6480f0","pitchNumber":1,"startTime":"2025-08-26T00:31:24.972Z","endTime":"2025-08-26T00:31:29.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.56000060819332,"strikeZoneBottom":1.67732574929549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.476388672031593,"aZ":-42.832143831783135,"pfxX":5.017425852697511,"pfxZ":-7.793668596025414,"pX":-0.9471401708489593,"pZ":2.4209619931375133,"vX0":1.596087858139928,"vY0":-116.67547249632851,"vZ0":1.3385472459946095,"x":153.1,"y":173.41,"x0":-2.2931454065007113,"y0":50.00093751875085,"z0":5.899575306569793,"aX":6.864415655199616},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.4,"breakHorizontal":-9.5,"spinRate":2567,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.47079555112945304,"extension":6.584023554285189},"index":1,"playId":"636f71fb-6765-391a-916f-7d96fe95d17f","pitchNumber":2,"startTime":"2025-08-26T00:31:38.181Z","endTime":"2025-08-26T00:31:42.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58081490243462,"aZ":-26.144501597143854,"pfxX":-2.7983140488096225,"pfxZ":3.502441523151214,"pX":0.32575786929827966,"pZ":2.4276318489285287,"vX0":7.459439908527914,"vY0":-130.44394514079335,"vZ0":-3.126170365833558,"x":104.58,"y":173.23,"x0":-2.2081317422334346,"y0":50.00486624051663,"z0":5.613979707891047,"aX":-4.821103418056794},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":3.4,"spinRate":2391,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4199886636338772,"extension":6.876917608396895},"hitData":{"launchSpeed":106.3,"launchAngle":33.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":195.55,"coordY":46.49}},"index":2,"playId":"bc52e48e-866f-3ba8-a228-9bda73a47c7f","pitchNumber":3,"startTime":"2025-08-26T00:31:55.644Z","endTime":"2025-08-26T00:32:23.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":-8.7,"leverageIndex":0.52,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:32:23.299Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:32:24.655Z","endTime":"2025-08-26T00:32:47.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.764981804107766,"aZ":-24.398847584809882,"pfxX":-8.667743014834757,"pfxZ":4.364841372491485,"pX":-0.6565124114789379,"pZ":2.8445579997077983,"vX0":6.511145219566532,"vY0":-132.07158867089672,"vZ0":-2.8438566967713084,"x":142.02,"y":161.98,"x0":-2.016654966831054,"y0":50.00650553697197,"z0":5.712543188231063,"aX":-15.453259221717289},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.6,"breakHorizontal":14.4,"spinRate":2173,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.41330637664544767,"extension":7.083661754859632},"hitData":{"launchSpeed":82.5,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":147.63}},"index":0,"playId":"df76c35a-c791-3027-b488-02bf893d9218","pitchNumber":1,"startTime":"2025-08-26T00:32:40.123Z","endTime":"2025-08-26T00:32:47.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:32:47.709Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T00:33:02.824Z","endTime":"2025-08-26T00:34:16.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":92.3,"endSpeed":84.8,"strikeZoneTop":3.79000097704873,"strikeZoneBottom":1.86261224271135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.512696166696625,"aZ":-28.49636464644116,"pfxX":-11.410458217815973,"pfxZ":2.012147577420188,"pX":-0.36221990871139564,"pZ":1.9929542846408514,"vX0":8.587460083031605,"vY0":-134.16297307211144,"vZ0":-4.130382637738614,"x":130.81,"y":184.97,"x0":-2.1190776089152843,"y0":50.00090687541217,"z0":5.578853707914335,"aX":-20.838126211763957},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.0,"breakHorizontal":18.8,"spinRate":2208,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4079512540767527,"extension":6.96975292581134},"index":0,"playId":"62886651-7883-3f5b-94f3-69a3dde90749","pitchNumber":1,"startTime":"2025-08-26T00:33:13.078Z","endTime":"2025-08-26T00:33:16.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70089728774946,"aZ":-16.694951218891028,"pfxX":-7.375779312095084,"pfxZ":8.312746577890316,"pX":0.08250112570202749,"pZ":3.4091437880547906,"vX0":8.314895126416744,"vY0":-135.6181070815848,"vZ0":-2.823470425987751,"x":113.86,"y":146.73,"x0":-2.0651574541044626,"y0":50.00434046645963,"z0":5.628418365398971,"aX":-13.738348869259795},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":11.6,"spinRate":2299,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4038959563061342,"extension":6.749240047372397},"index":1,"playId":"225a5beb-3285-354f-8353-b9aecd450508","pitchNumber":2,"startTime":"2025-08-26T00:33:28.725Z","endTime":"2025-08-26T00:33:33.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"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-26T00:33:39.823Z","endTime":"2025-08-26T00:33:52.847Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.84581545008361,"strikeZoneBottom":1.77460194513263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10045120592317,"aZ":-26.702835939296723,"pfxX":3.20473817261208,"pfxZ":3.5557299337597836,"pX":0.26521858451399627,"pZ":1.4583560099141868,"vX0":4.695966437309742,"vY0":-123.40693230833388,"vZ0":-4.288557168291366,"x":106.89,"y":199.4,"x0":-2.0804344297080872,"y0":50.00353581993171,"z0":5.4742596084084765,"aX":4.930396344792233},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.6,"breakHorizontal":-7.0,"spinRate":2434,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.44423770021807707,"extension":6.631058571609375},"index":3,"playId":"2c95e4fd-dae2-35b7-9c99-02177c2e529a","pitchNumber":3,"startTime":"2025-08-26T00:33:52.847Z","endTime":"2025-08-26T00:33:57.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.79000101034269,"strikeZoneBottom":1.85082732428892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53460399888459,"aZ":-28.423505991916265,"pfxX":1.9792310127197268,"pfxZ":2.403092199668791,"pX":-0.41968598405791696,"pZ":2.3906614557474066,"vX0":3.852117214874397,"vY0":-124.53534314173716,"vZ0":-1.9981501071983125,"x":133.0,"y":174.23,"x0":-2.247630874412214,"y0":50.00245806758311,"z0":5.569535775546266,"aX":3.087943178498515},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":-4.6,"spinRate":2516,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.4409111519786122,"extension":6.7252125989039},"index":4,"playId":"c94bb065-67d8-3d28-b975-3fd0e0598d49","pitchNumber":4,"startTime":"2025-08-26T00:34:12.159Z","endTime":"2025-08-26T00:34:16.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":0.6999999999999957,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:34:16.923Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Masyn Winn pops out to shortstop Liover Peguero.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T00:36:35.738Z","endTime":"2025-08-26T00:37:01.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T00:36:24.983Z","endTime":"2025-08-26T00:36:37.987Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.61426288726704,"strikeZoneBottom":1.57565802159041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.283596360875315,"aZ":-28.013030662847868,"pfxX":2.6829448906601328,"pfxZ":2.553195895060994,"pX":0.3162647949991443,"pZ":1.0422785901105438,"vX0":6.53062956375515,"vY0":-126.79003745688506,"vZ0":-5.307305986161723,"x":104.94,"y":210.64,"x0":-2.638952564108793,"y0":50.006278126605864,"z0":5.391012538991793,"aX":4.380226152721589},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":-6.4,"spinRate":2298,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4315604699281397,"extension":7.1657511772872216},"index":1,"playId":"604aa0a1-5958-368a-86d5-dce574c59b00","pitchNumber":1,"startTime":"2025-08-26T00:36:37.987Z","endTime":"2025-08-26T00:36:42.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.722430169790908,"aZ":-25.946761550517543,"pfxX":2.372013779663185,"pfxZ":3.68382944916827,"pX":-0.5845047050273181,"pZ":2.3385210761472295,"vX0":5.095704278432133,"vY0":-128.68964758695714,"vZ0":-2.524655023911625,"x":139.28,"y":175.64,"x0":-2.8922889585581246,"y0":50.003622717178644,"z0":5.325798043493763,"aX":4.009069398435139},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":-5.4,"spinRate":2307,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.42434307942775096,"extension":7.135256369941001},"hitData":{"launchSpeed":84.5,"launchAngle":65.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":106.21,"coordY":151.18}},"index":2,"playId":"42af6902-22c5-38b2-8171-2c78d830ce8a","pitchNumber":2,"startTime":"2025-08-26T00:36:51.944Z","endTime":"2025-08-26T00:37:01.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:37:01.557Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Burleson pops out to third baseman Jared Triolo in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T00:37:13.101Z","endTime":"2025-08-26T00:39:24.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":87.7,"strikeZoneTop":3.52000035450809,"strikeZoneBottom":1.64596614450866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.316597498513318,"aZ":-14.453506649604938,"pfxX":-4.935813699100197,"pfxZ":8.965936550341578,"pX":-0.7991228971890769,"pZ":4.072776561863127,"vX0":7.52339060553163,"vY0":-139.46548503487736,"vZ0":-0.7738118578409969,"x":147.46,"y":128.82,"x0":-2.886025669099505,"y0":50.00605390867432,"z0":5.303842515695216,"aX":-9.75964667366473},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":7.4,"spinRate":2204,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39219056195855595,"extension":7.074269048387217},"index":0,"playId":"a2f85490-1739-31a6-9268-b51aa289c9ba","pitchNumber":1,"startTime":"2025-08-26T00:37:26.531Z","endTime":"2025-08-26T00:37:30.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.8,"endSpeed":87.8,"strikeZoneTop":3.4255979752608,"strikeZoneBottom":1.64138380989778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.897728194170504,"aZ":-13.858599880760158,"pfxX":-5.821022121940995,"pfxZ":9.261746094980127,"pX":-0.6961361807715335,"pZ":3.404233664792844,"vX0":7.89014487579702,"vY0":-139.3920096701154,"vZ0":-2.507551803413933,"x":143.54,"y":146.87,"x0":-2.8006581379836555,"y0":50.00205171618821,"z0":5.224916880326402,"aX":-11.511128901281051},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2289,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39221148131371386,"extension":7.311537105940609},"index":1,"playId":"327d4f57-1e7f-3a82-882a-6cb7db5ab283","pitchNumber":2,"startTime":"2025-08-26T00:37:43.287Z","endTime":"2025-08-26T00:37:47.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.68259661953399,"aZ":-34.061693470535886,"pfxX":3.989313629710893,"pfxZ":-1.4596233541141537,"pX":0.7995749649766782,"pZ":2.367693550526308,"vX0":6.132373578844936,"vY0":-113.2409925886293,"vZ0":0.20690370956050086,"x":86.52,"y":174.85,"x0":-2.4673918913105735,"y0":50.00395524930965,"z0":5.697252105220349,"aX":5.1533691553625225},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-2.3,"breakHorizontal":-8.9,"spinRate":2216,"spinDirection":85},"zone":6,"typeConfidence":2.0,"plateTime":0.484657192964856,"extension":7.0218828627590515},"index":2,"playId":"a28d0474-3f92-3384-a834-f95d0369468c","pitchNumber":3,"startTime":"2025-08-26T00:38:02.313Z","endTime":"2025-08-26T00:38:06.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14071651293382,"aZ":-30.917780692631727,"pfxX":2.3689142270994914,"pfxZ":0.7560190942415366,"pX":1.0318364320338183,"pZ":1.4670935369559082,"vX0":8.557889644231983,"vY0":-128.00469532826614,"vZ0":-3.5771770633194544,"x":77.67,"y":199.17,"x0":-2.660994234842316,"y0":50.00395736881832,"z0":5.300519136082324,"aX":3.9333485039185336},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":-6.2,"spinRate":2376,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.42770989287715677,"extension":7.18535148191124},"index":3,"playId":"92534e3a-3aa6-3d8a-803f-6073e903a1c7","pitchNumber":4,"startTime":"2025-08-26T00:38:20.318Z","endTime":"2025-08-26T00:38:23.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.52000047303839,"strikeZoneBottom":1.62598357023064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.470705572876827,"aZ":-28.538445526830785,"pfxX":3.60287877592517,"pfxZ":2.1905359217325984,"pX":0.5809980939624397,"pZ":0.6385546528335599,"vX0":7.24408896850137,"vY0":-127.7192066880922,"vZ0":-5.797063547342994,"x":94.85,"y":221.54,"x0":-2.756225154061538,"y0":50.00163788842353,"z0":5.172601192075915,"aX":5.969823624660123},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":-8.2,"spinRate":2495,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.42830332959723094,"extension":7.3346558679816},"index":4,"playId":"8d072238-bdea-3cfd-a94a-539dc98c290e","pitchNumber":5,"startTime":"2025-08-26T00:38:53.580Z","endTime":"2025-08-26T00:38:58.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.790270434772303,"aZ":-30.846224855636958,"pfxX":3.0790904215933534,"pfxZ":0.7920278275480745,"pX":0.8745410468413278,"pZ":1.8167708265572682,"vX0":8.296463942024557,"vY0":-128.5786531206579,"vZ0":-2.694497963753861,"x":83.66,"y":189.73,"x0":-2.7896512872911856,"y0":50.00553702175751,"z0":5.26356083521666,"aX":5.17175135296013},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":-7.3,"spinRate":2438,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4254243647147904,"extension":7.236630714284712},"hitData":{"launchSpeed":74.1,"launchAngle":77.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":107.08,"coordY":187.09}},"index":5,"playId":"d1317fdc-97b8-3c0d-9281-c9ff12f12573","pitchNumber":6,"startTime":"2025-08-26T00:39:15.386Z","endTime":"2025-08-26T00:39:24.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:39:24.223Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T00:39:43.387Z","endTime":"2025-08-26T00:41:44.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":95.6,"endSpeed":87.3,"strikeZoneTop":3.42429931090673,"strikeZoneBottom":1.57963493831929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27210314562872,"aZ":-13.418107991584737,"pfxX":-4.651462174840988,"pfxZ":9.591781683192444,"pX":-0.5698413800461379,"pZ":2.645483912651161,"vX0":7.619623372405238,"vY0":-138.99238629096908,"vZ0":-4.472114953716377,"x":138.72,"y":167.35,"x0":-2.742995735266782,"y0":50.00505091267745,"z0":5.166958027687686,"aX":-9.098440071050828},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2269,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39412129257544315,"extension":7.166230019160258},"index":0,"playId":"203451b5-60b7-3a2a-953d-f98488f85ae4","pitchNumber":1,"startTime":"2025-08-26T00:39:54.832Z","endTime":"2025-08-26T00:39:58.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.1,"endSpeed":82.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.305870887881948,"aZ":-22.47251362154059,"pfxX":-10.63007939296097,"pfxZ":5.584270567483339,"pX":0.4095785978918248,"pZ":1.3634526259717914,"vX0":11.374095560038953,"vY0":-130.65958895337994,"vZ0":-5.709953842686051,"x":101.39,"y":201.97,"x0":-2.609109187271392,"y0":50.003929978831046,"z0":5.254944414287264,"aX":-18.469178014604232},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.0,"breakHorizontal":16.9,"spinRate":2127,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41844157005346894,"extension":7.32029222383434},"index":1,"playId":"c8a674ae-3358-3804-b233-d1e68839383e","pitchNumber":2,"startTime":"2025-08-26T00:40:13.150Z","endTime":"2025-08-26T00:40:17.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72649573777285,"aZ":-28.880409610468515,"pfxX":1.9759626299209563,"pfxZ":1.9884024323542882,"pX":0.6013659723212348,"pZ":2.409071587143813,"vX0":8.027007586406741,"vY0":-127.70491718345141,"vZ0":-1.5131579423890174,"x":94.08,"y":173.74,"x0":-2.8361869529559627,"y0":50.00138017286669,"z0":5.275999676397364,"aX":3.270520935633559},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":-5.4,"spinRate":2429,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.42851140046422254,"extension":7.376028841905511},"index":2,"playId":"f1875ada-e40c-3262-8f73-2c72e2dfae3a","pitchNumber":3,"startTime":"2025-08-26T00:40:39.764Z","endTime":"2025-08-26T00:40:43.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-26T00:41:08.635Z","endTime":"2025-08-26T00:41:38.894Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.29726786743804,"aZ":-35.27596177427378,"pfxX":5.038594882404805,"pfxZ":-2.5235178283440582,"pX":-0.24238444503958403,"pZ":2.083408531468031,"vX0":3.6548375379474374,"vY0":-110.37743516282623,"vZ0":0.14994121910218228,"x":126.24,"y":182.53,"x0":-2.5763127506200703,"y0":50.00217520990168,"z0":5.739856654892013,"aX":6.194440163506886},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-4.2,"breakHorizontal":-10.1,"spinRate":2264,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.4968982451219066,"extension":7.02881078017509},"index":4,"playId":"a31a875a-822a-34ba-8063-211428d48923","pitchNumber":4,"startTime":"2025-08-26T00:41:38.894Z","endTime":"2025-08-26T00:41:44.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:41:44.714Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Suwinski grounds out, second baseman Thomas Saggese to first baseman Alec Burleson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T00:43:37.010Z","endTime":"2025-08-26T00:44:11.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.53238837004922,"strikeZoneBottom":1.56426373239054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.483772203495732,"aZ":-27.614557035953272,"pfxX":-7.482159449485782,"pfxZ":2.524640514250576,"pX":-0.9510498075978444,"pZ":3.108907988693194,"vX0":5.963262341457625,"vY0":-132.51610809431872,"vZ0":-1.6379146523524035,"x":153.25,"y":154.84,"x0":-2.2425336774563025,"y0":50.00147426392398,"z0":5.724757773474508,"aX":-13.498591492776297},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.4,"breakHorizontal":12.5,"spinRate":2109,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4110825191067198,"extension":6.79804709773416},"index":0,"playId":"5b9ecfc6-fa09-3873-991a-e93c14345ce0","pitchNumber":1,"startTime":"2025-08-26T00:43:51.385Z","endTime":"2025-08-26T00:43:55.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.522652207415327,"aZ":-42.20017563590213,"pfxX":4.924251552462371,"pfxZ":-7.543466067286177,"pX":-0.11938995170434284,"pZ":3.01901783131407,"vX0":2.8471606686778412,"vY0":-114.63753738557564,"vZ0":2.636824577900895,"x":121.55,"y":157.27,"x0":-2.0179600376683555,"y0":50.00370120335373,"z0":5.978144068431365,"aX":6.543077094371891},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.7,"breakHorizontal":-9.6,"spinRate":2385,"spinDirection":48},"zone":2,"typeConfidence":2.0,"plateTime":0.47808774574903135,"extension":6.721854082157388},"hitData":{"launchSpeed":93.6,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":154.22}},"index":1,"playId":"111366ef-8024-3f60-aff7-4d5bdf1e3e53","pitchNumber":2,"startTime":"2025-08-26T00:44:03.913Z","endTime":"2025-08-26T00:44:11.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:44:11.293Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T00:44:25.681Z","endTime":"2025-08-26T00:45:53.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.46999984149743,"strikeZoneBottom":1.60630932065077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85568480472367,"aZ":-30.32886073056894,"pfxX":6.0584537468742194,"pfxZ":1.2448880359145331,"pX":-0.10694299211760483,"pZ":2.476360780800237,"vX0":3.4507604120759656,"vY0":-121.3910595727624,"vZ0":-1.2888306179169258,"x":121.08,"y":171.92,"x0":-2.3363913599278745,"y0":50.00367480777681,"z0":5.666369041550926,"aX":8.997905793200955},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-11.8,"spinRate":2440,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.4520482648900179,"extension":6.609534162972483},"index":0,"playId":"ff31fbaa-7c48-3458-9a6e-0e2ca1a6b3ff","pitchNumber":1,"startTime":"2025-08-26T00:44:33.546Z","endTime":"2025-08-26T00:44:37.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.8,"endSpeed":84.4,"strikeZoneTop":3.4700010461135,"strikeZoneBottom":1.64217822225481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.036201768657058,"aZ":-27.13611316763863,"pfxX":-9.281060270014917,"pfxZ":2.7910775365353206,"pX":1.6232311439402358,"pZ":2.1247349924835883,"vX0":13.104176209670465,"vY0":-133.090660319891,"vZ0":-3.666107624376085,"x":55.13,"y":181.41,"x0":-2.145427459255112,"y0":50.001450298549095,"z0":5.472717092587529,"aX":-16.744385929986663},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":14.2,"spinRate":2189,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4106455788126313,"extension":6.913514374316141},"index":1,"playId":"6e0131b0-3b0a-3fe8-bc19-6dbcbfd6b236","pitchNumber":2,"startTime":"2025-08-26T00:44:49.177Z","endTime":"2025-08-26T00:44:54.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.814668859139907,"aZ":-29.164942213997747,"pfxX":-9.308335536205977,"pfxZ":1.6264899631129346,"pX":-0.45468920172669414,"pZ":2.4727602259499113,"vX0":7.8648659624549175,"vY0":-135.14674018018567,"vZ0":-2.9076103129209483,"x":134.33,"y":172.02,"x0":-2.189861841515048,"y0":50.00513658423797,"z0":5.605992765065447,"aX":-17.260860216191578},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":15.2,"spinRate":2154,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40491763048659557,"extension":6.8228035406107255},"index":2,"playId":"3b89593a-ee2d-32b8-ac89-35b218e9775e","pitchNumber":3,"startTime":"2025-08-26T00:45:06.916Z","endTime":"2025-08-26T00:45:10.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29575598781455,"aZ":-17.692778185754108,"pfxX":-6.369991475319001,"pfxZ":7.6395493009582225,"pX":-1.2408927885130636,"pZ":4.25782167543222,"vX0":4.616194703751533,"vY0":-136.82956884568083,"vZ0":-0.657937239400635,"x":164.3,"y":123.82,"x0":-2.122566511690433,"y0":50.00109107508964,"z0":5.7140631664564046,"aX":-12.072908354248945},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":10.6,"spinRate":2193,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4003478722282434,"extension":6.785293397398689},"index":3,"playId":"e99e2944-39d9-3702-b5ba-9c9372a752b2","pitchNumber":4,"startTime":"2025-08-26T00:45:47.952Z","endTime":"2025-08-26T00:45:53.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:45:53.765Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liover Peguero grounds out softly, pitcher Michael McGreevy to first baseman Alec Burleson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T00:46:00.223Z","endTime":"2025-08-26T00:48:46.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.64570411144394,"strikeZoneBottom":1.72113938089558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99937913067063,"aZ":-28.802731718793428,"pfxX":-9.172030943069927,"pfxZ":1.8422172809248494,"pX":0.53385072819836,"pZ":1.649357393643832,"vX0":9.634838506288457,"vY0":-133.72149512245025,"vZ0":-5.031590681978796,"x":96.65,"y":194.25,"x0":-1.9063281612745753,"y0":50.00299613334943,"z0":5.595606643796951,"aX":-16.785667883539652},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.5,"breakHorizontal":14.8,"spinRate":2208,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4079718551256013,"extension":6.986034411547717},"index":0,"playId":"4394efef-bab7-3f44-baee-15024f8445ae","pitchNumber":1,"startTime":"2025-08-26T00:46:20.801Z","endTime":"2025-08-26T00:46:24.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.57999940113413,"strikeZoneBottom":1.67020653533999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33022185118033,"aZ":-29.09864398293362,"pfxX":4.7271311547711665,"pfxZ":2.0456159310789452,"pX":1.0765761487667054,"pZ":2.257798432792172,"vX0":6.0665710820665995,"vY0":-121.36109266820638,"vZ0":-1.7976353508605534,"x":75.96,"y":177.82,"x0":-2.063463563417179,"y0":50.00166432157412,"z0":5.527317728627879,"aX":7.093410757353645},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":-10.0,"spinRate":2407,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4502391838369739,"extension":6.7391164034653706},"index":1,"playId":"ee5a6777-258f-312d-843b-2dd515078c26","pitchNumber":2,"startTime":"2025-08-26T00:46:37.037Z","endTime":"2025-08-26T00:46:42.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.58000111164672,"strikeZoneBottom":1.61304549201139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.456099423747364,"aZ":-41.47167673326422,"pfxX":5.254475793684126,"pfxZ":-6.887064863625798,"pX":1.1469975417724252,"pZ":1.0371434334034522,"vX0":5.681235819570011,"vY0":-115.97544677277875,"vZ0":-1.5435093285219401,"x":73.28,"y":210.78,"x0":-2.0249943538935806,"y0":50.001743966432855,"z0":5.698028190559588,"aX":7.094431586310311},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.6,"breakHorizontal":-11.0,"spinRate":2542,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.47385783306290596,"extension":7.002741097214505},"index":2,"playId":"1813520a-7010-38aa-961f-8ca34dab0203","pitchNumber":3,"startTime":"2025-08-26T00:46:53.606Z","endTime":"2025-08-26T00:47:00.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.578795521832365,"aZ":-26.710689343170827,"pfxX":-9.930143969392365,"pfxZ":2.996631990789515,"pX":-0.4188441440495666,"pZ":2.546631363917536,"vX0":7.569383435057237,"vY0":-133.57394440444145,"vZ0":-3.140765955586645,"x":132.97,"y":170.02,"x0":-1.9878218122412965,"y0":50.000975979126096,"z0":5.64128869719623,"aX":-18.08821244772773},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":16.6,"spinRate":2107,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4087938299004965,"extension":7.004809896082127},"index":3,"playId":"09352430-d15b-3c2f-be25-0504bec72d27","pitchNumber":4,"startTime":"2025-08-26T00:47:22.998Z","endTime":"2025-08-26T00:47:26.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-26T00:47:37.553Z","endTime":"2025-08-26T00:47:52.097Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.58000060161098,"strikeZoneBottom":1.69848238777608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.848028063654816,"aZ":-31.78466999962747,"pfxX":6.1822673764455285,"pfxZ":0.2615462754745934,"pX":0.8133436958255466,"pZ":1.023213998447746,"vX0":5.403663232325551,"vY0":-121.73390054647535,"vZ0":-3.766776614360565,"x":86.0,"y":211.15,"x0":-2.238368386152339,"y0":50.00494268963815,"z0":5.341599828199404,"aX":9.280567967150915},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.1,"breakHorizontal":-12.5,"spinRate":2430,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44989886662390255,"extension":6.95303636836355},"index":5,"playId":"50b8abc7-843e-3551-beb4-92948c37d44e","pitchNumber":5,"startTime":"2025-08-26T00:47:52.097Z","endTime":"2025-08-26T00:47:56.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.903950620951992,"aZ":-31.14018508305113,"pfxX":5.15413011976074,"pfxZ":0.6785101424436322,"pX":0.3861390537204655,"pZ":1.841052702227341,"vX0":4.589370732381425,"vY0":-122.68309168204942,"vZ0":-2.5113653274952337,"x":102.28,"y":189.07,"x0":-2.177400561986439,"y0":50.00449346117396,"z0":5.527977113052901,"aX":7.868855837923648},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-10.4,"spinRate":2455,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4461872688883166,"extension":6.875769048852854},"index":6,"playId":"9c8c3a23-9464-3897-88f0-3568dc1a7ad8","pitchNumber":6,"startTime":"2025-08-26T00:48:08.880Z","endTime":"2025-08-26T00:48:12.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69435040473625,"aZ":-28.6188483095195,"pfxX":-10.06759633200457,"pfxZ":1.9502515312913644,"pX":-0.2582860859933656,"pZ":2.386352743127734,"vX0":8.232595290803966,"vY0":-133.79547715115098,"vZ0":-3.137255849216185,"x":126.85,"y":174.35,"x0":-2.0549618681137143,"y0":50.00641551461146,"z0":5.6074426624095866,"aX":-18.403229399803198},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":16.7,"spinRate":2066,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4081145023120971,"extension":6.984798848315004},"hitData":{"launchSpeed":58.8,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":114.89,"coordY":182.31}},"index":7,"playId":"dcaa7b51-0fb5-3256-87e0-2a4dc387fa15","pitchNumber":7,"startTime":"2025-08-26T00:48:38.865Z","endTime":"2025-08-26T00:48:46.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:48:46.318Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T00:50:43.139Z","endTime":"2025-08-26T00:51:45.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.2,"endSpeed":78.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.231642704653126,"aZ":-29.89178751982634,"pfxX":2.5077439947147275,"pfxZ":1.4564473759265786,"pX":0.21672881209648154,"pZ":2.0935105932541527,"vX0":6.3537183634116765,"vY0":-123.99433887681931,"vZ0":-2.1604024088418186,"x":108.74,"y":182.26,"x0":-2.6978811980301014,"y0":50.00340611200559,"z0":5.453940700537649,"aX":3.9302685844484015},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":-5.9,"spinRate":2353,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.4405982954699472,"extension":7.339682412550287},"index":0,"playId":"dcd82873-0ee4-32b5-9424-15bdd0598aab","pitchNumber":1,"startTime":"2025-08-26T00:50:56.242Z","endTime":"2025-08-26T00:50:59.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":76.3,"endSpeed":70.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.33553908422245,"aZ":-34.165683756650004,"pfxX":4.814403809048884,"pfxZ":-1.599655833393932,"pX":-1.102578569791817,"pZ":2.1127228282618415,"vX0":2.064512793298608,"vY0":-111.1441966249554,"vZ0":-0.23388409319123848,"x":159.03,"y":181.74,"x0":-2.6694818159388523,"y0":50.00097925639929,"z0":5.774125360848657,"aX":6.008328256488551},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-2.6,"breakHorizontal":-9.2,"spinRate":2142,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.4932239267347671,"extension":6.839326920059211},"index":1,"playId":"52dbcf0c-53a5-31a1-83fa-af1d94a0b485","pitchNumber":2,"startTime":"2025-08-26T00:51:13.088Z","endTime":"2025-08-26T00:51:18.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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-26T00:51:26.156Z","endTime":"2025-08-26T00:51:40.896Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"},"defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.47999974402958,"strikeZoneBottom":1.57469020531347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.871176035334567,"aZ":-28.603667970706557,"pfxX":2.6380113846229096,"pfxZ":2.073129253106492,"pX":-0.2478836428394139,"pZ":1.7280586272857648,"vX0":5.6917414457880575,"vY0":-130.18505383877928,"vZ0":-3.881506210785723,"x":126.45,"y":192.12,"x0":-2.803516512390095,"y0":50.00062422108123,"z0":5.399063784164967,"aX":4.534095682918203},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":-6.0,"spinRate":2516,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.42044905610236505,"extension":7.213496795494962},"index":3,"playId":"ecfaea9e-3d95-3ad4-bb66-a65a45be25a4","pitchNumber":3,"startTime":"2025-08-26T00:51:40.896Z","endTime":"2025-08-26T00:51:45.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:51:45.020Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Thomas Saggese lines out to third baseman Jared Triolo.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T00:52:02.038Z","endTime":"2025-08-26T00:52:27.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":87.6,"strikeZoneTop":3.51999914211788,"strikeZoneBottom":1.62326735338176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79681145049864,"aZ":-14.678905967224118,"pfxX":-5.396647076393129,"pfxZ":8.877172376741576,"pX":-0.9591539938511573,"pZ":2.017406996369563,"vX0":7.280307995587845,"vY0":-139.80908377093996,"vZ0":-6.127813003603712,"x":153.56,"y":184.31,"x0":-2.901060544055051,"y0":50.00338204264908,"z0":5.208458754995322,"aX":-10.637415539597832},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2397,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39242138148202965,"extension":7.222247428065803},"index":0,"playId":"cced3360-787a-3597-9a56-89a4afb728a2","pitchNumber":1,"startTime":"2025-08-26T00:52:09.689Z","endTime":"2025-08-26T00:52:13.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.6,"endSpeed":81.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387103929054696,"aZ":-27.63066079852283,"pfxX":2.5796906505806962,"pfxZ":2.71513283348676,"pX":0.37131917380550483,"pZ":1.9736429239754292,"vX0":7.189769583855114,"vY0":-128.78479219320562,"vZ0":-3.2561374649717463,"x":102.85,"y":185.49,"x0":-2.7948427800161473,"y0":50.00509796989641,"z0":5.397474799091825,"aX":4.32284583764152},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":-6.4,"spinRate":2443,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.42571715922604625,"extension":7.206709868023577},"hitData":{"launchSpeed":75.9,"launchAngle":14.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":91.11,"coordY":152.37}},"index":1,"playId":"df669e85-a88f-30a5-ac6b-82e961c37bda","pitchNumber":2,"startTime":"2025-08-26T00:52:21.832Z","endTime":"2025-08-26T00:52:27.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:52:27.858Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Walker pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T00:52:37.269Z","endTime":"2025-08-26T00:53:42.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.80999973469467,"strikeZoneBottom":1.81961030508802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.828290996519023,"aZ":-18.595698371826085,"pfxX":-3.185883675788683,"pfxZ":7.015736029704922,"pX":-0.7848201396763802,"pZ":4.35434114220539,"vX0":7.092901623106825,"vY0":-137.799665759356,"vZ0":0.6805956066808243,"x":146.92,"y":121.21,"x0":-2.970978503716937,"y0":50.00177284702061,"z0":5.354641511866024,"aX":-6.166400743946528},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":4.4,"spinRate":2317,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3965496636795538,"extension":7.259265343121497},"index":0,"playId":"05ad93f0-6815-36e4-a372-c285044d7421","pitchNumber":1,"startTime":"2025-08-26T00:52:53.062Z","endTime":"2025-08-26T00:52:57.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.42859021935321,"aZ":-33.01751263346712,"pfxX":3.0033894653225692,"pfxZ":-0.6371648827845195,"pX":-1.1748183454277101,"pZ":3.503896636645661,"vX0":2.4651208829737654,"vY0":-113.83356564752908,"vZ0":2.2309142096810586,"x":161.78,"y":144.17,"x0":-2.661133765713326,"y0":50.00493801363673,"z0":5.774298741265739,"aX":3.9512882724304172},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.4,"breakHorizontal":-6.0,"spinRate":2229,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.48072038225329283,"extension":7.039768606319711},"index":1,"playId":"ef3ab0c5-5c3c-304b-a598-c7b5ad1ac295","pitchNumber":2,"startTime":"2025-08-26T00:53:11.248Z","endTime":"2025-08-26T00:53:15.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11641459079703,"aZ":-13.84549909923189,"pfxX":-4.833972061029509,"pfxZ":9.216684759602991,"pX":-1.2191542442452998,"pZ":2.9085418361141007,"vX0":6.173523202709419,"vY0":-140.01598699279654,"vZ0":-3.990327916013074,"x":163.47,"y":160.25,"x0":-2.822835280696798,"y0":50.00440480692228,"z0":5.25594271211707,"aX":-9.615218677988173},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2330,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39094161104415104,"extension":7.174850901221501},"hitData":{"launchSpeed":64.8,"launchAngle":58.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":157.35,"coordY":153.09}},"index":2,"playId":"54f9ece3-2b31-37e9-97d4-37cfa77988ae","pitchNumber":3,"startTime":"2025-08-26T00:53:34.539Z","endTime":"2025-08-26T00:53:42.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-0.9999999999999964,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:53:42.658Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Simon strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T00:55:46.916Z","endTime":"2025-08-26T00:57:15.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.035098293271073,"aZ":-19.599506089402478,"pfxX":-6.867775592574848,"pfxZ":6.796748266083082,"pX":-0.26719384462963947,"pZ":2.4444377213559854,"vX0":7.339628009993046,"vY0":-134.61618955657283,"vZ0":-4.819753929268669,"x":127.18,"y":172.78,"x0":-2.1264132866829186,"y0":50.0026217291771,"z0":5.6304105058594605,"aX":-12.705629880270033},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":11.0,"spinRate":2048,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40565077623678203,"extension":6.825025130907404},"index":0,"playId":"f3429326-5272-3995-8328-83c988d775a9","pitchNumber":1,"startTime":"2025-08-26T00:55:54.444Z","endTime":"2025-08-26T00:55:59.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.30770252163689,"strikeZoneBottom":1.5756982402639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84580376622066,"aZ":-20.168637839814178,"pfxX":-6.889756270471386,"pfxZ":6.7212055300607005,"pX":0.7310592349737018,"pZ":3.3810353188121693,"vX0":9.74950954706525,"vY0":-132.4265001011069,"vZ0":-2.222699832798561,"x":89.13,"y":147.49,"x0":-2.0938626265367226,"y0":50.00156119469867,"z0":5.698161898151809,"aX":-12.303888992178228},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":10.4,"spinRate":2143,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.4127575697137442,"extension":6.809037475349048},"index":1,"playId":"21614e4c-a913-3ac9-a668-8de748b54c16","pitchNumber":2,"startTime":"2025-08-26T00:56:11.856Z","endTime":"2025-08-26T00:56:16.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.359554972085547,"aZ":-40.58309162362389,"pfxX":5.231937308003885,"pfxZ":-6.2227929372375765,"pX":1.1743298996795521,"pZ":1.0657959607156018,"vX0":5.886265098611428,"vY0":-116.29408177004963,"vZ0":-1.6718798895269213,"x":72.24,"y":210.0,"x0":-2.081091624608788,"y0":50.000879817979126,"z0":5.68802545129124,"aX":7.0736907596196215},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.4,"breakHorizontal":-11.0,"spinRate":2502,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4732595597406042,"extension":6.96318628169445},"index":2,"playId":"afdb116c-17fe-3bad-9acd-43662ec3b7ae","pitchNumber":3,"startTime":"2025-08-26T00:56:28.521Z","endTime":"2025-08-26T00:56:34.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.2400005520476,"strikeZoneBottom":1.49893849169414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.229906845552843,"aZ":-41.53630919041695,"pfxX":5.5064660338790725,"pfxZ":-6.831703970062156,"pX":-1.3347899520440194,"pZ":1.2460131951604165,"vX0":0.4209682203250363,"vY0":-117.20888869517351,"vZ0":-1.224227702150638,"x":167.88,"y":205.14,"x0":-2.2314549341037093,"y0":50.00325401598257,"z0":5.705880785436796,"aX":7.546819957220205},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.4,"breakHorizontal":-10.1,"spinRate":2458,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4699950762959162,"extension":6.954575659733659},"index":3,"playId":"6ea9ec68-f93c-3e7d-8a95-063a97d3389a","pitchNumber":4,"startTime":"2025-08-26T00:56:53.715Z","endTime":"2025-08-26T00:56:58.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.380064761800973,"aZ":-17.362792478471626,"pfxX":-6.948236103928055,"pfxZ":8.206045794252574,"pX":0.9626092465252788,"pZ":1.6215258801262231,"vX0":10.131459709691624,"vY0":-133.6374347302362,"vZ0":-6.860588084186778,"x":80.31,"y":195.0,"x0":-1.9787142587728852,"y0":50.002866688299314,"z0":5.473860109289043,"aX":-12.541325865075697},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":10.3,"spinRate":2096,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4101948238355537,"extension":7.067426497916028},"index":4,"playId":"3b736458-ddba-300e-848f-02451d0fa980","pitchNumber":5,"startTime":"2025-08-26T00:57:10.932Z","endTime":"2025-08-26T00:57:15.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":682927,"link":"/api/v1/people/682927"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:57:15.589Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T00:57:22.761Z","endTime":"2025-08-26T00:59:20.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.316171440570084,"aZ":-42.40463514985142,"pfxX":4.450163554578819,"pfxZ":-7.607540604852926,"pX":0.08290531485572881,"pZ":1.5818026676547567,"vX0":3.5987761332542587,"vY0":-116.02991896496842,"vZ0":-0.39849059989295776,"x":113.84,"y":196.07,"x0":-2.073369381230304,"y0":50.00033292331926,"z0":5.841143937206899,"aX":5.987598412445984},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.6,"breakHorizontal":-9.0,"spinRate":2473,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.474411922809832,"extension":6.705557640593603},"index":0,"playId":"f960640d-62cb-310c-b719-96b704ca2c3c","pitchNumber":1,"startTime":"2025-08-26T00:57:40.663Z","endTime":"2025-08-26T00:57:44.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.561772449818516,"aZ":-39.76838581790411,"pfxX":5.5897859115950155,"pfxZ":-5.565375205069165,"pX":0.20595129306091384,"pZ":1.935100717497614,"vX0":3.5597410441553134,"vY0":-116.27246049156186,"vZ0":-0.12109902347017187,"x":109.15,"y":186.53,"x0":-2.073134962041598,"y0":50.004287230970505,"z0":5.773378873463579,"aX":7.624701106805695},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.8,"breakHorizontal":-11.0,"spinRate":2447,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.47175571236864267,"extension":6.90046477417832},"index":1,"playId":"c211f8b0-83bb-3147-8e8a-9c068fd64062","pitchNumber":2,"startTime":"2025-08-26T00:58:06.473Z","endTime":"2025-08-26T00:58:12.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.840597453712267,"aZ":-19.93962573104753,"pfxX":-7.264069370992536,"pfxZ":6.591353021627166,"pX":-0.30298098991173594,"pZ":3.723319299870773,"vX0":6.944850984942009,"vY0":-135.230064468112,"vZ0":-1.5822987195939484,"x":128.55,"y":138.25,"x0":-1.9577240650986163,"y0":50.00346477669102,"z0":5.711452236538594,"aX":-13.485974902715},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":11.8,"spinRate":2201,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4046719496113367,"extension":7.024790537992735},"index":2,"playId":"cc9025dd-924b-3c9b-bc70-ab5222167a89","pitchNumber":3,"startTime":"2025-08-26T00:58:34.761Z","endTime":"2025-08-26T00:58:37.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.2,"endSpeed":85.8,"strikeZoneTop":3.63181286608061,"strikeZoneBottom":1.59956872897185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.132860116633736,"aZ":-18.52519796125275,"pfxX":-6.860894775203374,"pfxZ":7.272957092980995,"pX":0.5887160190299836,"pZ":3.815998171067447,"vX0":9.14891439200756,"vY0":-135.5425350469049,"vZ0":-1.4027755729110714,"x":94.56,"y":135.75,"x0":-1.925038710037282,"y0":50.00658346715113,"z0":5.622306940781745,"aX":-12.883814141405608},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":10.7,"spinRate":2224,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40271345904128575,"extension":7.037057303187263},"index":3,"playId":"c24c4ef3-af22-3218-b607-10fdf838871c","pitchNumber":4,"startTime":"2025-08-26T00:58:56.708Z","endTime":"2025-08-26T00:59:00.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":80.7,"endSpeed":74.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.752092726756594,"aZ":-41.23564471860117,"pfxX":5.581009246056139,"pfxZ":-6.498230073656613,"pX":0.9781367208888399,"pZ":0.9021173236557161,"vX0":5.193149714760152,"vY0":-117.47756573973797,"vZ0":-2.078296250017833,"x":79.72,"y":214.42,"x0":-1.9880644134326304,"y0":50.002453574428344,"z0":5.639637315167308,"aX":7.781939751721925},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.0,"breakHorizontal":-11.4,"spinRate":2486,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46666211446847505,"extension":6.917541930787094},"index":4,"playId":"4cff57c2-2a77-377e-b2e9-d061ffb3dec0","pitchNumber":5,"startTime":"2025-08-26T00:59:14.760Z","endTime":"2025-08-26T00:59:20.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-26T00:59:20.743Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T00:59:27.610Z","endTime":"2025-08-26T01:01:31.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.45438677302096,"strikeZoneBottom":1.67891704454984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85760746956814,"aZ":-41.31716862040213,"pfxX":4.226138461349112,"pfxZ":-6.5700611510012905,"pX":0.5007294499635466,"pZ":1.1028252638702893,"vX0":4.886330751934553,"vY0":-117.9602348688498,"vZ0":-1.7696161517070526,"x":97.91,"y":209.0,"x0":-2.1554946139246898,"y0":50.00084673831658,"z0":5.7127404299546845,"aX":5.8841984306299455},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.0,"breakHorizontal":-9.0,"spinRate":2408,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4663992589389503,"extension":6.972063151775123},"index":0,"playId":"a28fcbf5-a274-3de0-9679-87a750166f73","pitchNumber":1,"startTime":"2025-08-26T00:59:48.387Z","endTime":"2025-08-26T00:59:53.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.37867979515318,"strikeZoneBottom":1.66690324493745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43748092618283,"aZ":-17.94941369213275,"pfxX":-6.206284731614311,"pfxZ":7.613740581623455,"pX":0.007458362261267287,"pZ":2.505041820054325,"vX0":7.422682152366865,"vY0":-135.54988369126465,"vZ0":-5.126093144891449,"x":116.72,"y":171.14,"x0":-1.9545568836160707,"y0":50.00670188264556,"z0":5.666197610738113,"aX":-11.601776816000108},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":9.7,"spinRate":2224,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40341869827079124,"extension":6.867507931504093},"index":1,"playId":"96dbad1e-6140-35b9-b162-f538b46ed381","pitchNumber":2,"startTime":"2025-08-26T01:00:04.438Z","endTime":"2025-08-26T01:00:08.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.35935928364385,"strikeZoneBottom":1.71129386726349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.109642270028644,"aZ":-18.91526117635127,"pfxX":-7.237818202277494,"pfxZ":7.108774769073175,"pX":-1.0650526596560814,"pZ":3.7631596472484303,"vX0":5.7321840798990396,"vY0":-135.57992647777192,"vZ0":-1.5705746845814363,"x":157.6,"y":137.17,"x0":-2.264302768327413,"y0":50.004454407076835,"z0":5.667541864194904,"aX":-13.501973460867756},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":11.9,"spinRate":2208,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40369292674086577,"extension":6.985870925253366},"index":2,"playId":"a2d91289-6354-3f69-b67b-6f45e31aa385","pitchNumber":3,"startTime":"2025-08-26T01:00:21.870Z","endTime":"2025-08-26T01:00:26.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23963919622916,"aZ":-41.2392150177777,"pfxX":3.944833092589392,"pfxZ":-6.578274447234624,"pX":-0.04108539235113778,"pZ":1.5750527139462804,"vX0":3.6176951323079733,"vY0":-116.48314436149909,"vZ0":-0.6469494160843274,"x":118.57,"y":196.25,"x0":-2.124978572440935,"y0":50.002357826891355,"z0":5.745019555492501,"aX":5.436682915160224},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-11.8,"breakHorizontal":-8.0,"spinRate":2400,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4696586896966153,"extension":6.930755870228784},"index":3,"playId":"89bb6767-5878-371f-8943-f2d1839c444a","pitchNumber":4,"startTime":"2025-08-26T01:00:40.661Z","endTime":"2025-08-26T01:00:44.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-26T01:00:57.618Z","endTime":"2025-08-26T01:01:27.038Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.27813268810905,"strikeZoneBottom":1.62109715508556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.871929013912705,"aZ":-30.370173541582304,"pfxX":4.5210481248193295,"pfxZ":1.1494328657977793,"pX":-0.4847672723750091,"pZ":1.4699714030472018,"vX0":2.763101407103794,"vY0":-123.8182629976094,"vZ0":-3.578541045223089,"x":135.48,"y":199.09,"x0":-2.1981215039574664,"y0":50.00501860290248,"z0":5.442250390232481,"aX":7.106146070827391},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":-8.8,"spinRate":2367,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.44030767944935745,"extension":6.826605366690919},"index":5,"playId":"c26286be-000d-321f-b774-ec04f570282c","pitchNumber":5,"startTime":"2025-08-26T01:01:27.038Z","endTime":"2025-08-26T01:01:31.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.25,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:01:31.289Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:03:59.119Z","endTime":"2025-08-26T01:04:57.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Heaney replaces Johan Oviedo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T01:03:03.718Z","endTime":"2025-08-26T01:04:01.416Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571760,"link":"/api/v1/people/571760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.5,"strikeZoneTop":3.21000114952845,"strikeZoneBottom":1.55508846170794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.880413391132826,"aZ":-20.626010024111665,"pfxX":9.34258334062784,"pfxZ":6.727579963792312,"pX":0.9420153311352436,"pZ":3.4350144069356907,"vX0":-7.030862509391055,"vY0":-130.79975800129378,"vZ0":-0.1054861127651554,"x":81.09,"y":146.03,"x0":2.4629607327588583,"y0":50.00620236908409,"z0":5.0341469329067925,"aX":16.047370461029367},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.4,"breakHorizontal":-15.2,"spinRate":2373,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4201921236682953,"extension":6.335008442025863},"index":1,"playId":"566663e6-7be1-3ed2-bb93-657b11633ac5","pitchNumber":1,"startTime":"2025-08-26T01:04:01.416Z","endTime":"2025-08-26T01:04:05.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.393110505278074,"aZ":-27.86857118146394,"pfxX":10.73171651731513,"pfxZ":3.060783182007885,"pX":0.20416346666640287,"pZ":1.1618042614323731,"vX0":-8.365722427538678,"vY0":-118.32895042236149,"vZ0":-3.0150119511195266,"x":109.22,"y":207.41,"x0":2.4060495960528017,"y0":50.000942547711816,"z0":5.028763810149921,"aX":15.085905603429506},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.0,"breakHorizontal":-17.2,"spinRate":2142,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4644098442891358,"extension":6.30045962227168},"index":2,"playId":"f5282059-50d6-3cec-a47b-ccabecdb8c9c","pitchNumber":2,"startTime":"2025-08-26T01:04:14.393Z","endTime":"2025-08-26T01:04:19.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.518522417620243,"aZ":-20.891694619998812,"pfxX":9.693506106537377,"pfxZ":6.6301471546443045,"pX":-0.3188995999875899,"pZ":2.4046465350963504,"vX0":-10.263022842149162,"vY0":-130.1966797845792,"vZ0":-2.328186482870624,"x":129.16,"y":173.85,"x0":2.430784544421012,"y0":50.00572409188853,"z0":4.906241454417348,"aX":16.50303140191717},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.6,"breakHorizontal":-15.0,"spinRate":2384,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.42209112130072857,"extension":6.218674388450586},"index":3,"playId":"3e468d9c-88bb-34e2-a87b-e7b4442476d9","pitchNumber":3,"startTime":"2025-08-26T01:04:29.369Z","endTime":"2025-08-26T01:04:32.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-26T01:04:39.541Z","endTime":"2025-08-26T01:04:51.634Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.433879905029585,"aZ":-29.17560332831808,"pfxX":10.490662061409624,"pfxZ":2.0491315163537376,"pX":1.3860989720417343,"pZ":3.4815899051305625,"vX0":-6.36582569661118,"vY0":-120.73239418528199,"vZ0":2.3534881301537287,"x":64.17,"y":144.78,"x0":2.7058381035564745,"y0":50.00302231401826,"z0":5.077175818414769,"aX":15.35111996849919},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":-17.3,"spinRate":2198,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.45521634377358744,"extension":6.055420616496183},"index":5,"playId":"7d076d1d-6438-3186-924e-c325cb524689","pitchNumber":4,"startTime":"2025-08-26T01:04:51.634Z","endTime":"2025-08-26T01:04:57.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:04:57.089Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a line drive to right fielder Ronny Simon. Nathan Church to 2nd. Nathan Church advances to 2nd, on a fielding error by right fielder Ronny Simon.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:05:06.255Z","endTime":"2025-08-26T01:06:13.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.25633508300958,"strikeZoneBottom":1.63315092693814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5977243033647,"aZ":-22.41438246641161,"pfxX":11.260854128426029,"pfxZ":5.525083533858004,"pX":-0.07613311036314482,"pZ":2.014959600772933,"vX0":-10.506991047906496,"vY0":-132.60069509143025,"vZ0":-3.2134942852220267,"x":119.9,"y":184.38,"x0":2.4909263897499607,"y0":50.000801005564604,"z0":4.8938705194037695,"aX":19.88148716318501},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":-17.9,"spinRate":2481,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.4144078006124401,"extension":6.3338629660806935},"index":0,"playId":"ad57c92f-aa88-342f-b886-13a02141b7d0","pitchNumber":1,"startTime":"2025-08-26T01:05:18.869Z","endTime":"2025-08-26T01:05:22.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.06308987811273,"aZ":-33.32700909940413,"pfxX":11.673390138131767,"pfxZ":-0.6744630768326481,"pX":0.9548704548761536,"pZ":2.8844243918943606,"vX0":-8.890421338799161,"vY0":-130.05971570292567,"vZ0":3.178250312894706,"x":80.6,"y":160.9,"x0":2.9060627519569002,"y0":50.00282648404736,"z0":4.178898414809761,"aX":19.937056808201145},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.2,"breakHorizontal":-19.1,"spinRate":2311,"spinDirection":102},"zone":12,"typeConfidence":2.0,"plateTime":0.4216250530529999,"extension":6.480940464507742},"index":1,"playId":"619b6203-5197-325a-9686-3cc2e3453899","pitchNumber":2,"startTime":"2025-08-26T01:05:31.138Z","endTime":"2025-08-26T01:05:35.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.3,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.116096053308507,"aZ":-33.55611456073528,"pfxX":-7.35953697163463,"pfxZ":-1.0957845172432652,"pX":-0.01497008402273867,"pZ":2.1324407099266067,"vX0":-4.940808948965978,"vY0":-111.66656531549803,"vZ0":3.4510968262438215,"x":117.57,"y":181.2,"x0":3.18686215090368,"y0":50.005564501490475,"z0":4.031081009323429,"aX":-9.244655291780093},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-0.7,"breakHorizontal":14.6,"spinRate":2681,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.49152593686242696,"extension":6.114026359841246},"hitData":{"launchSpeed":94.2,"launchAngle":16.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.71,"coordY":100.34}},"index":2,"playId":"aca7dd7b-7bcc-3643-9ac4-5f8ef92ddc9e","pitchNumber":3,"startTime":"2025-08-26T01:06:02.300Z","endTime":"2025-08-26T01:06:13.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.099999999999998,"awayTeamWinProbability":78.9,"homeTeamWinProbabilityAdded":4.599999999999998,"leverageIndex":0.71,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:06:13.685Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, first baseman Spencer Horwitz to pitcher Andrew Heaney. Nathan Church to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:06:44.612Z","endTime":"2025-08-26T01:08:46.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.52668970042466,"strikeZoneBottom":1.74252978072012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.385442726360537,"aZ":-19.243054776335498,"pfxX":9.803608413627135,"pfxZ":7.397730675981026,"pX":-1.1494299143808933,"pZ":2.111766617853121,"vX0":-12.46207035256391,"vY0":-131.28424521010893,"vZ0":-3.653761723398138,"x":160.81,"y":181.76,"x0":2.3818053246760935,"y0":50.00572257904159,"z0":4.951181382660618,"aX":17.14413919007776},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":-15.1,"spinRate":2392,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4169724119783753,"extension":6.33907461834082},"index":0,"playId":"e2095d7d-dbad-3c57-a9d7-0b15110a01ab","pitchNumber":1,"startTime":"2025-08-26T01:06:48.447Z","endTime":"2025-08-26T01:06:52.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.7,"strikeZoneTop":3.48999944645611,"strikeZoneBottom":1.72604590540585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.662358751883975,"aZ":-32.39682405016782,"pfxX":-0.697557375638584,"pfxZ":-0.1596468268043565,"pX":-1.4170132283876375,"pZ":0.7876086466086941,"vX0":-9.010396879326887,"vY0":-117.74475039953113,"vZ0":-2.7216775509954156,"x":171.01,"y":217.51,"x0":2.5294276706309904,"y0":50.00160801675037,"z0":4.918386967606142,"aX":-0.9900374070965015},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.6,"breakHorizontal":3.2,"spinRate":2415,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.46292763635721457,"extension":6.008640285951112},"index":1,"playId":"50f6105f-c597-3207-8f4e-007dad75e87a","pitchNumber":2,"startTime":"2025-08-26T01:07:05.749Z","endTime":"2025-08-26T01:07:10.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.9,"endSpeed":82.4,"strikeZoneTop":3.4899998751731,"strikeZoneBottom":1.74634969356331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7377206414408,"aZ":-19.071148266021563,"pfxX":9.98179536029275,"pfxZ":7.48503297524372,"pX":-0.5110823326341141,"pZ":2.5666993786606236,"vX0":-10.910524752848595,"vY0":-131.89823878414356,"vZ0":-2.4308599227892196,"x":136.48,"y":169.48,"x0":2.394832159266038,"y0":50.003680834824536,"z0":4.916670330470947,"aX":17.47618386548713},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.2,"breakHorizontal":-15.5,"spinRate":2420,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4162904792495845,"extension":6.220277819513751},"index":2,"playId":"23fdc587-263e-3ca3-a8fc-671712ecba7e","pitchNumber":3,"startTime":"2025-08-26T01:07:30.806Z","endTime":"2025-08-26T01:07:36.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.39288051877008,"strikeZoneBottom":1.64109399494627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.306856334260168,"aZ":-33.396214476511965,"pfxX":-1.271833302379715,"pfxZ":-0.8807664556384545,"pX":-0.5559079013707642,"pZ":2.0511684306173947,"vX0":-7.047320829442471,"vY0":-117.09227804885766,"vZ0":0.474669067416694,"x":138.19,"y":183.4,"x0":2.6592103663092406,"y0":50.003201783823215,"z0":4.973000709416596,"aX":-1.7632858183392068},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.2,"breakHorizontal":4.1,"spinRate":2418,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.46793886079250546,"extension":6.0003303279413505},"index":3,"playId":"6d9ee93b-771d-3ced-890a-e4a988f33783","pitchNumber":4,"startTime":"2025-08-26T01:07:50.615Z","endTime":"2025-08-26T01:07:55.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.9,"endSpeed":82.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68284253317214,"aZ":-19.859634477084125,"pfxX":10.788413197290868,"pfxZ":7.039927468701457,"pX":-0.3511038017447228,"pZ":2.925488640976785,"vX0":-10.800300128909923,"vY0":-131.8609269718141,"vZ0":-1.402002910620829,"x":130.38,"y":159.79,"x0":2.4085975983812338,"y0":50.00503759777101,"z0":4.9384045123461515,"aX":18.880918006075863},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":-17.0,"spinRate":2395,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.41637567728245317,"extension":6.337212858787913},"index":4,"playId":"6550a10d-ed2f-30bf-bdc2-b7b9884c69e1","pitchNumber":5,"startTime":"2025-08-26T01:08:08.226Z","endTime":"2025-08-26T01:08:12.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.63149889212957,"aZ":-36.02998438367814,"pfxX":-2.7507273450356853,"pfxZ":-2.820267337976299,"pX":0.46479431928114645,"pZ":1.801181213791582,"vX0":-4.425383413440375,"vY0":-116.10163065404278,"vZ0":0.4859180580521614,"x":99.28,"y":190.15,"x0":2.752625941315216,"y0":50.003825556658676,"z0":5.0166008976790275,"aX":-3.7574296496659167},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.7,"breakHorizontal":6.1,"spinRate":2461,"spinDirection":305},"zone":9,"typeConfidence":2.0,"plateTime":0.4716614581651286,"extension":5.969070904841844},"hitData":{"launchSpeed":96.0,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.42,"coordY":171.95}},"index":5,"playId":"7a9cbb8e-6f6b-3cf0-93a6-ea206097a86d","pitchNumber":6,"startTime":"2025-08-26T01:08:39.881Z","endTime":"2025-08-26T01:08:46.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.47,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:08:46.720Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a ground ball to third baseman Jared Triolo. Nathan Church scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:09:13.032Z","endTime":"2025-08-26T01:10:48.796Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":75.0,"endSpeed":69.0,"strikeZoneTop":3.40729804057326,"strikeZoneBottom":1.58726634942216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.675913368024972,"aZ":-39.28442819664953,"pfxX":-3.6487507775155548,"pfxZ":-5.950802878085173,"pX":-0.22113381247728817,"pZ":1.7708424416436606,"vX0":-4.856017433144584,"vY0":-109.07952400090541,"vZ0":1.0991467724791728,"x":125.43,"y":190.97,"x0":2.515058772671905,"y0":50.00181968432711,"z0":5.523547297998932,"aX":-4.360065748321742},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-10.1,"breakHorizontal":8.0,"spinRate":2580,"spinDirection":314},"zone":8,"typeConfidence":2.0,"plateTime":0.5037376790847334,"extension":5.836372766809714},"index":0,"playId":"1ca01387-6482-3d3f-b516-ee4dc3100a7d","pitchNumber":1,"startTime":"2025-08-26T01:09:13.032Z","endTime":"2025-08-26T01:09:17.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"third":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.50001787373009,"strikeZoneBottom":1.61552069315809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.276990662075537,"aZ":-30.52498359621681,"pfxX":11.562347372232667,"pfxZ":1.1328591425190533,"pX":-0.3680529875503571,"pZ":2.094175303497313,"vX0":-10.360590129870163,"vY0":-120.31880061721073,"vZ0":-0.492123317191822,"x":131.03,"y":182.24,"x0":2.500471432622606,"y0":50.00443084115579,"z0":5.016279753011794,"aX":16.881417436487244},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.2,"breakHorizontal":-18.4,"spinRate":2092,"spinDirection":107},"zone":7,"typeConfidence":2.0,"plateTime":0.4559679102550529,"extension":6.124908752700876},"index":1,"playId":"9ce70d9c-5282-3e7d-9dcd-32d24aa7f9d4","pitchNumber":2,"startTime":"2025-08-26T01:09:26.075Z","endTime":"2025-08-26T01:09:30.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"third":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.5,"endSpeed":82.8,"strikeZoneTop":3.36000098651195,"strikeZoneBottom":1.5230197304696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.267548789745323,"aZ":-17.526922506504174,"pfxX":10.027546354466683,"pfxZ":8.248629491612727,"pX":0.1165517250586767,"pZ":4.13064564561205,"vX0":-10.01626553449916,"vY0":-132.85327827754594,"vZ0":1.1072838473836923,"x":112.56,"y":127.25,"x0":2.6450987589223196,"y0":50.000800694943756,"z0":4.988440805487849,"aX":17.801970228310985},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.5,"breakHorizontal":-15.8,"spinRate":2455,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.41336104457942424,"extension":6.303297118456456},"index":2,"playId":"8369cece-9749-3d51-bcf5-41c3963d8971","pitchNumber":3,"startTime":"2025-08-26T01:09:41.924Z","endTime":"2025-08-26T01:09:45.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"third":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.6,"endSpeed":82.5,"strikeZoneTop":3.46368938417683,"strikeZoneBottom":1.57934164435423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.700441253589666,"aZ":-17.23040470961076,"pfxX":9.565844810832687,"pfxZ":8.436551090753973,"pX":0.6676994996651582,"pZ":4.0728751365084435,"vX0":-8.431618929385605,"vY0":-133.05848479809944,"vZ0":1.1446519932658297,"x":91.55,"y":128.81,"x0":2.653145078314834,"y0":50.00632391757253,"z0":4.895812626806472,"aX":16.95319595628819},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":-15.2,"spinRate":2422,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.41351423894025485,"extension":6.3755013432956735},"index":3,"playId":"4cf80d7a-11c3-3fa9-8d9e-b158f9f06ae5","pitchNumber":4,"startTime":"2025-08-26T01:10:01.391Z","endTime":"2025-08-26T01:10:05.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"third":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.412166066830597,"aZ":-31.10053935265816,"pfxX":11.031870239848795,"pfxZ":0.7207960734615755,"pX":0.5076914244003972,"pZ":1.3393354725322342,"vX0":-8.580698953279562,"vY0":-122.10753003953104,"vZ0":-1.8433438656404983,"x":97.65,"y":202.62,"x0":2.6522890162633703,"y0":50.00397155842889,"z0":4.8068934760586615,"aX":16.48445743572243},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.1,"breakHorizontal":-17.6,"spinRate":2166,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4503815263320381,"extension":6.086132237529001},"index":4,"playId":"93f6903e-3f24-3676-85aa-50b0692a6c27","pitchNumber":5,"startTime":"2025-08-26T01:10:16.591Z","endTime":"2025-08-26T01:10:19.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"third":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23216333188191,"aZ":-27.141175570759938,"pfxX":10.077441858707573,"pfxZ":3.3586314120582283,"pX":0.6525728646249094,"pZ":2.3265860094157955,"vX0":-7.736803887268595,"vY0":-121.68470102423713,"vZ0":-0.6662333694541562,"x":92.13,"y":175.96,"x0":2.5664553811418327,"y0":50.001117273644816,"z0":4.958697919975214,"aX":15.087461107469508},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.2,"breakHorizontal":-16.3,"spinRate":2202,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.45040088206869067,"extension":6.2784835054292705},"hitData":{"launchSpeed":93.7,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":163.84}},"index":5,"playId":"6a66ea0e-4e76-3c85-9f3e-24e7fa2e4b89","pitchNumber":6,"startTime":"2025-08-26T01:10:40.772Z","endTime":"2025-08-26T01:10:48.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"third":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.2,"awayTeamWinProbability":74.8,"homeTeamWinProbabilityAdded":7.800000000000001,"leverageIndex":1.35,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:10:48.796Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alec Burleson hits a ground-rule double (21) on a line drive down the left-field line. Masyn Winn to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:11:18.691Z","endTime":"2025-08-26T01:13:22.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.60163831571436,"strikeZoneBottom":1.67894882432631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52406640596577,"aZ":-18.249677537094637,"pfxX":9.767284257960295,"pfxZ":7.906902537799809,"pX":-0.9598812264992747,"pZ":3.83799794910919,"vX0":-12.014155328900397,"vY0":-131.97585320424682,"vZ0":0.38750913532821196,"x":153.59,"y":135.15,"x0":2.3859211654039965,"y0":50.00237186292262,"z0":5.035136018107791,"aX":17.201139083270252},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.6,"breakHorizontal":-15.0,"spinRate":2393,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.4152838714462814,"extension":6.372324381601687},"index":0,"playId":"6d9e9dea-a03f-3a91-85ac-9a9d11d0f9e1","pitchNumber":1,"startTime":"2025-08-26T01:11:18.744Z","endTime":"2025-08-26T01:11:22.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.0,"endSpeed":81.6,"strikeZoneTop":3.5937770771652,"strikeZoneBottom":1.67108153694745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.066778338915086,"aZ":-17.3398189582335,"pfxX":8.965981873100452,"pfxZ":8.621416935810975,"pX":0.18541741153205704,"pZ":3.5670176505026583,"vX0":-8.761650915715855,"vY0":-130.73060920823602,"vZ0":-0.518426063293774,"x":109.93,"y":142.47,"x0":2.424909273503111,"y0":50.0024789738012,"z0":5.07626730448821,"aX":15.428036468185828},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.7,"breakHorizontal":-14.2,"spinRate":2454,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.41991727541050716,"extension":6.320603843323738},"index":1,"playId":"06c61dcc-f245-3caa-9a79-b0ede98f0d77","pitchNumber":2,"startTime":"2025-08-26T01:11:39.051Z","endTime":"2025-08-26T01:11:43.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76510398535593,"aZ":-16.01189520174587,"pfxX":8.459283269845725,"pfxZ":9.38626906640664,"pX":0.45038069225448296,"pZ":3.235862402541911,"vX0":-8.198755271933441,"vY0":-130.92422690351492,"vZ0":-1.3546930132490136,"x":99.83,"y":151.41,"x0":2.535879965917519,"y0":50.00099706460785,"z0":4.968370530751432,"aX":14.563562220223908},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.9,"breakHorizontal":-13.3,"spinRate":2449,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.41967290693216963,"extension":6.240780545762552},"index":2,"playId":"9d425b87-05c3-3711-86c6-e1ee355589e9","pitchNumber":3,"startTime":"2025-08-26T01:11:59.367Z","endTime":"2025-08-26T01:12:02.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.023706966802514,"aZ":-37.026751064630986,"pfxX":-2.126140035183181,"pfxZ":-3.5177333029742526,"pX":-0.2760295811358398,"pZ":1.2655312387574942,"vX0":-5.923741728306055,"vY0":-116.96903885455596,"vZ0":-0.35786571716488436,"x":127.52,"y":204.61,"x0":2.57029400385681,"y0":50.0026071824441,"z0":4.905962020397273,"aX":-2.9323434515709517},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.1,"breakHorizontal":5.4,"spinRate":2513,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.46910075269365636,"extension":6.18784769321603},"index":3,"playId":"462d4918-b590-311f-b9c1-d0d74cfe55f0","pitchNumber":4,"startTime":"2025-08-26T01:12:23.185Z","endTime":"2025-08-26T01:12:26.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.535145905086573,"aZ":-30.582622012122865,"pfxX":11.81576846264933,"pfxZ":0.9451804710103104,"pX":1.0087491270296867,"pZ":2.182190867864006,"vX0":-8.489539847225968,"vY0":-129.00026589904328,"vZ0":0.9206550430951974,"x":78.55,"y":179.86,"x0":2.805236337835818,"y0":50.0042488347664,"z0":4.17606747451406,"aX":19.939591936290284},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":-19.6,"spinRate":2301,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.42439161147990534,"extension":6.534553824083006},"index":4,"playId":"2f4cdefd-67ba-37c9-851f-044a3d6a471a","pitchNumber":5,"startTime":"2025-08-26T01:12:45.966Z","endTime":"2025-08-26T01:12:50.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.371619621219047,"aZ":-21.235792111362205,"pfxX":11.519885864973663,"pfxZ":6.272826692284662,"pX":-0.5459913317094611,"pZ":2.561745516704464,"vX0":-11.640828841753084,"vY0":-131.1297130363012,"vZ0":-1.9934514493000077,"x":137.81,"y":169.61,"x0":2.451203507375613,"y0":50.00262868193579,"z0":4.9138351966321645,"aX":20.089257075300612},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.2,"breakHorizontal":-18.4,"spinRate":2388,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.4174743511795316,"extension":6.3684339165076596},"hitData":{"launchSpeed":93.1,"launchAngle":15.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":39.42,"coordY":125.93}},"index":5,"playId":"acf323c1-db5f-3cf7-b26b-ebd9bcc0d77c","pitchNumber":6,"startTime":"2025-08-26T01:13:16.173Z","endTime":"2025-08-26T01:13:22.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":30.4,"awayTeamWinProbability":69.6,"homeTeamWinProbabilityAdded":5.199999999999999,"leverageIndex":1.23,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:13:22.199Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a ground ball to center fielder Jack Suwinski, deflected by second baseman Nick Gonzales. Masyn Winn scores. Alec Burleson scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:13:55.643Z","endTime":"2025-08-26T01:14:23.813Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.54999984551199,"strikeZoneBottom":1.6380691675276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11357898000656,"aZ":-27.06220597731615,"pfxX":10.166127843327468,"pfxZ":3.5118244185274756,"pX":0.5504677312413679,"pZ":1.914413752238731,"vX0":-7.93490414340002,"vY0":-120.1573073029856,"vZ0":-1.4892623311980262,"x":96.02,"y":187.09,"x0":2.5809581970440543,"y0":50.004439372884605,"z0":4.955475777419884,"aX":14.809930488917175},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.2,"breakHorizontal":-16.4,"spinRate":2101,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.4565088528169978,"extension":6.077491493765851},"index":0,"playId":"ccae817f-bf65-32a0-b607-7a30dfbaa124","pitchNumber":1,"startTime":"2025-08-26T01:13:59.330Z","endTime":"2025-08-26T01:14:03.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.739761020024893,"aZ":-27.63947198008714,"pfxX":10.531788100496238,"pfxZ":3.0788171611336947,"pX":0.7074529402800075,"pZ":1.873718312432823,"vX0":-8.110245473560925,"vY0":-120.90954624283586,"vZ0":-1.3125236912326297,"x":90.03,"y":188.19,"x0":2.7456480193191606,"y0":50.00213873144613,"z0":4.860872259427339,"aX":15.510349369874199},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.5,"breakHorizontal":-17.0,"spinRate":2201,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.4539182468321554,"extension":6.245350351816072},"hitData":{"launchSpeed":96.1,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.77,"coordY":96.54}},"index":1,"playId":"c818198d-e089-3e17-ba88-a3daaa6fe077","pitchNumber":2,"startTime":"2025-08-26T01:14:13.065Z","endTime":"2025-08-26T01:14:23.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":22.700000000000003,"leverageIndex":2.98,"dramaIndex":219.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:14:23.813Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Gorman doubles (11) on a sharp line drive to center fielder Jack Suwinski. Willson Contreras scores.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:15:45.410Z","endTime":"2025-08-26T01:16:58.390Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T01:14:57.544Z","endTime":"2025-08-26T01:15:47.691Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":81.9,"strikeZoneTop":3.47999896083594,"strikeZoneBottom":1.63847580228303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4123156599684,"aZ":-19.496461952459896,"pfxX":11.23138306974297,"pfxZ":7.33068234858325,"pX":-0.36733349827074385,"pZ":2.2728563751131494,"vX0":-11.204468952710673,"vY0":-131.32891604200736,"vZ0":-2.930795616542829,"x":131.0,"y":177.41,"x0":2.515711717148819,"y0":50.001791583912095,"z0":4.870321373985846,"aX":19.421523612559476},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.7,"breakHorizontal":-17.5,"spinRate":2377,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.4186713366695045,"extension":6.239615688997339},"index":1,"playId":"57206bd9-68ff-37cf-b5da-7b186fea9340","pitchNumber":1,"startTime":"2025-08-26T01:15:47.691Z","endTime":"2025-08-26T01:15:51.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.4,"endSpeed":81.9,"strikeZoneTop":3.45226309867416,"strikeZoneBottom":1.63167002892393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53085538393899,"aZ":-20.640810543701342,"pfxX":11.302570698479006,"pfxZ":6.676680372312697,"pX":-0.8501699864075575,"pZ":2.473671211376988,"vX0":-12.047786456009328,"vY0":-131.07233927619515,"vZ0":-2.0073291073477693,"x":149.41,"y":171.99,"x0":2.3529124424232424,"y0":50.00326150948711,"z0":4.802069277491827,"aX":19.527769692481172},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.8,"breakHorizontal":-17.6,"spinRate":2350,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4190083030030278,"extension":6.27644984859505},"index":2,"playId":"b7367b4d-aa27-32a5-b954-ca3ccd2750e9","pitchNumber":2,"startTime":"2025-08-26T01:16:04.827Z","endTime":"2025-08-26T01:16:09.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.983104619742385,"aZ":-33.51291232779742,"pfxX":-0.09114661873392449,"pfxZ":-0.968368353924717,"pX":-0.37125124293199036,"pZ":1.4034021486986616,"vX0":-6.912433741260331,"vY0":-117.06046154183207,"vZ0":-0.8337474852738798,"x":131.15,"y":200.89,"x0":2.6308758810060637,"y0":50.00043224539599,"z0":4.900032873342068,"aX":-0.1254418165820955},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.7,"breakHorizontal":1.8,"spinRate":2445,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4678101517158111,"extension":6.135014660759572},"index":3,"playId":"0007130e-e95e-3aa0-9759-9d168e34891e","pitchNumber":3,"startTime":"2025-08-26T01:16:22.682Z","endTime":"2025-08-26T01:16:27.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.233218686024784,"aZ":-21.586712391782704,"pfxX":10.083620908778096,"pfxZ":6.106696147527796,"pX":-0.16217845430986189,"pZ":2.777331911996111,"vX0":-10.028628216648192,"vY0":-131.01095222087636,"vZ0":-1.4234919795735324,"x":123.18,"y":163.79,"x0":2.409210044019493,"y0":50.00599863334478,"z0":4.9445383835151375,"aX":17.494449299970206},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.9,"breakHorizontal":-16.0,"spinRate":2355,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4184191698211941,"extension":6.201283342506715},"hitData":{"launchSpeed":106.9,"launchAngle":15.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":77.06,"coordY":66.45}},"index":4,"playId":"e3625089-8676-3cac-bde7-a931cec7e20e","pitchNumber":4,"startTime":"2025-08-26T01:16:43.619Z","endTime":"2025-08-26T01:16:58.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":571760,"link":"/api/v1/people/571760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.39999999999999,"awayTeamWinProbability":30.60000000000001,"homeTeamWinProbabilityAdded":16.29999999999999,"leverageIndex":1.23,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:16:58.390Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a line drive to left fielder Tommy Pham. Nolan Gorman scores.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:19:41.810Z","endTime":"2025-08-26T01:22:00.167Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1],"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"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-26T01:17:27.518Z","endTime":"2025-08-26T01:18:17.294Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Colin Holderman replaces Andrew Heaney.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"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-26T01:18:17.294Z","endTime":"2025-08-26T01:19:44.066Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670059,"link":"/api/v1/people/670059"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571760,"link":"/api/v1/people/571760","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.5199992941333,"strikeZoneBottom":1.65785531258415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.159564958784067,"aZ":-24.14227242182539,"pfxX":-0.45003931407540154,"pfxZ":4.658484669360351,"pX":1.4627344793459625,"pZ":1.2080859495777834,"vX0":7.097795222313259,"vY0":-129.92171709805834,"vZ0":-6.44584241359493,"x":61.24,"y":206.16,"x0":-1.2366923618362076,"y0":50.00161063459493,"z0":5.535406263449053,"aX":-0.7769036446756326},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":-0.6,"spinRate":2096,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.42028233778748714,"extension":6.9618887357315815},"index":2,"playId":"6d106e3e-0399-31f9-a573-6069ed2f6d94","pitchNumber":1,"startTime":"2025-08-26T01:19:44.066Z","endTime":"2025-08-26T01:19:48.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.4,"endSpeed":81.4,"strikeZoneTop":3.45206541457791,"strikeZoneBottom":1.56560414019672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.418532798518353,"aZ":-24.691368534362223,"pfxX":1.4593757026529202,"pfxZ":4.43715065288043,"pX":0.33463861537770373,"pZ":2.8109003652755913,"vX0":4.606270401922128,"vY0":-128.69205231537035,"vZ0":-2.370581441494739,"x":104.24,"y":162.89,"x0":-1.6642568310893833,"y0":50.00157553875208,"z0":5.6463690623531395,"aX":2.4597025092275113},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":-3.6,"spinRate":2188,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.42476558880589765,"extension":6.699175773828292},"index":3,"playId":"479ee8cc-7295-3ce6-a499-1efe4ec0f805","pitchNumber":2,"startTime":"2025-08-26T01:20:01.194Z","endTime":"2025-08-26T01:20:05.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.52000040326314,"strikeZoneBottom":1.54684010127922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18127359323206,"aZ":-22.74170614892905,"pfxX":-9.83923817231385,"pfxZ":4.908665682548543,"pX":0.7033943921622196,"pZ":2.6904626269819283,"vX0":8.852321974773991,"vY0":-137.39352991804785,"vZ0":-4.042240145533338,"x":90.19,"y":166.14,"x0":-1.275065459216481,"y0":50.0000241331543,"z0":5.717874546852402,"aX":-18.891676422664073},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":16.1,"spinRate":2169,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3979985988073427,"extension":6.615979947452909},"index":4,"playId":"7021ca7e-75ec-37a8-b0f6-63ff6537607c","pitchNumber":3,"startTime":"2025-08-26T01:20:17.737Z","endTime":"2025-08-26T01:20:22.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.52000006795326,"strikeZoneBottom":1.5671083320218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.688552680798026,"aZ":-25.079075896271352,"pfxX":3.202626530346544,"pfxZ":4.929597505401382,"pX":3.3828189432481026,"pZ":-0.35227197770670626,"vX0":10.113998609368277,"vY0":-119.1411655803576,"vZ0":-7.9172296087425424,"x":-11.95,"y":248.29,"x0":-1.331727916723618,"y0":50.00303635489028,"z0":5.277443927740265,"aX":4.606342133107285},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.2,"breakHorizontal":-8.3,"spinRate":2415,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4595613547088746,"extension":6.725252512387554},"index":5,"playId":"af179918-d658-3f52-a5d7-ecefc370f543","pitchNumber":4,"startTime":"2025-08-26T01:20:38.339Z","endTime":"2025-08-26T01:20:43.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.51999954066038,"strikeZoneBottom":1.61871429591232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50407950286348,"aZ":-27.91134642808117,"pfxX":1.2960230708484355,"pfxZ":2.526966828519323,"pX":1.3516927308480013,"pZ":1.0244566425636061,"vX0":6.20762382709246,"vY0":-128.81471167369503,"vZ0":-6.061024134545675,"x":65.48,"y":211.12,"x0":-1.2529728911560944,"y0":50.005198527991155,"z0":5.551938790603817,"aX":2.189039780946997},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-3.7,"spinRate":2225,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4243920256225415,"extension":6.8334412008823335},"index":6,"playId":"ccd88dbe-47e2-3c8c-8e87-60b73707ecd6","pitchNumber":5,"startTime":"2025-08-26T01:21:12.013Z","endTime":"2025-08-26T01:21:15.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-26T01:21:50.153Z","endTime":"2025-08-26T01:21:50.154Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"},"defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94240289744475,"aZ":-22.919073921422445,"pfxX":-10.557155623618236,"pfxZ":4.707587801625962,"pX":-0.8219638756876811,"pZ":2.2998000066392934,"vX0":5.6643721635305715,"vY0":-139.21655074328498,"vZ0":-4.870365393432578,"x":148.33,"y":176.69,"x0":-1.5103343287007256,"y0":50.00031156339991,"z0":5.586744730585085,"aX":-20.74138509522974},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":18.0,"spinRate":2197,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39328261426300104,"extension":6.78960657933546},"hitData":{"launchSpeed":102.7,"launchAngle":13.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.97,"coordY":103.04}},"index":8,"playId":"4c8f1014-7f2a-34ae-8fe4-1a2d3c850e13","pitchNumber":6,"startTime":"2025-08-26T01:21:50.155Z","endTime":"2025-08-26T01:22:00.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":10.000000000000014,"leverageIndex":1.29,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:22:00.167Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T01:22:27.261Z","endTime":"2025-08-26T01:23:16.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":85.0,"strikeZoneTop":3.66887035272036,"strikeZoneBottom":1.70737932308122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51272585444748,"aZ":-23.74752867657931,"pfxX":-1.3850296255385404,"pfxZ":4.657851253903059,"pX":1.1641827771895088,"pZ":0.477813015747924,"vX0":7.291544560706738,"vY0":-132.94423947191592,"vZ0":-8.593965678913808,"x":72.62,"y":225.88,"x0":-1.4210978647814858,"y0":50.00664573973325,"z0":5.445321349423211,"aX":-2.508572253049007},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":1.1,"spinRate":2316,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41025039065815916,"extension":6.7421197812417635},"index":0,"playId":"913f7ebc-c40d-337f-9602-927d211e345a","pitchNumber":1,"startTime":"2025-08-26T01:22:27.261Z","endTime":"2025-08-26T01:22:31.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81375500240299,"aZ":-25.208910640442507,"pfxX":-9.955764126464604,"pfxZ":3.5163385822385465,"pX":-0.25196335681718646,"pZ":1.6711608614840134,"vX0":6.71544756337437,"vY0":-139.73864739608527,"vZ0":-6.5158663485234,"x":126.6,"y":193.66,"x0":-1.3899152644383206,"y0":50.006376010164026,"z0":5.684114901531322,"aX":-19.738203940039437},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":2161,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.3916346591388056,"extension":6.8230667860179395},"index":1,"playId":"2c0a1aba-50a8-3030-9b64-369c59db4d8d","pitchNumber":2,"startTime":"2025-08-26T01:22:46.506Z","endTime":"2025-08-26T01:22:50.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47522904848984,"aZ":-21.79315331867074,"pfxX":-10.969051262355858,"pfxZ":5.227305531084799,"pX":-0.5093892922525929,"pZ":1.4832706077341513,"vX0":6.21957211278578,"vY0":-140.02545574362586,"vZ0":-7.253541723326472,"x":136.42,"y":198.73,"x0":-1.333599565716164,"y0":50.004494377704994,"z0":5.532070333824329,"aX":-21.79483145188532},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":18.6,"spinRate":2288,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3910921676065122,"extension":6.691042907657889},"hitData":{"launchSpeed":100.5,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.17,"coordY":170.94}},"index":2,"playId":"ee88eb73-5753-34eb-b751-cc9279849f65","pitchNumber":3,"startTime":"2025-08-26T01:23:08.648Z","endTime":"2025-08-26T01:23:16.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:23:16.521Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T01:25:02.324Z","endTime":"2025-08-26T01:26:26.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.57590809778688,"strikeZoneBottom":1.73746103854726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6057150431721,"aZ":-20.608781576629752,"pfxX":-5.836036838477028,"pfxZ":6.456778740377658,"pX":-0.7796096115804216,"pZ":3.509844599042389,"vX0":5.489811697578955,"vY0":-132.3530874861371,"vZ0":-2.2201008129748914,"x":146.72,"y":144.01,"x0":-2.1125181232511063,"y0":50.00604680920725,"z0":5.852931929578775,"aX":-10.459550721233933},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":9.5,"spinRate":2158,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.41227790037250767,"extension":6.794201151262508},"index":0,"playId":"ee267d18-f36f-3357-9c68-35ac7686dd8b","pitchNumber":1,"startTime":"2025-08-26T01:25:32.158Z","endTime":"2025-08-26T01:25:36.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.7,"endSpeed":84.3,"strikeZoneTop":3.56000110690814,"strikeZoneBottom":1.68931670624924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87333195850041,"aZ":-19.48081945226108,"pfxX":-5.759131135452573,"pfxZ":6.987272380733671,"pX":-0.5696656787622936,"pZ":3.639179571644706,"vX0":5.869523166565986,"vY0":-133.47155590129515,"vZ0":-2.018486600036738,"x":138.71,"y":140.52,"x0":-2.0417819959693624,"y0":50.00390440344142,"z0":5.797964789428755,"aX":-10.463702293531606},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.5,"breakHorizontal":9.2,"spinRate":2095,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4093042879877715,"extension":6.702395115255042},"index":1,"playId":"38e11411-06b8-322a-966d-c5b4cf1064c1","pitchNumber":2,"startTime":"2025-08-26T01:25:45.781Z","endTime":"2025-08-26T01:25:50.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.5599993368261,"strikeZoneBottom":1.65656019888002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.316470571925436,"aZ":-18.57779294173662,"pfxX":-5.654937553487256,"pfxZ":7.341049881703427,"pX":-0.6168956608683765,"pZ":3.5981955545145015,"vX0":5.6015147714788736,"vY0":-134.53397840176314,"vZ0":-2.088407745180257,"x":140.51,"y":141.63,"x0":-1.9808317569465137,"y0":50.005157754532675,"z0":5.686596024465548,"aX":-10.476749337436798},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":9.2,"spinRate":2161,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4055186607652925,"extension":7.169751486415328},"index":2,"playId":"6ddd9dda-1376-3d5d-830d-ef402dd73910","pitchNumber":3,"startTime":"2025-08-26T01:26:02.709Z","endTime":"2025-08-26T01:26:10.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.56000026527948,"strikeZoneBottom":1.660736660277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03760273841019,"aZ":-18.14861713070798,"pfxX":-6.293860174390935,"pfxZ":7.6828879200614,"pX":-0.4533707763963657,"pZ":3.7161812236900538,"vX0":6.161396077828752,"vY0":-134.04059702393437,"vZ0":-1.9637038801630198,"x":134.28,"y":138.44,"x0":-1.9602819867946553,"y0":50.00457359833972,"z0":5.749346004831144,"aX":-11.493496463145366},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.7,"breakHorizontal":10.1,"spinRate":2123,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4080813866096977,"extension":6.804862770246688},"index":3,"playId":"791d7122-a011-3419-b1bf-951d7d9eb5fe","pitchNumber":4,"startTime":"2025-08-26T01:26:20.593Z","endTime":"2025-08-26T01:26:26.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.39999999999999,"awayTeamWinProbability":27.60000000000001,"homeTeamWinProbabilityAdded":-5.500000000000014,"leverageIndex":1.23,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:26:26.536Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tommy Pham grounds into a double play, shortstop Masyn Winn to second baseman Thomas Saggese to first baseman Alec Burleson. Spencer Horwitz out at 2nd. Tommy Pham out at 1st.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T01:27:09.039Z","endTime":"2025-08-26T01:27:36.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"08a86418-1514-3e9a-8919-34e07a1abf0b","startTime":"2025-08-26T01:26:54.982Z","endTime":"2025-08-26T01:26:59.205Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.54999894515161,"strikeZoneBottom":1.59365461003264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15971648689302,"aZ":-25.6926727493629,"pfxX":-9.721179317689243,"pfxZ":3.6948190140574786,"pX":-0.3439852709591591,"pZ":1.6789027185835392,"vX0":7.005016899217667,"vY0":-131.46051016223606,"vZ0":-5.525440631094377,"x":130.11,"y":193.45,"x0":-1.7765165441695996,"y0":50.00541927416305,"z0":5.708656802859391,"aX":-17.06371725257399},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":16.1,"spinRate":2099,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.41621689914790405,"extension":6.739505071926647},"index":1,"playId":"6e8b60c5-b7e6-3cc3-87c9-47fc3117cba7","pitchNumber":1,"startTime":"2025-08-26T01:27:11.422Z","endTime":"2025-08-26T01:27:15.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.836652414239648,"aZ":-28.544546296006274,"pfxX":6.71642540073956,"pfxZ":2.4859892496787195,"pX":0.5735373102701761,"pZ":1.880724428067374,"vX0":4.630264919935461,"vY0":-120.00486452926162,"vZ0":-2.6029266476526804,"x":95.14,"y":188.0,"x0":-2.25246242092185,"y0":50.004389159668236,"z0":5.517648558216672,"aX":9.813532758969897},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.2,"breakHorizontal":-13.3,"spinRate":2438,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.45611332662519866,"extension":6.791645983460476},"hitData":{"launchSpeed":75.9,"launchAngle":5.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.39,"coordY":146.11}},"index":2,"playId":"b805be46-5e67-3016-a9db-521ac201e864","pitchNumber":2,"startTime":"2025-08-26T01:27:29.208Z","endTime":"2025-08-26T01:27:36.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":10.800000000000011,"leverageIndex":2.18,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:27:36.885Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to right fielder Jordan Walker.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T01:27:56.490Z","endTime":"2025-08-26T01:28:11.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.513497332988685,"aZ":-26.58640526706957,"pfxX":-9.664898039633236,"pfxZ":3.1438187783543903,"pX":0.201936192068149,"pZ":2.7505755723293195,"vX0":9.296365335059608,"vY0":-132.11846568008446,"vZ0":-2.380831526757861,"x":109.3,"y":164.51,"x0":-2.09617226647121,"y0":50.00577353154924,"z0":5.605043929883381,"aX":-17.195455104865687},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.4,"breakHorizontal":15.6,"spinRate":2079,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.41359948029941807,"extension":7.189432134496456},"hitData":{"launchSpeed":88.9,"launchAngle":41.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.82,"coordY":117.8}},"index":0,"playId":"a679f36f-984d-302e-918a-4b89b24c7109","pitchNumber":1,"startTime":"2025-08-26T01:28:03.201Z","endTime":"2025-08-26T01:28:11.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:28:11.839Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T01:30:11.064Z","endTime":"2025-08-26T01:30:49.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.280338199113135,"aZ":-22.813866860013036,"pfxX":-9.596103543743686,"pfxZ":4.654505118878643,"pX":-0.8636018306035788,"pZ":2.313161219337663,"vX0":4.891990729424407,"vY0":-140.7424840176644,"vZ0":-5.4635528252585255,"x":149.92,"y":176.32,"x0":-1.375477036810784,"y0":50.00273400303696,"z0":5.752586566701874,"aX":-19.293529573268348},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.6,"breakHorizontal":16.4,"spinRate":2214,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3888379939345583,"extension":6.7015337209422325},"index":0,"playId":"a5fbabb2-f3be-348f-8fe9-b0fcc8ab4e82","pitchNumber":1,"startTime":"2025-08-26T01:30:23.225Z","endTime":"2025-08-26T01:30:27.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.861674281312432,"aZ":-22.54829373330299,"pfxX":-10.720131175980379,"pfxZ":4.8511433859697695,"pX":0.19597444749771226,"pZ":1.7512972387947794,"vX0":7.344798242121915,"vY0":-139.80357059095948,"vZ0":-6.782276721808864,"x":109.53,"y":191.49,"x0":-1.069488641750822,"y0":50.00330937755454,"z0":5.68380372262486,"aX":-21.268178755142667},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.6,"breakHorizontal":18.0,"spinRate":2250,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39145710820920554,"extension":6.750809211750231},"hitData":{"launchSpeed":87.8,"launchAngle":-48.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":172.97}},"index":1,"playId":"35a4f7e0-f6b6-3101-b62b-70116ddd01e2","pitchNumber":2,"startTime":"2025-08-26T01:30:41.851Z","endTime":"2025-08-26T01:30:49.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:30:49.733Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cardinals challenged (play at 1st), call on the field was upheld: Nathan Church grounds out, shortstop Liover Peguero to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T01:31:04.936Z","endTime":"2025-08-26T01:31:25.413Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42153097904086,"aZ":-21.169473215241982,"pfxX":-10.067701924231795,"pfxZ":5.539162082685499,"pX":-0.3031429498727183,"pZ":1.3287877964814543,"vX0":6.843502671480994,"vY0":-139.5999624117868,"vZ0":-7.367106091451533,"x":128.56,"y":202.9,"x0":-1.4698275280850501,"y0":50.00342410410745,"z0":5.380093803854257,"aX":-20.007114149291038},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":16.9,"spinRate":2269,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.39133599793957474,"extension":6.676253837125019},"hitData":{"launchSpeed":85.0,"launchAngle":-22.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":149.66}},"index":0,"playId":"94211a02-8a0c-3eb3-bdf4-1ce9f348c584","pitchNumber":1,"startTime":"2025-08-26T01:31:17.894Z","endTime":"2025-08-26T01:31:25.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":138},"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:31:25.413Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T01:35:16.884Z","endTime":"2025-08-26T01:37:26.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.37663204163758,"strikeZoneBottom":1.5217926421303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64845869318226,"aZ":-31.102025611735236,"pfxX":8.375253232685251,"pfxZ":0.7796462750222961,"pX":-0.6905316185123385,"pZ":2.244342300373791,"vX0":-0.1516885674117201,"vY0":-116.96085519290762,"vZ0":-1.2774519406562441,"x":143.32,"y":178.18,"x0":-1.7113238788640623,"y0":50.003183214057515,"z0":5.734911160089133,"aX":11.513684870758128},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.3,"breakHorizontal":-15.1,"spinRate":2403,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.469700283181143,"extension":6.48963410627581},"index":0,"playId":"fa2326c5-66ba-37d1-acd5-c00dfd213eb1","pitchNumber":1,"startTime":"2025-08-26T01:35:16.884Z","endTime":"2025-08-26T01:35:20.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.496816461987724,"aZ":-22.251916175925174,"pfxX":0.1650272812251914,"pfxZ":5.480218652183891,"pX":0.885717917574372,"pZ":1.6167036016936593,"vX0":5.817001913520824,"vY0":-133.63920933698955,"vZ0":-6.254365919499563,"x":83.24,"y":195.13,"x0":-1.3396546556052955,"y0":50.00515298837593,"z0":5.5833513022173475,"aX":0.2975384456843071},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-1.6,"spinRate":2324,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4096927164337836,"extension":6.654028213173334},"index":1,"playId":"3036f6ed-b651-31da-ba52-bf620ff09f02","pitchNumber":2,"startTime":"2025-08-26T01:35:31.976Z","endTime":"2025-08-26T01:35:37.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.4899995287231,"strikeZoneBottom":1.68874014806271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.149623496020403,"aZ":-22.51702317353397,"pfxX":0.9492886249781236,"pfxZ":5.444302166004761,"pX":0.8855480866971265,"pZ":0.6063146058096208,"vX0":5.322210814748795,"vY0":-131.6064689358008,"vZ0":-8.640167748602279,"x":83.24,"y":222.41,"x0":-1.2774062997432858,"y0":50.00180128896288,"z0":5.570544942132417,"aX":1.6809752466618224},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.4,"breakHorizontal":-2.8,"spinRate":2311,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41451222411961774,"extension":6.740287957118415},"index":2,"playId":"386a4bec-6397-325e-9a52-c73aea872364","pitchNumber":3,"startTime":"2025-08-26T01:35:50.399Z","endTime":"2025-08-26T01:35:54.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.48999913346486,"strikeZoneBottom":1.73892464935177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.127012563996942,"aZ":-21.91814253134123,"pfxX":-10.136008963001817,"pfxZ":5.147175014156618,"pX":-0.044425407119205174,"pZ":0.9291417371103005,"vX0":7.957381725850935,"vY0":-139.9367980299308,"vZ0":-8.122177562980973,"x":118.69,"y":213.69,"x0":-1.6009523643873598,"y0":50.006699284100335,"z0":5.293677950521787,"aX":-20.205909560212504},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":16.8,"spinRate":2146,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.39068757625666795,"extension":6.855380552203524},"index":3,"playId":"feb48e1a-1416-3afe-bce1-f12cdf784248","pitchNumber":4,"startTime":"2025-08-26T01:36:09.335Z","endTime":"2025-08-26T01:36:15.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.42506900279001,"strikeZoneBottom":1.66677343941269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.828960525188972,"aZ":-29.070445402163443,"pfxX":6.044440679886108,"pfxZ":2.181917428078398,"pX":-1.4611050596575488,"pZ":3.410485914498516,"vX0":-1.3201769928690534,"vY0":-118.29612351345335,"vZ0":0.8187685725975666,"x":172.69,"y":146.7,"x0":-1.68237470446744,"y0":50.00313131759126,"z0":5.717665933062793,"aX":8.596296107865818},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.4,"breakHorizontal":-10.7,"spinRate":2399,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.4623973125954537,"extension":6.4523385898794015},"index":4,"playId":"4f3899bd-68aa-3c8f-8ce5-e7a0df0b83c9","pitchNumber":5,"startTime":"2025-08-26T01:36:35.811Z","endTime":"2025-08-26T01:36:40.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.183225020177442,"aZ":-24.54103545579116,"pfxX":0.042767409769837395,"pfxZ":4.367661819196153,"pX":0.2833803946980164,"pZ":1.8502061781379127,"vX0":4.347906593635692,"vY0":-131.27093424184577,"vZ0":-5.044679182180006,"x":106.2,"y":188.82,"x0":-1.3984500010061822,"y0":50.006205385331,"z0":5.618473896748931,"aX":0.07500197795345824},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":-1.0,"spinRate":2294,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.41688215561972397,"extension":6.710696081824272},"index":5,"playId":"b9288f86-12ce-3db3-81cb-f6674cff0afa","pitchNumber":6,"startTime":"2025-08-26T01:36:54.129Z","endTime":"2025-08-26T01:36:57.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.38077105497578,"aZ":-26.418383199312583,"pfxX":-10.333077941185792,"pfxZ":2.9260113840048536,"pX":-0.23977496394087366,"pZ":1.9910619511719008,"vX0":6.647454908050606,"vY0":-139.44378709395144,"vZ0":-5.1958701028002015,"x":126.14,"y":185.02,"x0":-1.3120653278270809,"y0":50.00626516106642,"z0":5.621808213386024,"aX":-20.35138912825673},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.4,"breakHorizontal":17.4,"spinRate":2166,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39280525661876897,"extension":6.6144635342606914},"hitData":{"launchSpeed":82.3,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":151.18}},"index":6,"playId":"b8e34252-acf8-34a6-9abc-ad2a8ed7a3e1","pitchNumber":7,"startTime":"2025-08-26T01:37:18.694Z","endTime":"2025-08-26T01:37:26.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:37:26.165Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:39:40.418Z","endTime":"2025-08-26T01:40:46.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Leahy replaces Michael McGreevy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"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-26T01:38:46.165Z","endTime":"2025-08-26T01:39:42.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681517,"link":"/api/v1/people/681517"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.9,"endSpeed":85.9,"strikeZoneTop":3.43490859741103,"strikeZoneBottom":1.53970078516795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.091371757749208,"aZ":-10.552175368048944,"pfxX":-1.7025257653716126,"pfxZ":11.454570220715805,"pX":-0.4441115563780276,"pZ":1.578917582441172,"vX0":4.402587473762037,"vY0":-136.53001864954317,"vZ0":-8.653586962627294,"x":133.93,"y":196.15,"x0":-1.8564382673589717,"y0":50.00393646700843,"z0":5.516096188269493,"aX":-3.214479372820581},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":2.2,"spinRate":2389,"spinDirection":203},"zone":7,"typeConfidence":0.91,"plateTime":0.40119811526079063,"extension":7.3599316536825174},"index":1,"playId":"4298ddca-3e44-3be7-b9a6-ad2b5f371db1","pitchNumber":1,"startTime":"2025-08-26T01:39:42.720Z","endTime":"2025-08-26T01:39:47.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.47999958426795,"strikeZoneBottom":1.52401436554214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.724552813800404,"aZ":-11.100932758176778,"pfxX":-2.2737661198339376,"pfxZ":10.76655730724016,"pX":-0.340130174379409,"pZ":3.709936866404295,"vX0":4.476388674133168,"vY0":-139.13530437975885,"vZ0":-3.3825400642921255,"x":129.96,"y":138.61,"x0":-1.6756588006108097,"y0":50.00121260162947,"z0":5.678971865531873,"aX":-4.450222059315072},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":3.1,"spinRate":2414,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.3939247196322597,"extension":7.0735025069796915},"index":2,"playId":"fb50df04-e1b1-3ff6-b0e2-162a2c1466f9","pitchNumber":2,"startTime":"2025-08-26T01:39:55.943Z","endTime":"2025-08-26T01:40:00.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.51482946708529,"strikeZoneBottom":1.65184836877852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.235375057560685,"aZ":-13.765383817959487,"pfxX":-1.1106135262019654,"pfxZ":9.419006111492944,"pX":-0.9483880325110288,"pZ":2.8541704672817882,"vX0":3.3336969877699243,"vY0":-138.71934686067132,"vZ0":-4.941229639617796,"x":153.15,"y":161.72,"x0":-2.019943230207489,"y0":50.00164100548021,"z0":5.5720505564635605,"aX":-2.1707874270733782},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":1.3,"spinRate":2428,"spinDirection":203},"zone":11,"typeConfidence":0.92,"plateTime":0.39444347572298977,"extension":7.123783958054538},"index":3,"playId":"aa1ddc87-a4cc-3b16-8976-1a1eca03a692","pitchNumber":3,"startTime":"2025-08-26T01:40:09.797Z","endTime":"2025-08-26T01:40:14.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.34124597476549,"strikeZoneBottom":1.73943879809484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06142128533764,"aZ":-11.36585949593854,"pfxX":-2.433804350285695,"pfxZ":10.716760713956864,"pX":0.1915976881018663,"pZ":1.5429041012313445,"vX0":6.042272338837801,"vY0":-138.05309182119558,"vZ0":-8.563871206936955,"x":109.7,"y":197.12,"x0":-1.7035253458676753,"y0":50.00098618155621,"z0":5.438910618171287,"aX":-4.725365094223139},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":3.2,"spinRate":2466,"spinDirection":200},"zone":14,"typeConfidence":0.92,"plateTime":0.3958811881573525,"extension":7.208871171672776},"index":4,"playId":"23d5a96a-6cc8-315d-93aa-ff6db65172e8","pitchNumber":4,"startTime":"2025-08-26T01:40:25.169Z","endTime":"2025-08-26T01:40:29.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.4143488117185,"strikeZoneBottom":1.51961309675462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.455184759261655,"aZ":-43.45814378136398,"pfxX":3.3926915739602634,"pfxZ":-7.62477350958699,"pX":-1.1461200710788357,"pZ":1.9938987074313668,"vX0":0.583139421086107,"vY0":-121.12893996648117,"vZ0":0.1051970240659994,"x":160.69,"y":184.94,"x0":-1.8308020341687938,"y0":50.001498932665804,"z0":5.761004634210356,"aX":5.022444824091821},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.4,"breakHorizontal":-6.2,"spinRate":2448,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.45281387113372196,"extension":7.0588679736194315},"index":5,"playId":"f210a8a0-7bdd-3fb3-b39e-5e1ce2fe97d3","pitchNumber":5,"startTime":"2025-08-26T01:40:41.928Z","endTime":"2025-08-26T01:40:46.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.35,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:40:46.890Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Bart singles on a line drive to center fielder Nathan Church, deflected by right fielder Jordan Walker. Jack Suwinski to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:40:55.962Z","endTime":"2025-08-26T01:41:21.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.256696531293418,"aZ":-23.722200088630462,"pfxX":1.6959021244447325,"pfxZ":4.4755684802238935,"pX":-0.39456737273880516,"pZ":2.8490624048595277,"vX0":3.923792669392304,"vY0":-136.3635740727629,"vZ0":-2.6868193060048355,"x":132.04,"y":161.86,"x0":-2.070924912462548,"y0":50.00173632052163,"z0":5.479052850526951,"aX":3.2014548689819695},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":-3.8,"spinRate":2316,"spinDirection":181},"zone":4,"typeConfidence":0.91,"plateTime":0.4012625750404548,"extension":6.9694574076583375},"hitData":{"launchSpeed":77.6,"launchAngle":27.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.86,"coordY":101.84}},"index":0,"playId":"da5c16c8-5090-3e93-84b8-7885fa209346","pitchNumber":1,"startTime":"2025-08-26T01:41:08.843Z","endTime":"2025-08-26T01:41:21.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-9.400000000000006,"leverageIndex":2.43,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:41:21.700Z","atBatIndex":53},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Liover Peguero reaches on a fielder's choice. Jack Suwinski to 3rd. Joey Bart to 2nd. Jack Suwinski advances to 3rd, on a throwing error by pitcher Kyle Leahy.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:41:47.670Z","endTime":"2025-08-26T01:42:10.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnThird":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681517,"link":"/api/v1/people/681517"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"f99e5afd-f891-4d52-a277-80157e9e42d4","startTime":"2025-08-26T01:41:47.670Z","endTime":"2025-08-26T01:41:52.670Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"second":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9390708780188,"aZ":-28.03463874041674,"pfxX":3.125380991322219,"pfxZ":2.2948977920007376,"pX":0.09423784991445065,"pZ":2.6428227826264536,"vX0":4.717478784977123,"vY0":-133.1423610994148,"vZ0":-2.404787952001273,"x":113.41,"y":167.42,"x0":-2.1026311942418827,"y0":50.005899053757965,"z0":5.573917715472129,"aX":5.646297795317775},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.8,"breakHorizontal":-6.6,"spinRate":2416,"spinDirection":160},"zone":5,"typeConfidence":0.9,"plateTime":0.41041314470550416,"extension":7.048132877456057},"hitData":{"launchSpeed":27.5,"launchAngle":-2.0,"totalDistance":15.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":188.67}},"index":1,"playId":"df58328a-5484-31c3-a827-3917a33491a6","pitchNumber":1,"startTime":"2025-08-26T01:42:03.448Z","endTime":"2025-08-26T01:42:10.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"second":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-12.299999999999997,"leverageIndex":3.31,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:42:10.260Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Simon strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:43:35.934Z","endTime":"2025-08-26T01:45:13.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnThird":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"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-26T01:43:07.225Z","endTime":"2025-08-26T01:43:38.177Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51346459321601,"aZ":-43.24705872861137,"pfxX":4.929754550889582,"pfxZ":-7.680598073646172,"pX":0.23741496959430364,"pZ":1.4416761977735248,"vX0":3.4668954802210337,"vY0":-120.21883126258501,"vZ0":-0.8709200849561299,"x":107.95,"y":199.85,"x0":-1.871197070229607,"y0":50.00148054452911,"z0":5.697309315436865,"aX":7.1083609903916285},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.8,"breakHorizontal":-9.8,"spinRate":2657,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4582082016508462,"extension":7.03241173907756},"index":1,"playId":"d04ddcce-94ee-3162-9dc5-934f38ed7882","pitchNumber":1,"startTime":"2025-08-26T01:43:38.177Z","endTime":"2025-08-26T01:43:42.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.18885703522906,"aZ":-42.32807227417044,"pfxX":4.194432393800489,"pfxZ":-6.789439303536947,"pX":0.21578624818252856,"pZ":1.4143698002288159,"vX0":3.5255145995372748,"vY0":-122.10617689337292,"vZ0":-1.5583242491175766,"x":108.77,"y":200.59,"x0":-1.7966646704236084,"y0":50.00347400903428,"z0":5.734616791957434,"aX":6.272377439019298},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.4,"breakHorizontal":-8.5,"spinRate":2479,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.45021738398218103,"extension":7.171871851067425},"index":2,"playId":"0d2ac951-aad6-3bb6-a082-4931b86ce03e","pitchNumber":2,"startTime":"2025-08-26T01:43:56.395Z","endTime":"2025-08-26T01:44:00.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.3,"endSpeed":87.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26406442451513,"aZ":-10.486338759760908,"pfxX":-3.140372577071923,"pfxZ":10.961308258418581,"pX":0.7184027064803613,"pZ":2.29151758707294,"vX0":8.020158479327732,"vY0":-139.93029637739963,"vZ0":-6.876710062738739,"x":89.62,"y":176.91,"x0":-1.779761702718083,"y0":50.00011410601847,"z0":5.471530448625814,"aX":-6.212565730530719},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":4.0,"spinRate":2487,"spinDirection":201},"zone":6,"typeConfidence":0.92,"plateTime":0.3917836010450233,"extension":7.345758107692291},"index":3,"playId":"290293df-a405-3915-8cf6-bea1ad520205","pitchNumber":3,"startTime":"2025-08-26T01:44:15.670Z","endTime":"2025-08-26T01:44:19.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":82.4,"endSpeed":74.8,"strikeZoneTop":3.24000002335027,"strikeZoneBottom":1.55816935470993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.981812548927074,"aZ":-45.01230810615929,"pfxX":5.541744861308706,"pfxZ":-8.975529327331456,"pX":-2.044618360929811,"pZ":3.004497056061186,"vX0":-2.0584117698631412,"vY0":-119.88288607506601,"vZ0":2.7230759809905756,"x":194.94,"y":157.66,"x0":-1.8863043029301911,"y0":50.00504954031392,"z0":5.923074855869036,"aX":7.9250659534499786},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.1,"breakHorizontal":-9.4,"spinRate":2437,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.4600013433114096,"extension":7.093827129890302},"index":4,"playId":"fde7ba00-51ac-3851-882e-b8b845ba864e","pitchNumber":4,"startTime":"2025-08-26T01:44:34.104Z","endTime":"2025-08-26T01:44:37.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52469092896704,"aZ":-27.69200691815527,"pfxX":7.739354173919543,"pfxZ":2.7723478411492533,"pX":1.2390011638002019,"pZ":1.0052593847101217,"vX0":5.53296483256831,"vY0":-126.57867250941389,"vZ0":-5.471981825391486,"x":69.77,"y":211.64,"x0":-1.9830927702572356,"y0":50.005448916950456,"z0":5.420323026782004,"aX":12.523381892223082},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":-15.4,"spinRate":2709,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4331877518680627,"extension":7.265836879448365},"index":5,"playId":"9a4ae843-8a4a-34fb-afa6-2672b2e4dcdf","pitchNumber":5,"startTime":"2025-08-26T01:44:49.600Z","endTime":"2025-08-26T01:44:53.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5715342160283,"aZ":-44.17632649882938,"pfxX":2.9359878255320133,"pfxZ":-7.931519630891422,"pX":-0.8876550270537993,"pZ":0.7870766325850208,"vX0":1.5871062426978553,"vY0":-122.8418602964922,"vZ0":-2.5294136129617892,"x":150.84,"y":217.53,"x0":-1.9256390814774993,"y0":50.004004014336154,"z0":5.621158830666382,"aX":4.442411877428917},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.6,"breakHorizontal":-5.8,"spinRate":2505,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4475806128691322,"extension":7.187463306045642},"index":6,"playId":"cfa4be86-c790-3c10-a492-bd6f2e8aa38e","pitchNumber":6,"startTime":"2025-08-26T01:45:08.666Z","endTime":"2025-08-26T01:45:13.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":682927,"link":"/api/v1/people/682927"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.7,"awayTeamWinProbability":35.3,"homeTeamWinProbabilityAdded":11.0,"leverageIndex":3.88,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:45:13.271Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nick Gonzales out on a sacrifice fly to right fielder Jordan Walker. Jack Suwinski scores. Joey Bart to 3rd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:45:31.986Z","endTime":"2025-08-26T01:46:37.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"postOnThird":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":{"id":681517,"link":"/api/v1/people/681517"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.4,"endSpeed":77.7,"strikeZoneTop":3.52000053998156,"strikeZoneBottom":1.65034817855843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.176572311209835,"aZ":-44.18723182686859,"pfxX":3.035251394878716,"pfxZ":-7.917783350629537,"pX":-0.2555294566344624,"pZ":1.1330721130450128,"vX0":2.872697326485609,"vY0":-122.91335691771795,"vZ0":-1.902822888241403,"x":126.74,"y":208.19,"x0":-1.8370848148928107,"y0":50.0014187976428,"z0":5.697022589215379,"aX":4.606108765365541},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-14.5,"breakHorizontal":-6.2,"spinRate":2522,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.44698651495989905,"extension":7.190576251941125},"index":0,"playId":"199d163c-d469-3e62-a7fe-742a52143f0d","pitchNumber":1,"startTime":"2025-08-26T01:45:36.406Z","endTime":"2025-08-26T01:45:40.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.51999958662782,"strikeZoneBottom":1.64088601324319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.370111455633587,"aZ":-27.304942856781217,"pfxX":1.1102239634723494,"pfxZ":2.6875039035505726,"pX":0.8677227186386738,"pZ":2.061276429026052,"vX0":6.575069232521751,"vY0":-132.9124682828896,"vZ0":-3.8755376060550537,"x":83.92,"y":183.13,"x0":-1.7704160862976444,"y0":50.00098609299939,"z0":5.494942338247709,"aX":2.0078281043091706},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.3,"breakHorizontal":-3.2,"spinRate":2527,"spinDirection":156},"zone":14,"typeConfidence":0.9,"plateTime":0.4102712532072972,"extension":7.131130705533141},"index":1,"playId":"7237ea23-9458-36b7-af3a-535474088b91","pitchNumber":2,"startTime":"2025-08-26T01:45:51.813Z","endTime":"2025-08-26T01:45:57.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.481515028720224,"aZ":-26.8414764704648,"pfxX":1.7039712504297018,"pfxZ":2.945175572238046,"pX":0.34904304634718036,"pZ":3.0997770298473686,"vX0":5.300398463874238,"vY0":-133.41633148764146,"vZ0":-1.43881082140271,"x":103.7,"y":155.09,"x0":-1.8811519173623572,"y0":50.00364295991875,"z0":5.572248872343637,"aX":3.0848936247503302},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":-4.2,"spinRate":2493,"spinDirection":158},"zone":3,"typeConfidence":0.9,"plateTime":0.4098217545780347,"extension":7.016653227666723},"index":2,"playId":"3644ee6e-2ee9-3a6b-ae1a-40bd2fda0999","pitchNumber":3,"startTime":"2025-08-26T01:46:08.260Z","endTime":"2025-08-26T01:46:12.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73699775828282,"aZ":-10.706695849967168,"pfxX":-3.4675903223785483,"pfxZ":10.790869151523527,"pX":-0.040090292999188225,"pZ":2.60128317521526,"vX0":6.126583241234822,"vY0":-140.38710259193056,"vZ0":-5.992555367303864,"x":118.53,"y":168.55,"x0":-1.8034482647585262,"y0":50.00652337838467,"z0":5.465436545548885,"aX":-6.901350718074506},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":4.9,"spinRate":2436,"spinDirection":199},"zone":5,"typeConfidence":0.92,"plateTime":0.3906414977617949,"extension":7.396210924798568},"hitData":{"launchSpeed":95.4,"launchAngle":34.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.18,"coordY":104.12}},"index":3,"playId":"d98459ce-7b2c-373c-b60c-fee4910e3ea9","pitchNumber":4,"startTime":"2025-08-26T01:46:25.122Z","endTime":"2025-08-26T01:46:37.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":663698,"link":"/api/v1/people/663698"},"third":{"id":669261,"link":"/api/v1/people/669261"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":4.499999999999986,"leverageIndex":4.39,"dramaIndex":142.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:46:37.598Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging, catcher Pedro Pagés to first baseman Alec Burleson.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T01:47:03.422Z","endTime":"2025-08-26T01:49:46.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":96.5,"endSpeed":88.3,"strikeZoneTop":3.42711250663547,"strikeZoneBottom":1.60564846413997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.481972210378814,"aZ":-10.637697860307322,"pfxX":-2.359117927030678,"pfxZ":10.772824100467666,"pX":-1.0820482397037057,"pZ":2.3396453266049164,"vX0":3.076247772213446,"vY0":-140.41477835170042,"vZ0":-6.637891432495427,"x":158.25,"y":175.61,"x0":-1.8847513054950848,"y0":50.00039832318681,"z0":5.424691135332853,"aX":-4.715315744705314},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2455,"spinDirection":209},"zone":13,"typeConfidence":0.93,"plateTime":0.38993191291730334,"extension":7.297629083091272},"index":0,"playId":"208ed68d-8b17-3a4d-95ae-6d36d2ed291e","pitchNumber":1,"startTime":"2025-08-26T01:47:21.354Z","endTime":"2025-08-26T01:47:26.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.31000054637896,"strikeZoneBottom":1.57952717217168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.867258827488048,"aZ":-45.3994665500621,"pfxX":5.074254958608753,"pfxZ":-8.93465536228428,"pX":-0.7485469971025528,"pZ":3.2549411485989284,"vX0":0.8235095200577659,"vY0":-121.49595536499675,"vZ0":3.3216355523109122,"x":145.53,"y":150.9,"x0":-1.7513170911284506,"y0":50.00098041213782,"z0":5.841057348819327,"aX":7.513683180945023},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-15.0,"breakHorizontal":-9.4,"spinRate":2543,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.4524441131959578,"extension":7.070283386134134},"index":1,"playId":"5cc23cdd-eeac-3496-a13c-34f946fae6a0","pitchNumber":2,"startTime":"2025-08-26T01:47:38.988Z","endTime":"2025-08-26T01:47:42.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.1,"endSpeed":77.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.205264017570588,"aZ":-44.20580033806522,"pfxX":5.637579198175867,"pfxZ":-8.00735864267841,"pX":-0.5366635054054067,"pZ":1.541258062491194,"vX0":1.2979528923506973,"vY0":-122.39230542503124,"vZ0":-0.9622683186294727,"x":137.46,"y":197.17,"x0":-1.8070761034675387,"y0":50.000861918588406,"z0":5.755534776587203,"aX":8.473733516723854},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.4,"breakHorizontal":-10.6,"spinRate":2595,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.4490844664073861,"extension":7.232087935407609},"index":2,"playId":"ff309be2-b55e-3637-adfb-99b902333e55","pitchNumber":3,"startTime":"2025-08-26T01:47:58.454Z","endTime":"2025-08-26T01:48:02.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"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-26T01:48:11.433Z","endTime":"2025-08-26T01:48:29.938Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.3099989484489,"strikeZoneBottom":1.67233349434224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.297709426166698,"aZ":-28.951707025176052,"pfxX":9.318604170584361,"pfxZ":1.9712596380106011,"pX":1.0463999387328127,"pZ":0.1958760287209829,"vX0":4.398795231170601,"vY0":-127.18985933498162,"vZ0":-7.4240229943430265,"x":77.11,"y":233.49,"x0":-1.9168557882553592,"y0":50.005321632577626,"z0":5.451312370204217,"aX":15.255922999477017},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-17.9,"spinRate":2783,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4307786771296356,"extension":7.229255476211353},"index":4,"playId":"2eace752-e054-361c-a4cc-975eae20b5dd","pitchNumber":4,"startTime":"2025-08-26T01:48:29.938Z","endTime":"2025-08-26T01:48:34.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Kyle Leahy. Liover Peguero to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"2eace752-e054-361c-a4cc-975eae20b5dd","startTime":"2025-08-26T01:48:40.335Z","endTime":"2025-08-26T01:48:59.538Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":663698,"link":"/api/v1/people/663698"},"postOnSecond":{"id":678894,"link":"/api/v1/people/678894"},"postOnThird":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":67.30000000000001,"awayTeamWinProbability":32.69999999999999,"homeTeamWinProbabilityAdded":-1.8999999999999773,"leverageIndex":3.69,"dramaIndex":109.0,"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72362093865076,"aZ":-44.423708929951644,"pfxX":4.155585409193835,"pfxZ":-8.183476459755722,"pX":-0.7288625391718453,"pZ":1.829570507079469,"vX0":1.3623470895550713,"vY0":-122.23590128310681,"vZ0":-0.12174128189235378,"x":144.78,"y":189.38,"x0":-1.8351614816318922,"y0":50.00586331567602,"z0":5.731719220373988,"aX":6.216294608710926},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-14.5,"breakHorizontal":-7.9,"spinRate":2435,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.4501065335587384,"extension":7.092908091201359},"index":6,"playId":"f93cb7e9-1000-329d-8993-afe546032be8","pitchNumber":5,"startTime":"2025-08-26T01:48:59.538Z","endTime":"2025-08-26T01:49:03.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.30999957737041,"strikeZoneBottom":1.64368443259306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.368330582891694,"aZ":-12.19401588539019,"pfxX":-2.209754905414059,"pfxZ":10.244464247723077,"pX":-0.3210359263302599,"pZ":4.4754037728856915,"vX0":4.9935948773005325,"vY0":-139.27340388691562,"vZ0":-1.1720064698679995,"x":129.24,"y":117.94,"x0":-1.8559323325791137,"y0":50.00410620472378,"z0":5.7142761836760245,"aX":-4.311076770812531},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":2.9,"spinRate":2544,"spinDirection":204},"zone":11,"typeConfidence":0.92,"plateTime":0.39436274673634486,"extension":7.2603391793584136},"index":7,"playId":"1493c77a-f01e-3487-ac73-29b4eab2511f","pitchNumber":6,"startTime":"2025-08-26T01:49:21.185Z","endTime":"2025-08-26T01:49:25.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.714673355676716,"aZ":-43.34620674314525,"pfxX":5.44013021530251,"pfxZ":-7.7694015136538095,"pX":-0.4112353063934122,"pZ":0.5585442939743087,"vX0":1.2796806919706725,"vY0":-120.41212857928616,"vZ0":-2.8891672072149133,"x":132.68,"y":223.7,"x0":-1.6583086048921765,"y0":50.00014507078224,"z0":5.683937235230089,"aX":7.827577264952119},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.5,"breakHorizontal":-10.2,"spinRate":2505,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.45839294561468025,"extension":7.041557837787441},"index":8,"playId":"fa205ab2-9a5e-34d9-8295-d2c932c44cb3","pitchNumber":7,"startTime":"2025-08-26T01:49:39.252Z","endTime":"2025-08-26T01:49:46.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":11.599999999999994,"leverageIndex":3.69,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:49:46.872Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T01:52:22.486Z","endTime":"2025-08-26T01:53:49.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yohan Ramírez replaces Colin Holderman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"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-26T01:51:24.213Z","endTime":"2025-08-26T01:52:24.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.39333108251058,"strikeZoneBottom":1.53064730990493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97250015722867,"aZ":-13.961788222722973,"pfxX":-9.380552384531278,"pfxZ":9.212220855226052,"pX":1.3158575487061348,"pZ":2.0287977673785256,"vX0":14.636592930451709,"vY0":-140.0430678844758,"vZ0":-5.480310103068219,"x":66.84,"y":184.0,"x0":-2.7706157423642703,"y0":50.00341612225389,"z0":4.9315522568843235,"aX":-18.547885699104455},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":13.8,"spinRate":2274,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39179871537219935,"extension":7.18202868734277},"index":1,"playId":"7c19054a-5a7a-32b4-8465-dc2616e45210","pitchNumber":1,"startTime":"2025-08-26T01:52:24.788Z","endTime":"2025-08-26T01:52:29.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.47913687552843,"strikeZoneBottom":1.64914359745298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.292043777133426,"aZ":-14.494128013509318,"pfxX":-9.756980080635008,"pfxZ":9.02585492040774,"pX":1.457031577034026,"pZ":2.3201623133294884,"vX0":15.190584920332562,"vY0":-139.0989830294298,"vZ0":-4.621737099965314,"x":61.46,"y":176.14,"x0":-2.807970749226666,"y0":50.00302690114551,"z0":4.964670602560218,"aX":-19.114107803823696},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":14.5,"spinRate":2474,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.39381253016045914,"extension":6.7600144720161905},"index":2,"playId":"13e02fb6-1174-3df3-a92d-7db9461ed5c0","pitchNumber":2,"startTime":"2025-08-26T01:52:42.535Z","endTime":"2025-08-26T01:52:46.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.0,"endSpeed":86.1,"strikeZoneTop":3.41667037786667,"strikeZoneBottom":1.55435842369296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3270719681334,"aZ":-15.529820754505481,"pfxX":-8.863608777786556,"pfxZ":8.693174692681145,"pX":-0.6050923133350239,"pZ":3.3431238617790395,"vX0":10.220823994172248,"vY0":-137.8941877473406,"vZ0":-1.6444897761231527,"x":140.06,"y":148.52,"x0":-3.2183036200866293,"y0":50.00300982417279,"z0":5.001557479990218,"aX":-16.971535004927915},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":13.8,"spinRate":2406,"spinDirection":236},"zone":1,"typeConfidence":0.9,"plateTime":0.398098727677215,"extension":7.33245613428607},"index":3,"playId":"9532cded-2b4b-3886-8024-343999d010bf","pitchNumber":3,"startTime":"2025-08-26T01:53:01.681Z","endTime":"2025-08-26T01:53:06.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.607709687303736,"aZ":-14.81451860537054,"pfxX":-9.088550166619306,"pfxZ":9.003412586245265,"pX":-0.15580372171699447,"pZ":1.7787281871660314,"vX0":11.50200442823987,"vY0":-138.17057234526533,"vZ0":-5.774362352592583,"x":122.94,"y":190.75,"x0":-3.197321504899344,"y0":50.00303550787787,"z0":4.896128843150112,"aX":-17.524138699017453},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":13.9,"spinRate":2411,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3968582237422109,"extension":7.16164313754043},"index":4,"playId":"4c236283-7116-3244-a626-ac3806d64250","pitchNumber":4,"startTime":"2025-08-26T01:53:20.755Z","endTime":"2025-08-26T01:53:23.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.42176213530523,"strikeZoneBottom":1.688853835237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.291360370097554,"aZ":-30.57555838033026,"pfxX":8.954920268842137,"pfxZ":1.1069461456815706,"pX":-0.5507321874701826,"pZ":2.3165129724940603,"vX0":3.742746380867877,"vY0":-120.402997531633,"vZ0":-0.6871249818322559,"x":137.99,"y":176.23,"x0":-3.295249865642946,"y0":50.005947383748165,"z0":5.343411802245614,"aX":12.97296476616915},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.2,"breakHorizontal":-17.2,"spinRate":2445,"spinDirection":58},"zone":4,"typeConfidence":0.9,"plateTime":0.45725695278237044,"extension":7.278816285898091},"index":5,"playId":"b8360b6b-6f75-3774-8ab1-48750a79145e","pitchNumber":5,"startTime":"2025-08-26T01:53:44.422Z","endTime":"2025-08-26T01:53:49.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:53:49.232Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a sharp line drive to left fielder Tommy Pham.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T01:53:55.755Z","endTime":"2025-08-26T01:55:07.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"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(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.9,"endSpeed":77.7,"strikeZoneTop":3.51999914406631,"strikeZoneBottom":1.65095132267496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.306532278990733,"aZ":-35.69866457678263,"pfxX":5.91165995002773,"pfxZ":-2.2937841871540012,"pX":0.5891449099196545,"pZ":2.52429714457467,"vX0":2.7665973141928593,"vY0":-123.58749013795322,"vZ0":-0.14570837316100071,"x":94.54,"y":170.62,"x0":-1.3153853522981407,"y0":50.00337245198058,"z0":5.600749234072823,"aX":9.07825644138766},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.0,"breakHorizontal":-11.4,"spinRate":2500,"spinDirection":44},"zone":6,"typeConfidence":0.57,"plateTime":0.4444241141931151,"extension":7.017664173126695},"index":0,"playId":"143dcef6-3409-3281-99a8-a3cfd9814d6d","pitchNumber":1,"startTime":"2025-08-26T01:54:16.225Z","endTime":"2025-08-26T01:54:20.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.9,"endSpeed":88.7,"strikeZoneTop":3.56309498142993,"strikeZoneBottom":1.71563661556262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3286769584,"aZ":-16.482525507681885,"pfxX":-8.131138645284036,"pfxZ":7.796431535132297,"pX":0.878189296696902,"pZ":1.6797323563034645,"vX0":9.239194986186012,"vY0":-140.82026790471053,"vZ0":-6.035406502572246,"x":83.53,"y":193.43,"x0":-1.385466960957335,"y0":50.002058482851446,"z0":4.9130585907602695,"aX":-16.365213203036678},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":12.8,"spinRate":2406,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.388631380812964,"extension":7.0103210196633015},"index":1,"playId":"bc4dc53a-eefa-3a65-9db6-943cac111e21","pitchNumber":2,"startTime":"2025-08-26T01:54:38.326Z","endTime":"2025-08-26T01:54:42.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":97.4,"endSpeed":89.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.548365243893986,"aZ":-16.783061921904263,"pfxX":-7.983648700649853,"pfxZ":7.559055936808652,"pX":0.3595645343274211,"pZ":1.7507204765612518,"vX0":8.040227672039956,"vY0":-141.6253504617864,"vZ0":-6.114659093004198,"x":103.29,"y":191.51,"x0":-1.475308971457486,"y0":50.00597558633642,"z0":5.006525188585797,"aX":-16.263797498225095},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":12.8,"spinRate":2283,"spinDirection":235},"zone":9,"typeConfidence":0.9,"plateTime":0.3863499653046283,"extension":7.273571029181281},"hitData":{"launchSpeed":108.3,"launchAngle":8.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.32,"coordY":87.02}},"index":2,"playId":"883dcadf-95c7-3960-9e5b-605f4b54b299","pitchNumber":3,"startTime":"2025-08-26T01:54:57.030Z","endTime":"2025-08-26T01:55:07.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.58,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:55:07.975Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T01:55:24.093Z","endTime":"2025-08-26T01:56:27.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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, 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":82.9,"endSpeed":75.7,"strikeZoneTop":3.42533700684853,"strikeZoneBottom":1.56000010880059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05335795493356,"aZ":-30.169252804390773,"pfxX":7.4258349075382535,"pfxZ":1.3748686880583723,"pX":-0.7144754722825124,"pZ":3.0240887791266258,"vX0":3.7714216998041374,"vY0":-120.6344490943311,"vZ0":0.9714967178426313,"x":144.23,"y":157.13,"x0":-3.266768988824985,"y0":50.005986991630934,"z0":5.290457222102826,"aX":10.867184420717921},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.0,"breakHorizontal":-14.4,"spinRate":2526,"spinDirection":64},"zone":1,"typeConfidence":0.9,"plateTime":0.4553032713633738,"extension":7.289022194289219},"index":0,"playId":"3b473f63-c835-31f8-b3ba-8c07d7d4b1ec","pitchNumber":1,"startTime":"2025-08-26T01:55:34.544Z","endTime":"2025-08-26T01:55:38.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.150287353132434,"aZ":-27.479559980033912,"pfxX":6.483452273221542,"pfxZ":3.136371930968715,"pX":1.3806058126083307,"pZ":2.0421152230607964,"vX0":8.780978999390937,"vY0":-122.13714051620273,"vZ0":-2.090020553226845,"x":64.37,"y":183.64,"x0":-3.1163445438959507,"y0":50.00266470667432,"z0":5.293928518939542,"aX":9.702553833952392},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.4,"breakHorizontal":-13.9,"spinRate":2627,"spinDirection":59},"zone":14,"typeConfidence":0.88,"plateTime":0.45005951760673213,"extension":7.252427315837154},"index":1,"playId":"5ec3ad8e-4c1b-34d2-a021-1da415c6176d","pitchNumber":2,"startTime":"2025-08-26T01:55:54.922Z","endTime":"2025-08-26T01:55:58.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"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-26T01:56:04.012Z","endTime":"2025-08-26T01:56:23.646Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.55000083604532,"strikeZoneBottom":1.61245626670332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53911905932718,"aZ":-20.292280190117424,"pfxX":-11.857674797156928,"pfxZ":5.9003043662529935,"pX":-0.19564974415812234,"pZ":1.7697668153775465,"vX0":11.47514904116668,"vY0":-141.51810253172934,"vZ0":-5.62906811470957,"x":124.46,"y":191.0,"x0":-2.7771789939859115,"y0":50.00157160423895,"z0":5.098812781808002,"aX":-23.871476849616293},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.6,"breakHorizontal":19.0,"spinRate":2306,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3881500789096224,"extension":7.48919257545278},"index":3,"playId":"6a2b892e-1fa7-3836-a69c-3985ad161231","pitchNumber":3,"startTime":"2025-08-26T01:56:23.646Z","endTime":"2025-08-26T01:56:27.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-26T01:56:27.952Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T01:59:09.878Z","endTime":"2025-08-26T02:01:30.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cardinals designated hitter Willson Contreras ejected by HP umpire Derek Thomas.","event":"Ejection","eventType":"ejection","awayScore":5,"homeScore":6,"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-26T01:56:56.242Z","endTime":"2025-08-26T01:57:01.290Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"umpire":{"id":658292,"link":"/api/v1/people/658292"},"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":6,"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-26T01:57:01.290Z","endTime":"2025-08-26T01:57:29.952Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"},"contextMetrics":{}},{"details":{"description":"Cardinals manager Oliver Marmol ejected by HP umpire Derek Thomas.","event":"Ejection","eventType":"ejection","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-26T01:57:29.952Z","endTime":"2025-08-26T01:59:12.195Z","isPitch":false,"type":"action","player":{"id":458538,"link":"/api/v1/people/458538"},"umpire":{"id":658292,"link":"/api/v1/people/658292"},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43409037065344,"aZ":-18.989043945840415,"pfxX":-7.964450819459096,"pfxZ":6.764985088897996,"pX":1.0990287172744118,"pZ":2.9944546078845775,"vX0":9.625451586311542,"vY0":-139.2584726772244,"vZ0":-1.691909841454906,"x":75.11,"y":157.93,"x0":-1.3795879386208627,"y0":50.00423780139541,"z0":4.87566299807598,"aX":-15.52816863753161},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":12.2,"spinRate":2278,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.39442989203275536,"extension":6.924853746135158},"index":3,"playId":"e943e721-f5c2-3fae-8209-4cd8e254f563","pitchNumber":1,"startTime":"2025-08-26T01:59:12.195Z","endTime":"2025-08-26T01:59:17.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":85.6,"endSpeed":79.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.900873135546504,"aZ":-36.57413844931685,"pfxX":5.991564679224235,"pfxZ":-2.810932810707733,"pX":2.075005471437479,"pZ":0.12954704462322625,"vX0":6.417898330926357,"vY0":-124.45006760219361,"vZ0":-5.587713868459518,"x":37.91,"y":235.28,"x0":-1.3198135955278398,"y0":50.005987466523855,"z0":5.447209817311032,"aX":9.362610084828523},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.2,"breakHorizontal":-12.4,"spinRate":2492,"spinDirection":44},"zone":14,"typeConfidence":0.89,"plateTime":0.4407795429464114,"extension":7.044718191348424},"index":4,"playId":"101d4909-0796-363e-91db-9902be5f3a08","pitchNumber":2,"startTime":"2025-08-26T01:59:35.439Z","endTime":"2025-08-26T01:59:39.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Yohan Ramírez. Alec Burleson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":5,"actionPlayId":"101d4909-0796-363e-91db-9902be5f3a08","startTime":"2025-08-26T01:59:51.549Z","endTime":"2025-08-26T02:00:16.325Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"postOnSecond":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":77.7,"awayTeamWinProbability":22.299999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.81,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11651772214302,"aZ":-21.421682032006252,"pfxX":-11.211270116642433,"pfxZ":5.356047688837401,"pX":0.37020947449302144,"pZ":1.925300480914639,"vX0":9.22103631377335,"vY0":-140.85876135211737,"vZ0":-4.3954512303005675,"x":102.89,"y":186.8,"x0":-1.4898131547902635,"y0":50.0064309729662,"z0":4.8918358197466985,"aX":-22.52451433663486},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.0,"breakHorizontal":18.4,"spinRate":2259,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.3889025540893316,"extension":6.8004163233256625},"index":6,"playId":"36fbe691-6319-3cb1-b8e7-51a4fb2d7451","pitchNumber":3,"startTime":"2025-08-26T02:00:16.325Z","endTime":"2025-08-26T02:00:19.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.9,"endSpeed":78.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79540667569578,"aZ":-36.40767110575152,"pfxX":4.999683672331907,"pfxZ":-2.710532681671223,"pX":0.9301711181382627,"pZ":2.754670314214453,"vX0":3.9490777369954113,"vY0":-123.67155206492461,"vZ0":0.348831416427708,"x":81.54,"y":164.4,"x0":-1.3323894997295203,"y0":50.003613372786006,"z0":5.645612039055624,"aX":7.806495933097112},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.6,"breakHorizontal":-10.0,"spinRate":2322,"spinDirection":48},"zone":12,"typeConfidence":0.89,"plateTime":0.4415354216176919,"extension":7.1525941628362855},"index":7,"playId":"84611df0-1376-39a6-96cf-74fac46b984f","pitchNumber":4,"startTime":"2025-08-26T02:00:42.665Z","endTime":"2025-08-26T02:00:46.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.44750491332058,"strikeZoneBottom":1.65383170576568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.625839951369382,"aZ":-18.64537960635487,"pfxX":-5.896371493562337,"pfxZ":6.737117610842921,"pX":-0.16604803781077335,"pZ":3.5290739853788353,"vX0":6.2327672788422745,"vY0":-140.73833365649315,"vZ0":-1.109050608242002,"x":123.33,"y":143.5,"x0":-1.6421657585910658,"y0":50.00302935060947,"z0":5.13461968533592,"aX":-11.84134659359741},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":9.4,"spinRate":2228,"spinDirection":234},"zone":2,"typeConfidence":0.9,"plateTime":0.38902124052013987,"extension":7.1612251607469855},"index":8,"playId":"e6a00fdd-a5f5-3245-88b6-cffbc9f0b6f2","pitchNumber":5,"startTime":"2025-08-26T02:01:26.591Z","endTime":"2025-08-26T02:01:30.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:01:30.756Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, pitcher JoJo Romero to first baseman Alec Burleson.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T02:03:51.684Z","endTime":"2025-08-26T02:04:14.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: JoJo Romero replaces Kyle Leahy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"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-26T02:03:10.525Z","endTime":"2025-08-26T02:03:31.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Isiah Kiner-Falefa replaces Spencer Horwitz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"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-26T02:03:31.277Z","endTime":"2025-08-26T02:03:53.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.0,"strikeZoneTop":3.51330074082428,"strikeZoneBottom":1.58082712288262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10466495562453,"aZ":-30.40584739100646,"pfxX":10.992827024248133,"pfxZ":1.0174204351885425,"pX":-0.28156036463182177,"pZ":3.1721954469425278,"vX0":-8.80065589927257,"vY0":-132.05912368508504,"vZ0":0.30381921029239745,"x":127.73,"y":153.13,"x0":1.6911492384432536,"y0":50.00372852507133,"z0":5.320190166891332,"aX":19.12272551630962},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.2,"breakHorizontal":-17.6,"spinRate":2101,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.4171872169935247,"extension":5.1903521723103365},"index":2,"playId":"6e883547-804e-319c-93a1-4b7dda034a59","pitchNumber":1,"startTime":"2025-08-26T02:03:53.954Z","endTime":"2025-08-26T02:03:58.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":73.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22055787623862,"aZ":-32.79152952463588,"pfxX":-9.904730337367177,"pfxZ":-0.4465386470656778,"pX":-0.415507551788125,"pZ":2.2794591189622504,"vX0":-2.9860803607686046,"vY0":-118.21091340371093,"vZ0":-0.05540267146310085,"x":132.84,"y":177.23,"x0":2.1580823564891154,"y0":50.0033914156883,"z0":5.370934286971702,"aX":-13.703475531048094},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.5,"breakHorizontal":18.7,"spinRate":2805,"spinDirection":306},"zone":4,"typeConfidence":2.0,"plateTime":0.46736954121309937,"extension":5.169752115208504},"hitData":{"launchSpeed":76.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.48,"coordY":182.59}},"index":3,"playId":"2b87ebf0-0e31-3f18-a751-816d5e08a38d","pitchNumber":2,"startTime":"2025-08-26T02:04:07.950Z","endTime":"2025-08-26T02:04:14.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:04:14.953Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Pham walks.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T02:04:30.309Z","endTime":"2025-08-26T02:06:00.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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, 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":85.9,"endSpeed":79.0,"strikeZoneTop":3.54619694542249,"strikeZoneBottom":1.6845463564138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.742472593961132,"aZ":-30.01698198377204,"pfxX":9.937812611387983,"pfxZ":1.3686519535961637,"pX":-1.7063968479288565,"pZ":0.8805754159225005,"vX0":-11.259237312029384,"vY0":-124.6338239986222,"vZ0":-4.523665653320709,"x":182.04,"y":215.0,"x0":1.5757467634900066,"y0":50.00161793829478,"z0":5.19426780144154,"aX":15.653837997027738},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-15.5,"spinRate":1449,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.43924761183172034,"extension":5.404951234928055},"index":0,"playId":"2289f8b3-606d-31d8-aa36-c1a1e34c0177","pitchNumber":1,"startTime":"2025-08-26T02:04:36.713Z","endTime":"2025-08-26T02:04:40.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.55000108982617,"strikeZoneBottom":1.72763563796019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97393785670344,"aZ":-34.82476191086528,"pfxX":9.77668287376953,"pfxZ":-1.708389387921998,"pX":-1.5011603160921783,"pZ":1.3842750386861407,"vX0":-10.503311181070682,"vY0":-123.88440160476779,"vZ0":-2.4842367693057734,"x":174.22,"y":201.4,"x0":1.5252312719392178,"y0":50.00197368653623,"z0":5.3137106045803595,"aX":15.18139633748529},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":-15.2,"spinRate":1353,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.4423007624229589,"extension":5.292838087743332},"index":1,"playId":"fc22f734-0c90-31c0-b111-023abf1f2d57","pitchNumber":2,"startTime":"2025-08-26T02:04:52.431Z","endTime":"2025-08-26T02:04:56.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.55000103532649,"strikeZoneBottom":1.60300965609234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33896154728237,"aZ":-32.61742911531872,"pfxX":-8.629565790714075,"pfxZ":-0.3141105985956312,"pX":0.28131443785306515,"pZ":2.9324529605780616,"vX0":-1.8215108164498803,"vY0":-117.74348902620942,"vZ0":1.2386241062564827,"x":106.28,"y":159.6,"x0":2.1869038120783717,"y0":50.004718180606666,"z0":5.428572799604595,"aX":-12.060390346059986},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.0,"breakHorizontal":16.1,"spinRate":2683,"spinDirection":292},"zone":6,"typeConfidence":2.0,"plateTime":0.4660285550868357,"extension":5.168313349429488},"index":2,"playId":"0740ba01-c14c-3e02-bfc4-160876ba2cb8","pitchNumber":3,"startTime":"2025-08-26T02:05:06.577Z","endTime":"2025-08-26T02:05:10.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.081038555112638,"aZ":-30.292750113818446,"pfxX":10.038621892708179,"pfxZ":1.0414329443118397,"pX":0.008817267215018392,"pZ":1.924808687670655,"vX0":-8.264698077141755,"vY0":-133.80408093220592,"vZ0":-2.6425719809715584,"x":116.66,"y":186.81,"x0":1.8345279265844048,"y0":50.00600662228372,"z0":5.097631937359489,"aX":18.191828655168404},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.6,"breakHorizontal":-16.4,"spinRate":2140,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4094782485766264,"extension":5.187905068131012},"index":3,"playId":"ba55ab2a-d33a-3c2e-97c2-86d872f603d4","pitchNumber":4,"startTime":"2025-08-26T02:05:19.776Z","endTime":"2025-08-26T02:05:24.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":86.5,"endSpeed":79.7,"strikeZoneTop":3.62213749795685,"strikeZoneBottom":1.66240475848589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50326090180609,"aZ":-34.61881183560042,"pfxX":6.981784111344779,"pfxZ":-1.5257741207101274,"pX":0.5113608536947081,"pZ":1.1209726928348698,"vX0":-5.649351071573911,"vY0":-125.92255924026657,"vZ0":-3.2105257992903846,"x":97.51,"y":208.51,"x0":1.8765336867831988,"y0":50.00145115418769,"z0":5.21256157985391,"aX":11.214751419909101},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":-11.4,"spinRate":1234,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4349246635177102,"extension":5.34696973787444},"index":4,"playId":"b8d74dc0-7cbb-3d12-963b-90424d9a5aad","pitchNumber":5,"startTime":"2025-08-26T02:05:40.317Z","endTime":"2025-08-26T02:05:44.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.55000007968842,"strikeZoneBottom":1.65362955060208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.887151705430004,"aZ":-31.590284591674337,"pfxX":-10.54102997911542,"pfxZ":0.4215655904109834,"pX":-0.9724975676297251,"pZ":1.2254455777707083,"vX0":-4.3446914833168115,"vY0":-117.45115765349658,"vZ0":-2.187734893349896,"x":154.07,"y":205.69,"x0":2.2726109128370804,"y0":50.00380938119111,"z0":5.115440145259611,"aX":-14.682343750957711},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.5,"breakHorizontal":20.2,"spinRate":2793,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4668973328200856,"extension":5.327860106984495},"index":5,"playId":"92174af6-ed1e-3cb0-91f3-b8694c65e4a6","pitchNumber":6,"startTime":"2025-08-26T02:05:55.289Z","endTime":"2025-08-26T02:06:00.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":1.61,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:06:00.586Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a line drive to center fielder Nathan Church. Tommy Pham to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T02:06:13.858Z","endTime":"2025-08-26T02:08:22.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":84.2,"strikeZoneTop":3.80369485511477,"strikeZoneBottom":1.79761783484619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.919534762516818,"aZ":-29.06421922193471,"pfxX":11.757938612295199,"pfxZ":1.7251415430597241,"pX":-0.7788114795299663,"pZ":1.8356027551651344,"vX0":-9.983344901056574,"vY0":-133.24695224011694,"vZ0":-3.5282414602755616,"x":146.69,"y":189.22,"x0":1.483949088698666,"y0":50.00293610147725,"z0":5.27077002144878,"aX":21.19930702134989},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.5,"breakHorizontal":-19.2,"spinRate":2256,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.41064205881614946,"extension":5.311526180185556},"index":0,"playId":"a941923a-5e9c-3039-990d-3fcaf7acc54f","pitchNumber":1,"startTime":"2025-08-26T02:06:24.143Z","endTime":"2025-08-26T02:06:29.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.478936678051433,"aZ":-30.14306990141844,"pfxX":10.120388304229623,"pfxZ":1.125064133730838,"pX":-1.0615664487309258,"pZ":2.7722744456532373,"vX0":-10.387629955456546,"vY0":-133.03008071205622,"vZ0":-0.9248406535325979,"x":157.46,"y":163.93,"x0":1.5646294758219217,"y0":50.00316933482301,"z0":5.2944438198737895,"aX":18.279575561113994},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":-16.3,"spinRate":2143,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4105194446663383,"extension":5.4382653741752565},"index":1,"playId":"045cb6ea-d946-3949-ae0f-5ceff3397481","pitchNumber":2,"startTime":"2025-08-26T02:06:40.865Z","endTime":"2025-08-26T02:06:45.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.2,"strikeZoneTop":3.82544651157969,"strikeZoneBottom":1.83400337831531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.698312460806644,"aZ":-32.566443734554504,"pfxX":-6.486321126127273,"pfxZ":-0.29289948665002186,"pX":0.6987850226041732,"pZ":3.2540254482163573,"vX0":-0.8677302089265706,"vY0":-115.57424237305602,"vZ0":2.11176836316244,"x":90.36,"y":150.92,"x0":1.921572173576909,"y0":50.000617463722214,"z0":5.447011010263469,"aX":-8.809310503846744},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.2,"breakHorizontal":12.0,"spinRate":2636,"spinDirection":315},"zone":3,"typeConfidence":2.0,"plateTime":0.47317059171016496,"extension":5.34587584539134},"index":2,"playId":"2d9a0c7f-ece0-3d2b-8e53-805fb8bf7e1e","pitchNumber":3,"startTime":"2025-08-26T02:07:31.341Z","endTime":"2025-08-26T02:07:35.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":85.5,"endSpeed":79.2,"strikeZoneTop":3.79000090060415,"strikeZoneBottom":1.84359618964281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.251568058469044,"aZ":-31.668722205764485,"pfxX":10.209625824831914,"pfxZ":0.3213038582113157,"pX":-0.7640714137868769,"pZ":0.6674976476097709,"vX0":-8.718170111585483,"vY0":-124.19467762912853,"vZ0":-4.693787175045744,"x":146.12,"y":220.76,"x0":1.453517414493329,"y0":50.00298362436633,"z0":5.19516895505723,"aX":16.06046834316878},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.2,"breakHorizontal":-16.7,"spinRate":1508,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.43984639919933777,"extension":5.398333766460994},"index":3,"playId":"7f766864-956f-393b-b2a7-0f0ee824c9d9","pitchNumber":4,"startTime":"2025-08-26T02:07:48.196Z","endTime":"2025-08-26T02:07:52.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.286090188316088,"aZ":-36.02509150382203,"pfxX":5.83406253004226,"pfxZ":-2.5399150393770764,"pX":0.24450266956219135,"pZ":1.5771169567177603,"vX0":-5.407831003506861,"vY0":-122.71800574040019,"vZ0":-1.7655222688441359,"x":107.68,"y":196.2,"x0":1.7233988299921053,"y0":50.00165520771233,"z0":5.3874172865039345,"aX":8.858902747140453},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.8,"breakHorizontal":-9.2,"spinRate":1144,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.44708794187994716,"extension":5.476437596139404},"hitData":{"launchSpeed":80.0,"launchAngle":29.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":94.78,"coordY":83.1}},"index":4,"playId":"eaabab67-f159-301f-b10b-8b87860709ca","pitchNumber":5,"startTime":"2025-08-26T02:08:08.676Z","endTime":"2025-08-26T02:08:22.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":3.04,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:08:22.374Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrew McCutchen grounds into a double play, third baseman Nolan Gorman to second baseman Thomas Saggese to first baseman Alec Burleson. Jared Triolo out at 2nd. Andrew McCutchen out at 1st.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T02:11:13.738Z","endTime":"2025-08-26T02:12:32.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew McCutchen replaces Jack Suwinski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"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-26T02:08:38.817Z","endTime":"2025-08-26T02:08:57.320Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":669261,"link":"/api/v1/people/669261"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-26T02:08:57.320Z","endTime":"2025-08-26T02:09:25.170Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Riley O'Brien replaces JoJo Romero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-26T02:09:25.170Z","endTime":"2025-08-26T02:11:16.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.45000012120769,"strikeZoneBottom":1.67961139568594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61710491036367,"aZ":-21.89718443841488,"pfxX":-11.289735504006636,"pfxZ":5.011618975877125,"pX":0.11356543264009454,"pZ":3.013835672820263,"vX0":8.56286791797042,"vY0":-142.31057675617504,"vZ0":-3.247406856347691,"x":112.67,"y":157.41,"x0":-1.4672789700741422,"y0":50.0063038569693,"z0":5.556706005375613,"aX":-23.164517533916573},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.6,"breakHorizontal":18.7,"spinRate":2130,"spinDirection":233},"zone":2,"typeConfidence":0.91,"plateTime":0.38485997019775775,"extension":7.0502179686971225},"index":3,"playId":"10d02c7f-d41a-3a17-a6d6-10152be2f368","pitchNumber":1,"startTime":"2025-08-26T02:11:16.056Z","endTime":"2025-08-26T02:11:19.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.2,"endSpeed":85.1,"strikeZoneTop":3.45000011490313,"strikeZoneBottom":1.59545443570013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.465253446601892,"aZ":-24.198810589644562,"pfxX":-0.337077812632371,"pfxZ":4.348279917166484,"pX":0.8360414042372124,"pZ":1.7113042545325376,"vX0":6.843485200495031,"vY0":-134.1580607075914,"vZ0":-4.821882006752098,"x":85.13,"y":192.57,"x0":-1.6978220519203095,"y0":50.00208952827352,"z0":5.244284421537762,"aX":-0.6198049509059208},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-0.7,"spinRate":2606,"spinDirection":205},"zone":14,"typeConfidence":0.89,"plateTime":0.4073841152556317,"extension":7.005889823482182},"index":4,"playId":"b720abeb-8ca7-3181-b00c-6324a8a6f08d","pitchNumber":2,"startTime":"2025-08-26T02:11:31.677Z","endTime":"2025-08-26T02:11:36.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.4,"endSpeed":84.5,"strikeZoneTop":3.45000078166944,"strikeZoneBottom":1.63751782561875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.539202858658395,"aZ":-26.07387032135963,"pfxX":0.27664094194259636,"pfxZ":3.378771048659745,"pX":0.9713328827331962,"pZ":1.4286843687601025,"vX0":6.671500896933016,"vY0":-132.9599737229448,"vZ0":-5.075383151137934,"x":79.98,"y":200.21,"x0":-1.5983993937051966,"y0":50.00030334617192,"z0":5.236911769981022,"aX":0.49728121163137873},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":-1.8,"spinRate":2535,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.41080448177512974,"extension":6.822354639907026},"index":5,"playId":"094c00af-8c38-3425-ae2a-626f86092ebf","pitchNumber":3,"startTime":"2025-08-26T02:11:49.734Z","endTime":"2025-08-26T02:11:54.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.45000094557375,"strikeZoneBottom":1.60801324846184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3808253164812,"aZ":-21.68830280733126,"pfxX":-10.906135365370965,"pfxZ":5.184446455699348,"pX":0.05472518645719161,"pZ":4.3961143150655335,"vX0":7.9541196913657135,"vY0":-141.39023827408565,"vZ0":0.3295485365795464,"x":114.91,"y":120.08,"x0":-1.378593712310848,"y0":50.005987541155044,"z0":5.670281961731882,"aX":-22.074963158916205},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.6,"breakHorizontal":18.1,"spinRate":2201,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.387455616510064,"extension":6.816344039847018},"index":6,"playId":"f86b1f32-2011-3db2-b39e-5dee0686c5bc","pitchNumber":4,"startTime":"2025-08-26T02:12:06.178Z","endTime":"2025-08-26T02:12:09.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.740581516842457,"aZ":-20.632837727726603,"pfxX":-9.559030798925345,"pfxZ":5.7950276261155045,"pX":-0.922111939805919,"pZ":2.044631080753931,"vX0":4.959208847421053,"vY0":-140.02578956569073,"vZ0":-5.856691187646874,"x":152.15,"y":183.57,"x0":-1.471315658074776,"y0":50.00464397465576,"z0":5.507507206836917,"aX":-19.04011187235392},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.5,"breakHorizontal":16.3,"spinRate":2028,"spinDirection":228},"zone":13,"typeConfidence":0.82,"plateTime":0.3907315037625003,"extension":7.055658207060338},"hitData":{"launchSpeed":85.5,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":171.95}},"index":7,"playId":"4819c836-54c1-3fe0-929b-ce4f1f68d41b","pitchNumber":5,"startTime":"2025-08-26T02:12:25.033Z","endTime":"2025-08-26T02:12:32.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":21.799999999999997,"leverageIndex":4.65,"dramaIndex":255.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:12:32.677Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T02:15:00.746Z","endTime":"2025-08-26T02:16:51.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Isiah Kiner-Falefa remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"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-26T02:14:39.017Z","endTime":"2025-08-26T02:14:39.034Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to shortstop for Jared Triolo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"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-26T02:14:39.034Z","endTime":"2025-08-26T02:14:39.036Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"600","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alexander Canario replaces Andrew McCutchen, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":6,"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-26T02:14:39.036Z","endTime":"2025-08-26T02:14:39.037Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"702","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from shortstop to first base for Liover Peguero.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-26T02:14:39.037Z","endTime":"2025-08-26T02:15:02.876Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"900","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":678894,"link":"/api/v1/people/678894"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.57942811908684,"strikeZoneBottom":1.60892056751074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.498446027278,"aZ":-14.499933966715924,"pfxX":-7.180920840923239,"pfxZ":9.079693791670422,"pX":1.5231863222761923,"pZ":2.0145106394297816,"vX0":14.774724725452511,"vY0":-138.9759134374546,"vZ0":-5.577014889764925,"x":58.94,"y":184.39,"x0":-2.9403957579759674,"y0":50.00613022810844,"z0":5.018150385636227,"aX":-13.984461033122146},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":9.8,"spinRate":2360,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.39481948600726335,"extension":7.354243386744744},"index":4,"playId":"00ff9544-bc5e-3fdf-a7fd-655226d51c4b","pitchNumber":1,"startTime":"2025-08-26T02:15:02.876Z","endTime":"2025-08-26T02:15:06.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28788287430816,"aZ":-14.7605293568959,"pfxX":-5.693289434313151,"pfxZ":9.063749169133452,"pX":0.09367815328870129,"pZ":3.0089421369979217,"vX0":10.651894631051132,"vY0":-138.32626040434153,"vZ0":-3.186550541645434,"x":113.43,"y":157.54,"x0":-3.082217398094047,"y0":50.004081101111055,"z0":5.176597253677786,"aX":-10.940622306660629},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2319,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39725080851949635,"extension":7.2763924349552545},"index":5,"playId":"d162962b-770e-3b60-bd16-f9c97abb3bab","pitchNumber":2,"startTime":"2025-08-26T02:15:20.947Z","endTime":"2025-08-26T02:15:24.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.58106734350137,"strikeZoneBottom":1.62392219090043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08923114298246,"aZ":-28.229164314472552,"pfxX":8.50769561985326,"pfxZ":2.740321892877944,"pX":0.333856375752502,"pZ":2.974907413855918,"vX0":5.628638343194617,"vY0":-119.70157700220558,"vZ0":0.5854053465289519,"x":104.27,"y":158.46,"x0":-3.160464481929231,"y0":50.00041336173322,"z0":5.273137046414905,"aX":12.22891379891978},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.4,"breakHorizontal":-16.8,"spinRate":2531,"spinDirection":72},"zone":3,"typeConfidence":0.9,"plateTime":0.4591915612649733,"extension":7.201425228882351},"index":6,"playId":"5879dbc2-3fa1-3117-a9ba-4d861b99b6d6","pitchNumber":3,"startTime":"2025-08-26T02:15:41.340Z","endTime":"2025-08-26T02:15:45.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89024192666308,"aZ":-28.64226265064672,"pfxX":9.874269079722847,"pfxZ":2.3989084673387264,"pX":0.7942724918067823,"pZ":2.9672605833804173,"vX0":6.2206501338487445,"vY0":-121.4247247661917,"vZ0":0.383761731492437,"x":86.72,"y":158.66,"x0":-3.095831423874116,"y0":50.0022865303188,"z0":5.327754219982663,"aX":14.536830021524187},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.7,"breakHorizontal":-19.4,"spinRate":2593,"spinDirection":60},"zone":3,"typeConfidence":0.9,"plateTime":0.4535265090593503,"extension":7.085983597705451},"index":7,"playId":"3fcebed0-df5f-356e-8dea-da9766e1447c","pitchNumber":4,"startTime":"2025-08-26T02:16:01.085Z","endTime":"2025-08-26T02:16:04.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.2,"endSpeed":88.3,"strikeZoneTop":3.51999889500364,"strikeZoneBottom":1.59817540939153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05844461927113,"aZ":-16.63601354060366,"pfxX":-9.255306862948085,"pfxZ":7.761147662393709,"pX":0.9613625209853753,"pZ":2.6400593115691895,"vX0":13.579100073380143,"vY0":-140.83525932969272,"vZ0":-3.5705179767874466,"x":80.36,"y":167.5,"x0":-2.72815427764373,"y0":50.000762100858175,"z0":5.005409279998844,"aX":-18.525116416188375},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":13.9,"spinRate":2354,"spinDirection":234},"zone":12,"typeConfidence":0.91,"plateTime":0.3894573217291901,"extension":7.000504966190617},"index":8,"playId":"09fd9304-d78c-3a40-9d8b-bffd60b4481b","pitchNumber":5,"startTime":"2025-08-26T02:16:25.924Z","endTime":"2025-08-26T02:16:31.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54889842343668,"aZ":-16.203447820763806,"pfxX":-8.526201616084505,"pfxZ":8.18074048047022,"pX":-0.26697228984760357,"pZ":3.1047387855980837,"vX0":10.532710064408407,"vY0":-139.39178219746339,"vZ0":-2.1494154648959,"x":127.18,"y":154.95,"x0":-3.000406398860795,"y0":50.00694435464596,"z0":4.964952849636683,"aX":-16.655106551677637},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":13.1,"spinRate":2227,"spinDirection":236},"zone":2,"typeConfidence":0.9,"plateTime":0.3940806041083862,"extension":7.579892347995379},"index":9,"playId":"0d378439-13dd-3162-8668-3342dac8d5f8","pitchNumber":6,"startTime":"2025-08-26T02:16:47.116Z","endTime":"2025-08-26T02:16:51.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:16:51.654Z","atBatIndex":66},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jordan Walker reaches on a fielding error by third baseman Isiah Kiner-Falefa. Jordan Walker to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T02:17:12.287Z","endTime":"2025-08-26T02:19:09.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.673689863812506,"aZ":-15.618326469649638,"pfxX":-10.115002365886891,"pfxZ":8.334136117730157,"pX":0.5660185651720676,"pZ":1.957979643937819,"vX0":13.394462052526533,"vY0":-140.49284518371977,"vZ0":-5.262279621282342,"x":95.42,"y":185.91,"x0":-2.963103307444504,"y0":50.00409289156856,"z0":4.880641179335321,"aX":-20.097355649948422},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":15.4,"spinRate":2415,"spinDirection":238},"zone":9,"typeConfidence":0.91,"plateTime":0.3907993501701097,"extension":7.2450200573908115},"index":0,"playId":"a0214b98-8ebe-328d-9473-6688f8f0dce3","pitchNumber":1,"startTime":"2025-08-26T02:17:17.157Z","endTime":"2025-08-26T02:17:21.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95171580419214,"aZ":-24.339443187298265,"pfxX":-12.34618931784683,"pfxZ":3.831522803905677,"pX":-0.5000896674162313,"pZ":1.9444590081876851,"vX0":11.220602004776937,"vY0":-142.16956554683998,"vZ0":-4.2779336622223525,"x":136.06,"y":186.28,"x0":-2.8961918662633845,"y0":50.00344184384686,"z0":5.015826258908073,"aX":-25.245109080716556},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.2,"breakHorizontal":20.0,"spinRate":2211,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.3854358474928299,"extension":7.099677696369623},"index":1,"playId":"c1e1693b-50a0-393e-a39e-d8fc12f8d8d2","pitchNumber":2,"startTime":"2025-08-26T02:17:39.506Z","endTime":"2025-08-26T02:17:45.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.039566476404786,"aZ":-27.919365856925445,"pfxX":5.923133531423732,"pfxZ":2.80586531487471,"pX":0.8831814253001532,"pZ":2.5761522056660184,"vX0":7.501293771658969,"vY0":-122.84776290417021,"vZ0":-0.4808710637586693,"x":83.34,"y":169.22,"x0":-2.9881900596574313,"y0":50.00357651646769,"z0":5.163198300433515,"aX":8.984839588010404},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.3,"breakHorizontal":-12.6,"spinRate":2650,"spinDirection":61},"zone":14,"typeConfidence":0.85,"plateTime":0.4471400235186125,"extension":7.268627598321687},"index":2,"playId":"51292fab-2e02-3a1b-bf46-6b3e2896aae5","pitchNumber":3,"startTime":"2025-08-26T02:18:11.323Z","endTime":"2025-08-26T02:18:15.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.81,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99058870818895,"aZ":-19.89401415586835,"pfxX":-8.257585711015052,"pfxZ":6.16018498562588,"pX":-0.23699500352699546,"pZ":1.8510570650551637,"vX0":10.58610774571699,"vY0":-140.53938155136646,"vZ0":-5.054096472622436,"x":126.03,"y":188.8,"x0":-2.986443641509187,"y0":50.000944555334236,"z0":4.971890464165225,"aX":-16.454673630366173},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":12.7,"spinRate":2381,"spinDirection":237},"zone":8,"typeConfidence":0.83,"plateTime":0.3903039990233905,"extension":6.974893132294578},"hitData":{"launchSpeed":104.7,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":42.14,"coordY":118.29}},"index":3,"playId":"2ef55c57-b0b8-36b7-8741-a5e2f10bdc72","pitchNumber":4,"startTime":"2025-08-26T02:18:53.942Z","endTime":"2025-08-26T02:19:09.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.42,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:19:09.024Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Pagés flies out to right fielder Ronny Simon in foul territory. Jordan Walker to 3rd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T02:19:41.919Z","endTime":"2025-08-26T02:20:59.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":85.1,"endSpeed":77.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.832433444788727,"aZ":-26.479776157943313,"pfxX":5.664878784031789,"pfxZ":3.7072002650045723,"pX":0.6972607071805821,"pZ":1.8858296659473284,"vX0":7.48491290152391,"vY0":-123.75894901186454,"vZ0":-2.6783180768504824,"x":90.42,"y":187.86,"x0":-3.113163869076776,"y0":50.00425366302331,"z0":5.221406600864889,"aX":8.706268525936611},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.2,"breakHorizontal":-12.1,"spinRate":2647,"spinDirection":60},"zone":9,"typeConfidence":0.69,"plateTime":0.44415170070393417,"extension":7.194708840193593},"index":0,"playId":"ef85142e-a16a-3826-be95-51943e271565","pitchNumber":1,"startTime":"2025-08-26T02:19:41.919Z","endTime":"2025-08-26T02:19:46.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.339271181867176,"aZ":-26.114277819035472,"pfxX":6.251459344175622,"pfxZ":3.988739784073654,"pX":1.0640369653747488,"pZ":1.3603522655189708,"vX0":8.056360570632668,"vY0":-123.46744380614183,"vZ0":-3.6209313291287835,"x":76.44,"y":202.05,"x0":-3.0737279449176595,"y0":50.00128210464422,"z0":5.084080780175139,"aX":9.491610776505986},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.5,"breakHorizontal":-13.4,"spinRate":2696,"spinDirection":54},"zone":14,"typeConfidence":0.7,"plateTime":0.4464369538921944,"extension":7.317531865219757},"index":1,"playId":"a637d392-31ad-399d-9f2b-f863370aca9b","pitchNumber":2,"startTime":"2025-08-26T02:20:01.384Z","endTime":"2025-08-26T02:20:05.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"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-26T02:20:16.524Z","endTime":"2025-08-26T02:20:25.676Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.17707811740599,"strikeZoneBottom":1.47736633482376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.869582933521887,"aZ":-27.341028547812364,"pfxX":6.45290403886948,"pfxZ":3.0997823712459924,"pX":0.25077947514300275,"pZ":1.4760778223171926,"vX0":6.277432590985217,"vY0":-124.55388944322294,"vZ0":-3.753404465464283,"x":107.44,"y":198.93,"x0":-3.147791214122562,"y0":50.0022326327161,"z0":5.283489669719846,"aX":10.056851563601901},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.9,"breakHorizontal":-13.2,"spinRate":2681,"spinDirection":52},"zone":8,"typeConfidence":0.78,"plateTime":0.44108852098922746,"extension":7.173835428923128},"index":3,"playId":"3ef8af6e-80b2-3653-a3b3-0965899f57f5","pitchNumber":3,"startTime":"2025-08-26T02:20:25.676Z","endTime":"2025-08-26T02:20:29.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29310535150372,"aZ":-16.24565224320075,"pfxX":-8.219230161367564,"pfxZ":7.935580819575565,"pX":0.35622109512527134,"pZ":1.6068758099035434,"vX0":12.063421073210831,"vY0":-141.26342168961517,"vZ0":-6.55828616136287,"x":103.42,"y":195.39,"x0":-2.915585554220649,"y0":50.00203688683066,"z0":5.016065172170794,"aX":-16.495726213047497},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2313,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.3887930393655896,"extension":7.241060422164649},"hitData":{"launchSpeed":85.2,"launchAngle":39.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.54,"coordY":126.42}},"index":4,"playId":"57008bbf-68f4-392d-aba2-5669a941677c","pitchNumber":4,"startTime":"2025-08-26T02:20:47.142Z","endTime":"2025-08-26T02:20:59.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.79,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:20:59.934Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T02:21:25.622Z","endTime":"2025-08-26T02:23:45.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.26532273244672,"strikeZoneBottom":1.45431426907115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54968375352545,"aZ":-37.656088171089365,"pfxX":7.877272667706565,"pfxZ":-3.427545307566459,"pX":0.6894114034980054,"pZ":1.127749010797962,"vX0":2.588390090836788,"vY0":-126.37550033879207,"vZ0":-3.1137101636668314,"x":90.72,"y":208.33,"x0":-1.3746515254044347,"y0":50.00435817038872,"z0":5.436269831967765,"aX":12.593337946511518},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.7,"breakHorizontal":-14.9,"spinRate":2478,"spinDirection":40},"zone":14,"typeConfidence":0.88,"plateTime":0.43535174823738565,"extension":7.234809838011864},"index":0,"playId":"915dfddc-b991-30b4-b661-dadb81712f20","pitchNumber":1,"startTime":"2025-08-26T02:21:37.840Z","endTime":"2025-08-26T02:21:42.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.20681211530756,"strikeZoneBottom":1.5266261648582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.854899183231137,"aZ":-37.604757051766306,"pfxX":8.369097857373198,"pfxZ":-3.4579928303513174,"pX":-1.0056356937667363,"pZ":2.7955544823213345,"vX0":-1.3119680923104164,"vY0":-124.9566504889713,"vZ0":0.7842975322536667,"x":155.33,"y":163.3,"x0":-1.5582147981647663,"y0":50.00274618194877,"z0":5.584579760216557,"aX":13.140338087773118},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.8,"breakHorizontal":-14.8,"spinRate":2395,"spinDirection":46},"zone":11,"typeConfidence":0.87,"plateTime":0.4395348690916805,"extension":7.065765360004774},"index":1,"playId":"e1f0cf1b-8b42-35ab-a1a3-6e01ec67438f","pitchNumber":2,"startTime":"2025-08-26T02:21:59.482Z","endTime":"2025-08-26T02:22:04.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77332487764561,"aZ":-14.709853824058667,"pfxX":-8.003622327698697,"pfxZ":8.81713843075816,"pX":0.23943034950253947,"pZ":2.7206102620896884,"vX0":7.657010307350892,"vY0":-140.33745563944797,"vZ0":-3.923787162309211,"x":107.87,"y":165.32,"x0":-1.4935337155797566,"y0":50.006677023308086,"z0":5.104694231580847,"aX":-15.85984958814546},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":12.8,"spinRate":2349,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3913116051581409,"extension":7.162248814196729},"index":2,"playId":"6f3a53b1-d2df-3fca-b265-5dd834403604","pitchNumber":3,"startTime":"2025-08-26T02:22:19.282Z","endTime":"2025-08-26T02:22:22.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.20655079267656,"strikeZoneBottom":1.59192684923287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.671303427142128,"aZ":-41.72176451945552,"pfxX":5.575567472830427,"pfxZ":-6.208098343269841,"pX":-0.4906090416709931,"pZ":3.4110261231537886,"vX0":0.24444409960886151,"vY0":-122.97968692164382,"vZ0":2.821615799602764,"x":135.7,"y":146.68,"x0":-1.3160669794462052,"y0":50.00595757944292,"z0":5.779917424058884,"aX":8.568492936198831},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.3,"breakHorizontal":-10.2,"spinRate":2378,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.44483828845779927,"extension":7.248149329517379},"index":3,"playId":"bae0a40c-7dd5-32fd-932d-cff34a6a53fb","pitchNumber":4,"startTime":"2025-08-26T02:22:46.977Z","endTime":"2025-08-26T02:22:51.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.917761836785377,"aZ":-42.37768373153087,"pfxX":3.828505621865918,"pfxZ":-6.602209237084901,"pX":-0.9264625426497713,"pZ":1.7191462812540803,"vX0":-0.014954189249223981,"vY0":-123.61235679688511,"vZ0":-0.8089631366634751,"x":152.31,"y":192.36,"x0":-1.4176243871219374,"y0":50.002975963869474,"z0":5.612296386560075,"aX":5.9172509916952025},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.9,"breakHorizontal":-7.0,"spinRate":2607,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.44330270582637477,"extension":7.229787131318665},"index":4,"playId":"1a4e155b-8e3c-37ed-90ae-7413d364aaed","pitchNumber":5,"startTime":"2025-08-26T02:23:08.974Z","endTime":"2025-08-26T02:23:12.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.19200947187396,"strikeZoneBottom":1.51220850208085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.595341522958073,"aZ":-35.745498608312936,"pfxX":7.751300309063553,"pfxZ":-2.2779389283853035,"pX":-0.6066419816582529,"pZ":2.555836277808588,"vX0":-0.31773363027279977,"vY0":-124.59169008198765,"vZ0":-0.2945711198022255,"x":140.12,"y":169.77,"x0":-1.4839252480358796,"y0":50.002110671533195,"z0":5.635654012512264,"aX":12.156047705904156},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.0,"breakHorizontal":-13.9,"spinRate":2354,"spinDirection":42},"zone":4,"typeConfidence":0.61,"plateTime":0.44002107503580135,"extension":7.411976986980015},"index":5,"playId":"d8e98e9b-ea42-3f8e-8426-e6e54bcfee8c","pitchNumber":6,"startTime":"2025-08-26T02:23:42.049Z","endTime":"2025-08-26T02:23:45.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.0,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:23:45.745Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Bart grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T02:26:00.427Z","endTime":"2025-08-26T02:26:15.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1852594414201,"aZ":-22.12321260481455,"pfxX":-10.659048246463751,"pfxZ":5.001130698009167,"pX":-0.6833816114515937,"pZ":2.5956236988192023,"vX0":5.8423765734475985,"vY0":-141.08492159645945,"vZ0":-4.657331674740287,"x":143.05,"y":168.7,"x0":-1.4003010232429038,"y0":50.000445581952874,"z0":5.700429305262713,"aX":-21.406716879178855},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.3,"breakHorizontal":18.0,"spinRate":2164,"spinDirection":224},"zone":4,"typeConfidence":0.87,"plateTime":0.3887725713958763,"extension":7.04115530137049},"hitData":{"launchSpeed":56.1,"launchAngle":8.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.84,"coordY":158.69}},"index":0,"playId":"9c7539fe-6066-3a7d-bb60-bcdb76e81eac","pitchNumber":1,"startTime":"2025-08-26T02:26:07.355Z","endTime":"2025-08-26T02:26:15.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:26:15.255Z","atBatIndex":70},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Liover Peguero hit by pitch.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T02:26:34.601Z","endTime":"2025-08-26T02:28:05.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.58000067155225,"strikeZoneBottom":1.65300787287712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.575747706664263,"aZ":-26.56324651753107,"pfxX":0.39280032856897007,"pfxZ":3.1507319070291615,"pX":0.7737364385626541,"pZ":1.7304419522083454,"vX0":5.73167704661439,"vY0":-132.41381281125794,"vZ0":-4.281821496334634,"x":87.51,"y":192.06,"x0":-1.467486777519187,"y0":50.00145719237054,"z0":5.305811735607394,"aX":0.6991490999867156},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":-1.9,"spinRate":2517,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.4132190585500619,"extension":6.873817872586713},"index":0,"playId":"52928b0c-3da2-3e24-9d61-b5393ae414c6","pitchNumber":1,"startTime":"2025-08-26T02:26:46.166Z","endTime":"2025-08-26T02:26:50.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.420122674808084,"aZ":-22.83653903358505,"pfxX":-9.29400469058336,"pfxZ":4.478931788759542,"pX":-0.12647567050437536,"pZ":3.487948428487954,"vX0":6.850603298014356,"vY0":-143.5581939945128,"vZ0":-2.413434881319509,"x":121.82,"y":144.61,"x0":-1.3368830090197155,"y0":50.00637963360276,"z0":5.762045205378185,"aX":-19.391209640569546},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.8,"breakHorizontal":15.5,"spinRate":2117,"spinDirection":222},"zone":2,"typeConfidence":0.92,"plateTime":0.3816207214605085,"extension":6.885819616435623},"index":1,"playId":"d3a54b98-75a1-3528-aea2-d63bf467829f","pitchNumber":2,"startTime":"2025-08-26T02:27:01.921Z","endTime":"2025-08-26T02:27:05.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.57999995957921,"strikeZoneBottom":1.75261817735098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.299111185723266,"aZ":-29.977597798676264,"pfxX":8.41736762370889,"pfxZ":1.4439180205814006,"pX":3.807926011769993,"pZ":0.08375393633510342,"vX0":9.65531957023346,"vY0":-123.2626117461144,"vZ0":-6.287299617023002,"x":-28.15,"y":236.52,"x0":-1.2715108512285573,"y0":50.0026029535739,"z0":5.237983584313209,"aX":12.791675748341381},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.2,"breakHorizontal":-17.8,"spinRate":2721,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44646491787441933,"extension":6.8086035907639415},"index":2,"playId":"77db67f7-45b3-340f-aac0-a02f82d432df","pitchNumber":3,"startTime":"2025-08-26T02:27:16.712Z","endTime":"2025-08-26T02:27:20.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"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-26T02:27:32.384Z","endTime":"2025-08-26T02:27:44.398Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.67500855828484,"strikeZoneBottom":1.76856081265745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.621880854813945,"aZ":-32.363270731255035,"pfxX":7.861873993254402,"pfxZ":-0.132034576461189,"pX":1.8223590634839302,"pZ":1.2603085204213627,"vX0":5.70032699571861,"vY0":-120.93408936816373,"vZ0":-2.7170711357267066,"x":47.54,"y":204.75,"x0":-1.5940989011448963,"y0":50.00092418003952,"z0":5.263566275518355,"aX":11.534548356060489},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-15.7,"spinRate":2292,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45452504038947517,"extension":7.201476542081044},"index":4,"playId":"a90c03ea-1cff-3121-8011-b53f482e2c08","pitchNumber":4,"startTime":"2025-08-26T02:27:44.398Z","endTime":"2025-08-26T02:27:48.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.140961626897045,"aZ":-25.525543184518302,"pfxX":-10.267664639962184,"pfxZ":3.274072016779968,"pX":-2.6762492374414824,"pZ":3.225567185618075,"vX0":0.5536394101919581,"vY0":-141.74837552430077,"vZ0":-2.2455539252365604,"x":219.01,"y":151.69,"x0":-1.540951901341597,"y0":50.00219968448064,"z0":5.661934981422855,"aX":-20.840687163310147},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.6,"breakHorizontal":18.5,"spinRate":1959,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.3867752534015767,"extension":7.019038390618165},"index":5,"playId":"b7348cc5-efdd-3674-b7b1-e64d477e3255","pitchNumber":5,"startTime":"2025-08-26T02:28:01.155Z","endTime":"2025-08-26T02:28:05.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.5,"awayTeamWinProbability":17.5,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":2.19,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:28:05.283Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ronny Simon doubles (3) on a line drive to right fielder Jordan Walker. Liover Peguero scores.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T02:28:29.426Z","endTime":"2025-08-26T02:30:07.883Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3],"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":{"id":676617,"link":"/api/v1/people/676617"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":83.2,"strikeZoneTop":3.23999923203504,"strikeZoneBottom":1.48487389265569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42389402748287,"aZ":-27.70525807379802,"pfxX":0.9694168292661351,"pfxZ":2.5357866287128044,"pX":-0.3903337457751047,"pZ":2.961944603802873,"vX0":3.542384186294383,"vY0":-131.47059545496873,"vZ0":-1.1487971425963495,"x":131.88,"y":158.81,"x0":-1.8779937981195522,"y0":50.00007968495905,"z0":5.450346058786375,"aX":1.7054810613513114},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":-2.5,"spinRate":2569,"spinDirection":175},"zone":1,"typeConfidence":0.9,"plateTime":0.4157414631131,"extension":7.001735723712701},"index":0,"playId":"56a5459d-57ac-3e57-99fe-6cefb887f4f9","pitchNumber":1,"startTime":"2025-08-26T02:28:49.420Z","endTime":"2025-08-26T02:28:53.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.23999902484956,"strikeZoneBottom":1.56435197503504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03975201920588,"aZ":-26.69496845743771,"pfxX":-9.798677071444372,"pfxZ":2.643955447735852,"pX":-1.1491974162038654,"pZ":1.0961631553019828,"vX0":4.870920495293742,"vY0":-142.87560897352753,"vZ0":-7.093857902498931,"x":160.8,"y":209.18,"x0":-1.6003382948418081,"y0":50.00477031473898,"z0":5.2819915853865265,"aX":-20.31803118157477},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":3.6,"breakHorizontal":16.8,"spinRate":2195,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.3829368957160737,"extension":6.6787629680388685},"index":1,"playId":"7abcda00-7a40-344c-8d4d-fff849adc82c","pitchNumber":2,"startTime":"2025-08-26T02:29:05.121Z","endTime":"2025-08-26T02:29:14.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Liover Peguero steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"7abcda00-7a40-344c-8d4d-fff849adc82c","startTime":"2025-08-26T02:29:18.265Z","endTime":"2025-08-26T02:29:37.152Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"postOnSecond":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":-5.799999999999997,"leverageIndex":4.08,"dramaIndex":143.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31916440267137,"aZ":-23.918033170016038,"pfxX":-8.857687314068968,"pfxZ":4.020069746618741,"pX":-0.6133023205021942,"pZ":2.7992990156890896,"vX0":5.829783543632171,"vY0":-142.36776362963718,"vZ0":-3.272651312781361,"x":140.38,"y":163.2,"x0":-1.5353860272253455,"y0":50.0068483205963,"z0":5.475592075505305,"aX":-18.20873606353547},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.8,"breakHorizontal":14.9,"spinRate":2189,"spinDirection":232},"zone":1,"typeConfidence":0.91,"plateTime":0.38456057899135443,"extension":7.017473868907786},"index":3,"playId":"079a66de-68f8-38e9-a407-19558483499a","pitchNumber":3,"startTime":"2025-08-26T02:29:37.152Z","endTime":"2025-08-26T02:29:40.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"second":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61406264566973,"aZ":-33.1154201140183,"pfxX":8.21947979813022,"pfxZ":-0.640939583076388,"pX":0.506053535624607,"pZ":0.9228013375101228,"vX0":3.0822313131936045,"vY0":-120.2759825579776,"vZ0":-3.1194766543890964,"x":97.71,"y":213.86,"x0":-1.8623255547816628,"y0":50.00560358102117,"z0":5.190899657028654,"aX":11.973762969062637},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.7,"breakHorizontal":-15.6,"spinRate":2429,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45641449238527043,"extension":6.770416874072302},"hitData":{"launchSpeed":98.5,"launchAngle":15.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.92,"coordY":105.49}},"index":4,"playId":"cc810da3-1bd3-35bc-9c9a-b5a9d41b513e","pitchNumber":4,"startTime":"2025-08-26T02:29:56.382Z","endTime":"2025-08-26T02:30:07.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682927,"link":"/api/v1/people/682927","batSide":{"code":"L","description":"Left"}},"second":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":682927,"link":"/api/v1/people/682927"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-32.900000000000006,"leverageIndex":4.08,"dramaIndex":344.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:30:07.883Z","atBatIndex":72},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Nick Gonzales reaches on a fielder's choice out, pitcher Riley O'Brien to third baseman Nolan Gorman. Ronny Simon out at 3rd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T02:30:28.698Z","endTime":"2025-08-26T02:30:54.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.255005462008924,"aZ":-23.554332186716515,"pfxX":-9.684487249554738,"pfxZ":4.193230941635679,"pX":-0.6237340706381018,"pZ":2.849726209841631,"vX0":5.837516213176594,"vY0":-142.40140860707697,"vZ0":-3.4863225287928143,"x":140.78,"y":161.84,"x0":-1.440408732908676,"y0":50.0044056506265,"z0":5.577398206294209,"aX":-19.920304517730628},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.1,"breakHorizontal":16.4,"spinRate":2107,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.3844119909988133,"extension":6.928023814118032},"hitData":{"launchSpeed":75.3,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.45,"coordY":181.07}},"index":0,"playId":"4101462b-e22c-3132-96f9-5d28b0dcbf6c","pitchNumber":1,"startTime":"2025-08-26T02:30:47.235Z","endTime":"2025-08-26T02:30:54.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"second":{"id":682927,"link":"/api/v1/people/682927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.4,"awayTeamWinProbability":42.6,"homeTeamWinProbabilityAdded":13.600000000000001,"leverageIndex":3.45,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:30:54.413Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T02:31:24.829Z","endTime":"2025-08-26T02:32:57.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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(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":98.2,"endSpeed":90.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.952063233221594,"aZ":-22.22816161376425,"pfxX":-10.549751505777216,"pfxZ":4.79241356234518,"pX":-0.9102073337238931,"pZ":2.6353871058351284,"vX0":5.321956089023899,"vY0":-142.91894711437516,"vZ0":-4.34080941520077,"x":151.69,"y":167.62,"x0":-1.4225560244873845,"y0":50.003970122808084,"z0":5.5643206666310805,"aX":-21.894922913826846},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.0,"breakHorizontal":18.1,"spinRate":2192,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.3827781682275271,"extension":6.950458135995486},"index":0,"playId":"6b8dba57-d70d-3346-b9c6-4175247a644a","pitchNumber":1,"startTime":"2025-08-26T02:31:26.748Z","endTime":"2025-08-26T02:31:30.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20568334481476,"aZ":-23.158187715075485,"pfxX":-10.548608534246767,"pfxZ":4.354090876802459,"pX":-0.5934102054989654,"pZ":3.41434794143413,"vX0":6.512225299790742,"vY0":-142.64269849857882,"vZ0":-1.9787780742760912,"x":139.62,"y":146.59,"x0":-1.5292141825621208,"y0":50.00565649116783,"z0":5.569387839629559,"aX":-21.854647695852012},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.7,"breakHorizontal":17.9,"spinRate":2250,"spinDirection":228},"zone":1,"typeConfidence":0.92,"plateTime":0.38322639906376743,"extension":6.755001318493824},"index":1,"playId":"8c4b6460-c621-3539-b6e9-91de6f953e76","pitchNumber":2,"startTime":"2025-08-26T02:31:45.662Z","endTime":"2025-08-26T02:31:49.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.39866891518325,"strikeZoneBottom":1.68421893064135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.153808402125343,"aZ":-33.209696158477655,"pfxX":8.840898578954672,"pfxZ":-0.6761520837011781,"pX":0.9723497562696611,"pZ":0.9990149115942603,"vX0":3.8209556333387336,"vY0":-122.99617943188323,"vZ0":-3.484602008797438,"x":79.94,"y":211.81,"x0":-1.751572465576513,"y0":50.00455377092894,"z0":5.26015886241035,"aX":13.500783275605789},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.8,"breakHorizontal":-16.9,"spinRate":2533,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4458821426742001,"extension":6.946971523725406},"index":2,"playId":"0a7cccba-aaec-32ae-9ced-0844357c50e0","pitchNumber":3,"startTime":"2025-08-26T02:32:11.724Z","endTime":"2025-08-26T02:32:16.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.45259742338246,"strikeZoneBottom":1.64258672576788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.01267895689237,"aZ":-32.9150968467227,"pfxX":8.868667992076862,"pfxZ":-0.5005974661082657,"pX":1.0211471870779365,"pZ":0.677784010447769,"vX0":3.8353559409471445,"vY0":-120.8200934895797,"vZ0":-3.81845936625949,"x":78.08,"y":220.48,"x0":-1.7425372807918418,"y0":50.00547059032051,"z0":5.192099555779007,"aX":13.025200710775545},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.6,"breakHorizontal":-17.0,"spinRate":2516,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45450765136522175,"extension":6.9754743023702055},"index":3,"playId":"2e7386de-9745-30e9-be96-5e928e7b9622","pitchNumber":4,"startTime":"2025-08-26T02:32:30.784Z","endTime":"2025-08-26T02:32:34.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.85540936904477,"aZ":-27.983935816186445,"pfxX":-10.519854796002404,"pfxZ":2.0211325006898413,"pX":-0.6710138104713868,"pZ":3.3929262241409353,"vX0":5.846220198220947,"vY0":-143.43844504753275,"vZ0":-1.4378627547979885,"x":142.58,"y":147.17,"x0":-1.3747536517559749,"y0":50.00292442301211,"z0":5.654634448602326,"aX":-21.80190370034657},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":3.6,"breakHorizontal":17.8,"spinRate":2190,"spinDirection":223},"zone":1,"typeConfidence":0.92,"plateTime":0.3826549790361238,"extension":6.906644955244288},"index":4,"playId":"b11ef5f7-45a8-3316-977a-9a7015669de0","pitchNumber":5,"startTime":"2025-08-26T02:32:53.508Z","endTime":"2025-08-26T02:32:57.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":663457,"link":"/api/v1/people/663457"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":2.55,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:32:57.622Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lars Nootbaar flies out to center fielder Alexander Canario.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-26T02:35:29.190Z","endTime":"2025-08-26T02:35:40.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dennis Santana replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"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-26T02:34:19.736Z","endTime":"2025-08-26T02:35:31.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.4,"endSpeed":85.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.427177225590277,"aZ":-15.348844881850608,"pfxX":-7.449673289103849,"pfxZ":8.858783587290006,"pX":-0.262136865215599,"pZ":2.845271923789902,"vX0":7.065960081069068,"vY0":-137.20689971935352,"vZ0":-4.934502839165113,"x":126.99,"y":161.96,"x0":-1.9076273622151647,"y0":50.00309980130889,"z0":5.719071585778823,"aX":-14.150579122254802},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":11.9,"spinRate":2355,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.39976756054698726,"extension":6.003865971156575},"hitData":{"launchSpeed":85.2,"launchAngle":51.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.42,"coordY":101.81}},"index":1,"playId":"729264d8-0471-3927-947b-1f94509e7188","pitchNumber":1,"startTime":"2025-08-26T02:35:31.475Z","endTime":"2025-08-26T02:35:40.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:35:40.828Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masyn Winn lines out to shortstop Jared Triolo.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-26T02:35:49.692Z","endTime":"2025-08-26T02:36:12.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00690973519544,"aZ":-23.128218316798865,"pfxX":-1.4248639874484548,"pfxZ":4.984163303108433,"pX":0.6829770742812977,"pZ":2.4470524789474584,"vX0":6.593571449828676,"vY0":-133.4543502927658,"vZ0":-4.366223383294261,"x":90.97,"y":172.71,"x0":-1.627848059606221,"y0":50.00479162911943,"z0":5.757224046050947,"aX":-2.5879457315909846},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":1.2,"spinRate":2634,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4094391758978242,"extension":6.283076679514035},"hitData":{"launchSpeed":83.6,"launchAngle":11.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":98.29,"coordY":138.03}},"index":0,"playId":"2bbfc206-c2eb-3ce7-a490-73bc5ea9e312","pitchNumber":1,"startTime":"2025-08-26T02:36:06.775Z","endTime":"2025-08-26T02:36:12.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:36:12.800Z","atBatIndex":76},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alec Burleson homers (16) on a line drive to center field.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-26T02:36:22.996Z","endTime":"2025-08-26T02:37:35.271Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.51999900782481,"strikeZoneBottom":1.63033970270297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7537491721631,"aZ":-22.999566569833753,"pfxX":0.3616413953608859,"pfxZ":5.219646114184997,"pX":1.3083929331356479,"pZ":3.586715236336934,"vX0":7.519738138684517,"vY0":-131.4237349978808,"vZ0":-1.6122069271719202,"x":67.13,"y":141.94,"x0":-1.6316732034803931,"y0":50.000506799454364,"z0":5.909347427921715,"aX":0.6326656424244023},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":-2.3,"spinRate":2538,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.41610261083358413,"extension":6.197196978775884},"index":0,"playId":"7a6f4692-e3ac-386b-8861-d38cd37c3585","pitchNumber":1,"startTime":"2025-08-26T02:36:38.158Z","endTime":"2025-08-26T02:36:41.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.8,"endSpeed":86.4,"strikeZoneTop":3.52000015069009,"strikeZoneBottom":1.64543427609085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.565375253322344,"aZ":-16.008034823178235,"pfxX":-7.0307601350613655,"pfxZ":8.424257764440267,"pX":-0.5318662918945274,"pZ":3.1760183783496085,"vX0":5.886436705898099,"vY0":-137.87511210376573,"vZ0":-4.049370637967711,"x":137.27,"y":153.03,"x0":-1.7844265157644077,"y0":50.003148418163825,"z0":5.748869281927345,"aX":-13.493296160549537},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2475,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39773741151556763,"extension":5.9833458097753605},"index":1,"playId":"5f920d98-435e-3473-9f17-c488d8b1ad99","pitchNumber":2,"startTime":"2025-08-26T02:36:55.133Z","endTime":"2025-08-26T02:36:58.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16041905558449,"aZ":-28.459236466598593,"pfxX":-0.06450499567647006,"pfxZ":2.2739315591608147,"pX":0.831627937783754,"pZ":1.3486801906556332,"vX0":6.62423912083786,"vY0":-126.56814961791544,"vZ0":-5.0754892088612715,"x":85.3,"y":202.37,"x0":-1.8034731711333734,"y0":50.00189835339222,"z0":5.640033581108828,"aX":-0.10534061651722029},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-1.3,"spinRate":2595,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.43161293255043587,"extension":6.372433543129282},"hitData":{"launchSpeed":107.7,"launchAngle":24.0,"totalDistance":409.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.05,"coordY":33.11}},"index":2,"playId":"1e41d5d7-85cd-39ef-9840-7de500ccdb46","pitchNumber":3,"startTime":"2025-08-26T02:37:11.181Z","endTime":"2025-08-26T02:37:35.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":682927,"link":"/api/v1/people/682927"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":46.4,"leverageIndex":1.42,"dramaIndex":325.0,"contextMetrics":{},"playEndTime":"2025-08-26T02:37:35.271Z","atBatIndex":77}]