[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Holliday walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-30T02:16:51.753Z","endTime":"2025-08-30T02:18:18.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,1,2],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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-29T22:02:46.201Z","endTime":"2025-08-30T01:45:57.438Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"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-30T01:45:57.438Z","endTime":"2025-08-30T02:14:07.354Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"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-30T02:14:07.354Z","endTime":"2025-08-30T02:16:53.760Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"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":92.7,"endSpeed":84.9,"strikeZoneTop":3.41723812047988,"strikeZoneBottom":1.59999562332418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.34008331381581,"aZ":-12.924043930451809,"pfxX":5.6944034108003745,"pfxZ":10.461221815534959,"pX":-1.2766955223657204,"pZ":3.069050652457341,"vX0":-11.165164126297162,"vY0":-134.58101840356017,"vZ0":-5.426403297548058,"x":165.66,"y":155.92,"x0":2.179946500683039,"y0":50.00195279171724,"z0":6.021714147932022,"aX":10.478382749355012},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":-8.0,"spinRate":2364,"spinDirection":142},"zone":11,"typeConfidence":0.9,"plateTime":0.4064863918846573,"extension":6.183786098871531},"index":3,"playId":"5f7994fd-7bfd-31c0-976a-6a3ae071f17f","pitchNumber":1,"startTime":"2025-08-30T02:16:53.760Z","endTime":"2025-08-30T02:16:57.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.36870261096172,"strikeZoneBottom":1.60000210628159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13986513813189,"aZ":-12.535676308118402,"pfxX":5.851611141581748,"pfxZ":10.647786376928336,"pX":-1.10121829156756,"pZ":3.0815711357881503,"vX0":-10.822508761522602,"vY0":-134.89165970326982,"vZ0":-5.583939058996116,"x":158.98,"y":155.58,"x0":2.2011559426955882,"y0":50.00024887348437,"z0":6.060969739258491,"aX":10.790656911685758},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":-8.3,"spinRate":2369,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.40594032710266426,"extension":6.132230031778245},"index":4,"playId":"90c70e6d-e641-3ce5-b752-6f47c1fd8615","pitchNumber":2,"startTime":"2025-08-30T02:17:10.602Z","endTime":"2025-08-30T02:17:14.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":84.1,"strikeZoneTop":3.3572534290473,"strikeZoneBottom":1.59999832630472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.001159022653848,"aZ":-11.383809177703816,"pfxX":6.164302607009418,"pfxZ":11.437643436183416,"pX":-0.6435808870567988,"pZ":3.5057572732727937,"vX0":-9.62297265198828,"vY0":-134.21493241722354,"vZ0":-4.654203995741813,"x":141.53,"y":144.12,"x0":2.1932645111208102,"y0":50.00572368055603,"z0":6.0780807523816955,"aX":11.208817341662513},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":-9.0,"spinRate":2406,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.40864283000902724,"extension":6.138408671092543},"index":5,"playId":"ff83720d-7d40-365a-9dec-2fc7f7e0b2c3","pitchNumber":3,"startTime":"2025-08-30T02:17:25.026Z","endTime":"2025-08-30T02:17:28.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.2,"endSpeed":84.6,"strikeZoneTop":3.32476962473707,"strikeZoneBottom":1.60000454289783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.19809910683578,"aZ":-11.148352688558987,"pfxX":6.3310574056334445,"pfxZ":11.399513498560239,"pX":0.016682293127565778,"pZ":3.3390924057325515,"vX0":-8.492608630597523,"vY0":-135.3619057915345,"vZ0":-5.048269337246597,"x":116.36,"y":148.62,"x0":2.381006751459473,"y0":50.00386476681605,"z0":6.017433700191715,"aX":11.679192230549447},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.7,"breakHorizontal":-9.5,"spinRate":2400,"spinDirection":148},"zone":2,"typeConfidence":0.91,"plateTime":0.40556155908114144,"extension":6.229923734645143},"index":6,"playId":"9d0ec004-bc59-3b92-a99a-4ff2d4207ff7","pitchNumber":4,"startTime":"2025-08-30T02:17:40.122Z","endTime":"2025-08-30T02:17:43.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27281852910295,"aZ":-11.245660704668317,"pfxX":5.568980659153789,"pfxZ":11.30742752509294,"pX":0.2530791959059773,"pZ":2.8319360195016587,"vX0":-7.633236939693308,"vY0":-135.37194680899316,"vZ0":-6.319862053739247,"x":107.35,"y":162.32,"x0":2.3892893449889114,"y0":50.00492381469197,"z0":5.988361137095456,"aX":10.310177733501305},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":-8.4,"spinRate":2299,"spinDirection":154},"zone":5,"typeConfidence":0.91,"plateTime":0.40501267039029365,"extension":6.268060419910696},"index":7,"playId":"50eefd3d-9945-304b-9521-be02052d914b","pitchNumber":5,"startTime":"2025-08-30T02:17:53.184Z","endTime":"2025-08-30T02:17:56.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-08-30T02:18:07.320Z","endTime":"2025-08-30T02:18:13.889Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.1,"endSpeed":86.7,"strikeZoneTop":3.32047027174404,"strikeZoneBottom":1.59999866015597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.298295370659723,"aZ":-8.864755842590686,"pfxX":4.993747936308569,"pfxZ":12.081308230285389,"pX":-0.9649926618454264,"pZ":3.561326328723339,"vX0":-9.798786194943316,"vY0":-138.14777288073057,"vZ0":-5.31695388544111,"x":153.78,"y":142.62,"x0":1.9820501182514971,"y0":50.00362092559479,"z0":6.1092475030218685,"aX":9.636707478275703},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.9,"breakHorizontal":-7.0,"spinRate":2472,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.3967640394463232,"extension":6.2526056887122055},"index":9,"playId":"e847acd3-3eb6-30e3-b95e-1716635159e9","pitchNumber":6,"startTime":"2025-08-30T02:18:13.889Z","endTime":"2025-08-30T02:18:18.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-08-30T02:18:18.787Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-30T02:18:30.665Z","endTime":"2025-08-30T02:20:48.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.37034385357176,"strikeZoneBottom":1.54999546205629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63710852021746,"aZ":-20.94861881581414,"pfxX":1.2512338703347683,"pfxZ":6.801383671729916,"pX":0.19074253017922616,"pZ":2.7379923913496507,"vX0":-6.40461251840481,"vY0":-126.82143691566111,"vZ0":-3.9573129690253044,"x":109.73,"y":164.85,"x0":2.571721185997446,"y0":50.00548462448616,"z0":5.962116403084478,"aX":2.06668293235933},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.8,"breakHorizontal":-1.0,"spinRate":2234,"spinDirection":148},"zone":5,"typeConfidence":0.92,"plateTime":0.42966058669109986,"extension":6.20678775628641},"index":0,"playId":"4db4302e-2302-31bc-90c9-424d97416cd1","pitchNumber":1,"startTime":"2025-08-30T02:18:43.406Z","endTime":"2025-08-30T02:18:47.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.36928407446513,"strikeZoneBottom":1.54999696103598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.39303873607009,"aZ":-20.49928102120432,"pfxX":1.819972098078339,"pfxZ":7.051908892704291,"pX":-0.13624729066474978,"pZ":1.2490671295456572,"vX0":-7.400170787682348,"vY0":-126.93063792200647,"vZ0":-7.459414743346433,"x":122.19,"y":205.06,"x0":2.562031156163961,"y0":50.003213959594575,"z0":5.820341686771742,"aX":3.013710490799868},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.5,"breakHorizontal":-1.9,"spinRate":2244,"spinDirection":143},"zone":13,"typeConfidence":0.92,"plateTime":0.4291073835665995,"extension":6.218095385601379},"index":1,"playId":"e3028c56-4564-321e-ae87-4ea50c219faa","pitchNumber":2,"startTime":"2025-08-30T02:19:00.520Z","endTime":"2025-08-30T02:19:04.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":92.6,"endSpeed":84.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.160035419757115,"aZ":-10.65994688176896,"pfxX":4.985297391608782,"pfxZ":11.688712189728356,"pX":-0.5755535793275272,"pZ":3.817662086858804,"vX0":-9.665097181224668,"vY0":-134.55559806925453,"vZ0":-3.9818662269795144,"x":138.94,"y":135.7,"x0":2.4090893777574878,"y0":50.00202981688175,"z0":6.067223066991571,"aX":9.17605731500947},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.5,"breakHorizontal":-7.1,"spinRate":2360,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.40646349152040395,"extension":6.32570505493841},"index":2,"playId":"18f0cdc2-61b6-3c79-96d3-1df23b639b84","pitchNumber":3,"startTime":"2025-08-30T02:19:21.266Z","endTime":"2025-08-30T02:19:25.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.34371623954448,"strikeZoneBottom":1.54999885013729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.702096974631814,"aZ":-22.442364477291264,"pfxX":2.5401340344618437,"pfxZ":5.815045885483568,"pX":0.16247123750447454,"pZ":1.043886440026122,"vX0":-6.946754053592827,"vY0":-127.60946229719805,"vZ0":-7.6300862046765925,"x":110.81,"y":210.6,"x0":2.572684513163076,"y0":50.00121720607867,"z0":5.801549709284969,"aX":4.250076705558025},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.2,"breakHorizontal":-3.2,"spinRate":2233,"spinDirection":144},"zone":14,"typeConfidence":0.91,"plateTime":0.4268802772909459,"extension":6.234428885270128},"index":3,"playId":"10d80911-d3b3-3acb-a35c-43f1d22057d2","pitchNumber":4,"startTime":"2025-08-30T02:19:39.050Z","endTime":"2025-08-30T02:19:43.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":88.9,"endSpeed":82.4,"strikeZoneTop":3.31453118817394,"strikeZoneBottom":1.54999911846487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.663363671649147,"aZ":-19.892147775870146,"pfxX":2.8930413374210353,"pfxZ":7.2483880080077085,"pX":-1.1532757510782357,"pZ":0.17238492493188112,"vX0":-9.672701182331343,"vY0":-128.83378489138474,"vZ0":-10.548818199321019,"x":160.96,"y":234.13,"x0":2.260417822354208,"y0":50.00608981214019,"z0":5.832637121709271,"aX":4.905297622609203},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.0,"breakHorizontal":-3.2,"spinRate":2236,"spinDirection":146},"zone":13,"typeConfidence":0.89,"plateTime":0.4237935760210152,"extension":6.271861465989685},"index":4,"playId":"3764793e-ccb1-3960-91f9-a6abed9cbc3e","pitchNumber":5,"startTime":"2025-08-30T02:19:57.921Z","endTime":"2025-08-30T02:20:02.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"36766534-8e46-3893-8070-3ee0bb91849d","startTime":"2025-08-30T02:20:21.378Z","endTime":"2025-08-30T02:20:28.172Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.510923967270376,"aZ":-12.60396184635298,"pfxX":4.347522999309685,"pfxZ":10.48376449389298,"pX":-0.34470102508361544,"pZ":3.4022426031889745,"vX0":-8.643070953614465,"vY0":-135.92926958477568,"vZ0":-4.890003175892519,"x":130.14,"y":146.92,"x0":2.3149376052920125,"y0":50.00071359148799,"z0":6.103418502359468,"aX":8.114785519376454},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":-6.0,"spinRate":2204,"spinDirection":149},"zone":1,"typeConfidence":0.9,"plateTime":0.40334598768688545,"extension":6.231621068172856},"index":6,"playId":"63e82077-34cc-3303-bbb0-06ba8d8426dc","pitchNumber":6,"startTime":"2025-08-30T02:20:44.329Z","endTime":"2025-08-30T02:20:48.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:20:48.338Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gunnar Henderson lines out to left fielder Luis Matos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-30T02:20:59.642Z","endTime":"2025-08-30T02:23:58.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.46181874944799,"strikeZoneBottom":1.72563320031007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64654293578313,"aZ":-23.548214067561073,"pfxX":0.11634372570624762,"pfxZ":5.259193752713815,"pX":-0.9552430180028206,"pZ":2.2910427475799753,"vX0":-8.360023519589594,"vY0":-127.17258521112402,"vZ0":-4.563061372792253,"x":153.41,"y":176.92,"x0":2.357279237674949,"y0":50.005967049631465,"z0":5.972546370446596,"aX":0.19234293515797543},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":1.7,"spinRate":2229,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.43040592437429703,"extension":6.122248287640652},"index":0,"playId":"0f55c7cb-0466-36b2-b033-88fdf6a3f945","pitchNumber":1,"startTime":"2025-08-30T02:21:14.777Z","endTime":"2025-08-30T02:21:18.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":87.6,"endSpeed":81.2,"strikeZoneTop":3.53014592077115,"strikeZoneBottom":1.79000107736574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87736365879369,"aZ":-23.273002913546353,"pfxX":1.5138146083672956,"pfxZ":5.376698061462527,"pX":-0.872912184213878,"pZ":1.3904675974566625,"vX0":-8.507364922284951,"vY0":-127.2790458725204,"vZ0":-6.9389009509573905,"x":150.27,"y":201.24,"x0":2.303121658844659,"y0":50.005003247848876,"z0":5.970771155547166,"aX":2.5083476481062053},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.5,"breakHorizontal":-1.0,"spinRate":2286,"spinDirection":141},"zone":13,"typeConfidence":0.91,"plateTime":0.4288494735530377,"extension":6.118333241165057},"index":1,"playId":"82149a05-ac52-344a-8ba3-9edc0badc3a7","pitchNumber":2,"startTime":"2025-08-30T02:21:34.592Z","endTime":"2025-08-30T02:21:39.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.7,"strikeZoneTop":3.6246158864418,"strikeZoneBottom":1.79000136630674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81584981748179,"aZ":-11.302232886133968,"pfxX":5.769874994441754,"pfxZ":11.190299199382103,"pX":-0.15332619469721348,"pZ":4.02195526052436,"vX0":-8.474600905250911,"vY0":-136.82953328061615,"vZ0":-3.4311680364015813,"x":122.84,"y":130.19,"x0":2.2580607575268092,"y0":50.000655701561485,"z0":6.08608969633699,"aX":10.760465731165269},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":-8.3,"spinRate":2321,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.4028508031556415,"extension":6.2747033767365235},"index":2,"playId":"5ff5264e-14fb-3838-96f6-bcd34a86a0fd","pitchNumber":3,"startTime":"2025-08-30T02:21:55.844Z","endTime":"2025-08-30T02:21:59.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":83.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.973519494285206,"aZ":-10.243181211137607,"pfxX":6.146711340195486,"pfxZ":12.053238786190509,"pX":0.014437271517627578,"pZ":2.790419521778317,"vX0":-8.161769660696525,"vY0":-135.14469765337702,"vZ0":-6.64182414443146,"x":116.45,"y":163.44,"x0":2.298400071982308,"y0":50.00239366401062,"z0":6.02670446389729,"aX":11.183822882985227},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":-9.0,"spinRate":2327,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.40787445267703104,"extension":6.3146869577423494},"index":3,"playId":"586e2495-b646-35d0-9613-c42a877e517b","pitchNumber":4,"startTime":"2025-08-30T02:22:17.924Z","endTime":"2025-08-30T02:22:22.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.55487785174261,"strikeZoneBottom":1.78999624706699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.820133500301107,"aZ":-36.384347411504145,"pfxX":1.8491510370127429,"pfxZ":-2.823065295766961,"pX":0.4181114455373099,"pZ":3.4228464378781656,"vX0":-5.686673966776622,"vY0":-120.70297225882732,"vZ0":0.6318530073645137,"x":101.06,"y":146.36,"x0":2.5518121815283714,"y0":50.00074520990168,"z0":6.330744278052813,"aX":2.7622170385308262},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.8,"breakHorizontal":-2.2,"spinRate":2170,"spinDirection":318},"zone":3,"typeConfidence":0.88,"plateTime":0.45170362029570343,"extension":6.034175582145549},"index":4,"playId":"b3444865-c780-3843-b02a-1a7dfc2e90aa","pitchNumber":5,"startTime":"2025-08-30T02:22:43.481Z","endTime":"2025-08-30T02:22:50.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jackson Holliday steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"actionPlayId":"b3444865-c780-3843-b02a-1a7dfc2e90aa","startTime":"2025-08-30T02:22:55.280Z","endTime":"2025-08-30T02:23:25.176Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"postOnSecond":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":1.21,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.769535144426076,"aZ":-12.386342304056296,"pfxX":5.150031424497546,"pfxZ":10.641847500100912,"pX":-0.6479551396623211,"pZ":2.556565293487942,"vX0":-9.18805905318786,"vY0":-135.54903908427872,"vZ0":-6.924886134634833,"x":141.7,"y":169.75,"x0":2.1174246625126334,"y0":50.005988399203574,"z0":6.010244748925749,"aX":9.579870560165467},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":-7.3,"spinRate":2247,"spinDirection":147},"zone":4,"typeConfidence":0.9,"plateTime":0.40415102200491715,"extension":6.366423719612317},"index":6,"playId":"3083a220-5b05-3430-ba1c-b48a2cbf7d9c","pitchNumber":6,"startTime":"2025-08-30T02:23:25.176Z","endTime":"2025-08-30T02:23:29.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50380377931297,"aZ":-14.598916365137987,"pfxX":6.884037452990084,"pfxZ":9.018230959961066,"pX":-0.18388878559782312,"pZ":2.8303568183804164,"vX0":-9.215622361274699,"vY0":-139.25990022039124,"vZ0":-6.069150042935773,"x":124.01,"y":162.36,"x0":2.2857172426892385,"y0":50.00392482212549,"z0":6.0169160426550174,"aX":13.418727199315333},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":-10.4,"spinRate":2298,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.3944621956600556,"extension":6.252994695550402},"hitData":{"launchSpeed":99.4,"launchAngle":20.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.1,"coordY":91.96}},"index":7,"playId":"0669ef04-3438-32b7-90c7-356aa061e74e","pitchNumber":7,"startTime":"2025-08-30T02:23:47.870Z","endTime":"2025-08-30T02:23:58.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.21,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:23:58.597Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Mountcastle doubles (15) on a line drive to right fielder Drew Gilbert. Jackson Holliday scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-30T02:24:03.600Z","endTime":"2025-08-30T02:25:01.042Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.867892519517774,"aZ":-34.60001284151556,"pfxX":0.6209008525570618,"pfxZ":-1.6704167822365896,"pX":-0.15123490378137933,"pZ":0.7550565884722809,"vX0":-6.593852032420334,"vY0":-119.24503550898025,"vZ0":-5.211919461579442,"x":122.76,"y":218.39,"x0":2.55781521544544,"y0":50.001888681976695,"z0":6.0570814078394815,"aX":0.9034379543320374},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.0,"breakHorizontal":0.4,"spinRate":2251,"spinDirection":331},"zone":13,"typeConfidence":0.89,"plateTime":0.45765790693846364,"extension":6.139800411544828},"index":0,"playId":"70b4083b-a9c3-316d-93e1-2c76ddc2ead1","pitchNumber":1,"startTime":"2025-08-30T02:24:29.803Z","endTime":"2025-08-30T02:24:33.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.47577312900064,"aZ":-37.59540173267054,"pfxX":0.5440565679148683,"pfxZ":-3.6643545605057968,"pX":0.3223115562711574,"pZ":1.9799347175874258,"vX0":-5.767608811447636,"vY0":-120.6340872849085,"vZ0":-2.107621368162143,"x":104.71,"y":185.32,"x0":2.6688032788942415,"y0":50.001828946627455,"z0":6.165045308164084,"aX":0.8063725060949594},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.8,"breakHorizontal":0.4,"spinRate":2243,"spinDirection":320},"zone":9,"typeConfidence":0.9,"plateTime":0.4532682919007831,"extension":6.124406837946266},"hitData":{"launchSpeed":99.9,"launchAngle":14.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":225.56,"coordY":115.73}},"index":1,"playId":"4ca847b8-8e35-3329-b551-952b204a4a75","pitchNumber":2,"startTime":"2025-08-30T02:24:49.453Z","endTime":"2025-08-30T02:25:01.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-9.800000000000004,"leverageIndex":1.21,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:25:01.042Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Emmanuel Rivera called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-30T02:25:18.478Z","endTime":"2025-08-30T02:26:44.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656896,"fullName":"Emmanuel Rivera","link":"/api/v1/people/656896"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656896,"fullName":"Emmanuel Rivera","link":"/api/v1/people/656896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.45759860086132,"strikeZoneBottom":1.64000260763131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.655946754964685,"aZ":-12.93333501419831,"pfxX":7.241595581603822,"pfxZ":10.10325182615314,"pX":0.2538160820420017,"pZ":3.687005118042147,"vX0":-8.401388427146813,"vY0":-137.41912434350226,"vZ0":-4.260984474264582,"x":107.33,"y":139.23,"x0":2.4159856684703356,"y0":50.00422540029859,"z0":6.142264769093848,"aX":13.793230926825078},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":-11.3,"spinRate":2410,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.39923724434954044,"extension":6.389133867175973},"index":0,"playId":"fe0579cd-8445-34da-ab1c-b9e1ae360e7b","pitchNumber":1,"startTime":"2025-08-30T02:25:28.434Z","endTime":"2025-08-30T02:25:33.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83215915855918,"aZ":-10.418279417725406,"pfxX":7.441007594874476,"pfxZ":11.538330716193233,"pX":0.30275434583837896,"pZ":2.6105341145064966,"vX0":-7.963814661015012,"vY0":-137.05999147936168,"vZ0":-7.392770155650124,"x":105.46,"y":168.3,"x0":2.291792853101295,"y0":50.0005256327353,"z0":6.069681061724148,"aX":14.028124728897454},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":-11.6,"spinRate":2462,"spinDirection":149},"zone":6,"typeConfidence":0.91,"plateTime":0.40100139699734205,"extension":6.17202850476095},"index":1,"playId":"0271372c-03cc-3f44-9055-c203065ece3f","pitchNumber":2,"startTime":"2025-08-30T02:25:46.140Z","endTime":"2025-08-30T02:25:49.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.6,"endSpeed":86.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69510191407572,"aZ":-11.919482516991406,"pfxX":6.437143558223782,"pfxZ":10.594610765797807,"pX":0.6363745833665022,"pZ":3.149098769022576,"vX0":-6.896231616832577,"vY0":-137.45345453800076,"vZ0":-5.943757249602143,"x":92.74,"y":153.75,"x0":2.3424341944419673,"y0":50.00286791643116,"z0":6.150053089192468,"aX":12.30755646616303},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":-10.2,"spinRate":2390,"spinDirection":144},"zone":3,"typeConfidence":0.91,"plateTime":0.3985936380857167,"extension":6.25551849690743},"index":2,"playId":"372a9906-09c4-3a65-918b-32eeedc29ac9","pitchNumber":3,"startTime":"2025-08-30T02:26:15.248Z","endTime":"2025-08-30T02:26:19.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.25305961159912,"strikeZoneBottom":1.51387330272123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55959180830105,"aZ":-10.855485432427425,"pfxX":5.68492515724199,"pfxZ":11.020006934214367,"pX":-0.7894301046945836,"pZ":3.385579126739574,"vX0":-10.1686150617848,"vY0":-138.37196069525612,"vZ0":-5.613940675653028,"x":147.09,"y":147.37,"x0":2.198443167449039,"y0":50.003831193403954,"z0":6.171605355760916,"aX":10.999734517977354},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":-8.2,"spinRate":2437,"spinDirection":146},"zone":11,"typeConfidence":0.91,"plateTime":0.3962041815990678,"extension":6.269559575782519},"index":3,"playId":"5119241c-7191-39fa-93c5-4c5cc597ea1b","pitchNumber":4,"startTime":"2025-08-30T02:26:38.105Z","endTime":"2025-08-30T02:26:44.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656896,"link":"/api/v1/people/656896"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":656896,"link":"/api/v1/people/656896"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.000000000000007,"leverageIndex":1.12,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:26:44.058Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jung Hoo Lee walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:29:08.518Z","endTime":"2025-08-30T02:31:25.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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(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":91.6,"endSpeed":84.1,"strikeZoneTop":3.38445772329941,"strikeZoneBottom":1.48999839500777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.444858679854928,"aZ":-12.193782957877145,"pfxX":-3.9162194391482967,"pfxZ":11.087741986861229,"pX":-0.18280860193525986,"pZ":2.4744893083997583,"vX0":5.82324770899435,"vY0":-133.10143580781232,"vZ0":-7.771645035185191,"x":123.97,"y":171.97,"x0":-1.8859066505471722,"y0":50.0008864262186,"z0":6.306857428694928,"aX":-7.056032949805567},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":5.9,"spinRate":2103,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.41085187000385837,"extension":5.950383879893092},"index":0,"playId":"2ade6b1a-9c1c-3bd5-8fb9-281346d92e02","pitchNumber":1,"startTime":"2025-08-30T02:29:26.851Z","endTime":"2025-08-30T02:29:30.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.350056184338,"strikeZoneBottom":1.48999821028841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.890358401013703,"aZ":-13.9636579641012,"pfxX":-2.6196348753715206,"pfxZ":9.775985329782745,"pX":-0.5963888542501281,"pZ":4.31501029998432,"vX0":4.188552380571835,"vY0":-135.00907067066058,"vZ0":-3.370322406950826,"x":139.73,"y":122.27,"x0":-1.8211391461365438,"y0":50.00344805953285,"z0":6.55022352488065,"aX":-4.880536543516055},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":4.0,"spinRate":2260,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4042969622047359,"extension":6.098644657159049},"index":1,"playId":"07461696-1dc1-3ea4-870e-c8e63c7a0726","pitchNumber":2,"startTime":"2025-08-30T02:29:41.559Z","endTime":"2025-08-30T02:29:44.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":75.7,"endSpeed":70.2,"strikeZoneTop":3.25182798189748,"strikeZoneBottom":1.37796511298652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.145522412978632,"aZ":-40.83491396153997,"pfxX":4.398536855770061,"pfxZ":-7.021050291262505,"pX":-0.0675895699089859,"pZ":3.2346587438343564,"vX0":2.647505936952583,"vY0":-110.23348453428095,"vZ0":1.746024505691389,"x":119.58,"y":151.44,"x0":-1.854598185805284,"y0":50.00262852220601,"z0":6.735376467715762,"aX":5.425781693056682},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-12.0,"breakHorizontal":-8.6,"spinRate":2813,"spinDirection":35},"zone":2,"typeConfidence":2.0,"plateTime":0.49640998839821826,"extension":6.141756951300602},"index":2,"playId":"2687e124-edd3-375a-b29d-f01e35596eb0","pitchNumber":3,"startTime":"2025-08-30T02:30:03.243Z","endTime":"2025-08-30T02:30:07.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.7,"strikeZoneTop":3.28369724178152,"strikeZoneBottom":1.4899977530094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.40899457860579,"aZ":-22.405976612734346,"pfxX":-6.180421153922879,"pfxZ":7.04881448955168,"pX":0.462913480489099,"pZ":0.09285199226336328,"vX0":6.570356036044127,"vY0":-116.31114215005108,"vZ0":-9.35307224098143,"x":99.35,"y":236.27,"x0":-1.58010760778151,"y0":50.00406380880811,"z0":6.250563881666957,"aX":-8.568318617432318},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":10.9,"breakHorizontal":9.8,"spinRate":1183,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4688057746119343,"extension":5.918692853915553},"index":3,"playId":"6fe3a486-c221-3876-b3dc-ca55b293b126","pitchNumber":4,"startTime":"2025-08-30T02:30:20.858Z","endTime":"2025-08-30T02:30:24.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.1,"strikeZoneTop":3.23786588332672,"strikeZoneBottom":1.48999831232196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.627824540286746,"aZ":-12.912077681778738,"pfxX":-4.1278368313983425,"pfxZ":10.479040178470743,"pX":-0.9384828345433208,"pZ":4.185453034898653,"vX0":4.133454381693343,"vY0":-135.68487687711306,"vZ0":-3.557378418211108,"x":152.77,"y":125.77,"x0":-1.955822373461619,"y0":50.000694849517174,"z0":6.431876279514375,"aX":-7.5863775351872205},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":6.5,"spinRate":2209,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.405891563716835,"extension":6.029516002234549},"index":4,"playId":"11240192-a5fe-3896-b2ec-f79fa73b46a4","pitchNumber":5,"startTime":"2025-08-30T02:30:40.410Z","endTime":"2025-08-30T02:30:44.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.392305245408735,"aZ":-16.375976592530314,"pfxX":-8.974535921677862,"pfxZ":8.610631766307042,"pX":0.22337184087745657,"pZ":2.815161538049398,"vX0":8.862668092468681,"vY0":-134.86315266886635,"vZ0":-5.6346706159228,"x":108.49,"y":162.77,"x0":-1.945602859632869,"y0":50.005604609852796,"z0":6.093968199356597,"aX":-16.470811905172074},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":14.3,"spinRate":2069,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40674092953450547,"extension":5.86847842570815},"index":5,"playId":"daf31b97-9462-3c29-b86a-32146354f8db","pitchNumber":6,"startTime":"2025-08-30T02:30:58.508Z","endTime":"2025-08-30T02:31:02.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.1,"endSpeed":84.5,"strikeZoneTop":3.25569587424612,"strikeZoneBottom":1.44975006596887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.285069415232527,"aZ":-12.323371007805147,"pfxX":-6.590363530209065,"pfxZ":10.803616025416979,"pX":1.135544934659339,"pZ":3.1297235847973335,"vX0":10.161972497959118,"vY0":-135.15107876804325,"vZ0":-5.543066105586431,"x":73.72,"y":154.28,"x0":-1.8285218737844704,"y0":50.0040549412783,"z0":6.083392705807577,"aX":-12.111603894432811},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":9.6,"spinRate":2255,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40630266752591737,"extension":6.106078004383932},"index":6,"playId":"d1d995b7-cdce-37b1-94b4-7fe1ec193f5f","pitchNumber":7,"startTime":"2025-08-30T02:31:20.790Z","endTime":"2025-08-30T02:31:25.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:31:25.336Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a ground ball to left fielder Dylan Beavers. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:31:29.763Z","endTime":"2025-08-30T02:33:09.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.42040488223622,"strikeZoneBottom":1.66311714195012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.206105224010837,"aZ":-23.589764673739232,"pfxX":-0.9573351382186802,"pfxZ":5.249550187270605,"pX":0.1839202415870376,"pZ":1.9300540460645723,"vX0":5.629056562544919,"vY0":-126.37562657084248,"vZ0":-6.467489400827962,"x":109.99,"y":186.67,"x0":-1.9378388140627567,"y0":50.00163284734714,"z0":6.389462685991731,"aX":-1.565755071899052},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.4,"breakHorizontal":0.6,"spinRate":2327,"spinDirection":180},"zone":8,"typeConfidence":2.0,"plateTime":0.4316783932777146,"extension":5.86420110314567},"index":0,"playId":"ebd6ca70-7e3b-38c2-a541-920c007301b0","pitchNumber":1,"startTime":"2025-08-30T02:31:52.923Z","endTime":"2025-08-30T02:31:57.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.145746388396937,"aZ":-19.049826244265194,"pfxX":-8.723785668907723,"pfxZ":7.158651532753405,"pX":-0.06158532984493878,"pZ":3.477610508274514,"vX0":8.888227972602984,"vY0":-134.53031534503657,"vZ0":-3.4404951888974367,"x":119.35,"y":144.88,"x0":-2.2746239169445355,"y0":50.003058479883165,"z0":6.1231824597136155,"aX":-15.993722306623901},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":13.9,"spinRate":2113,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40711985430811515,"extension":5.980656874645274},"index":1,"playId":"bb0f0adc-6873-3918-8263-bcefb558844e","pitchNumber":2,"startTime":"2025-08-30T02:32:09.826Z","endTime":"2025-08-30T02:32:13.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.322037900634818,"aZ":-25.979636652213753,"pfxX":2.1071329038916184,"pfxZ":3.79409318805523,"pX":1.0057277870598642,"pZ":1.8242299722889155,"vX0":6.090541718733675,"vY0":-126.1036572531163,"vZ0":-6.456651778182179,"x":78.66,"y":189.53,"x0":-1.7013471888926264,"y0":50.00505484923516,"z0":6.475357347840634,"aX":3.4389902020820444},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-5.0,"spinRate":2295,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4320866015088711,"extension":5.8052950550809745},"index":2,"playId":"d9e9a768-63e2-3bd4-9a86-95673bbf5e80","pitchNumber":3,"startTime":"2025-08-30T02:32:34.946Z","endTime":"2025-08-30T02:32:39.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.529877482382034,"aZ":-25.75112647823286,"pfxX":-5.011439546132466,"pfxZ":4.497877272287586,"pX":0.4598476530862099,"pZ":1.7237751385137774,"vX0":6.210458724042231,"vY0":-117.92386502987446,"vZ0":-5.493538026760378,"x":99.47,"y":192.24,"x0":-1.5401249156600736,"y0":50.00148838215776,"z0":6.418703134038798,"aX":-7.154805816651563},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.2,"breakHorizontal":7.8,"spinRate":1014,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4620553632286759,"extension":6.034739963468904},"hitData":{"launchSpeed":86.0,"launchAngle":7.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.3,"coordY":118.24}},"index":3,"playId":"40fc5310-e529-3625-9e3d-c82fdeaa52d6","pitchNumber":4,"startTime":"2025-08-30T02:32:59.028Z","endTime":"2025-08-30T02:33:09.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.400000000000006,"awayTeamWinProbability":45.599999999999994,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":1.55,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:33:09.232Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks. Jung Hoo Lee to 3rd. Willy Adames to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:33:15.325Z","endTime":"2025-08-30T02:35:39.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnThird":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.49017587171987,"strikeZoneBottom":1.62999697829251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87868977976168,"aZ":-9.695880318973225,"pfxX":-3.420381942341672,"pfxZ":12.147824843288587,"pX":-0.12005699388881315,"pZ":4.2259544340438415,"vX0":5.965510401824956,"vY0":-135.91594432749108,"vZ0":-4.160151802393695,"x":121.58,"y":124.68,"x0":-1.9100748586548244,"y0":50.00032222832058,"z0":6.46323814271514,"aX":-6.328547206540191},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.1,"breakHorizontal":4.8,"spinRate":2394,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4047217862556156,"extension":5.929080409696382},"index":0,"playId":"ccfa04b5-f662-30ca-afd9-624955655951","pitchNumber":1,"startTime":"2025-08-30T02:33:43.609Z","endTime":"2025-08-30T02:33:48.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.1,"endSpeed":84.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36462165962205,"aZ":-8.240210897765985,"pfxX":-4.798012293624643,"pfxZ":13.080500067264861,"pX":-0.5168680409793474,"pZ":2.5314417702583256,"vX0":5.690937378081443,"vY0":-135.13591231213482,"vZ0":-8.080599868129795,"x":136.7,"y":170.43,"x0":-2.037322971521701,"y0":50.00463860254394,"z0":6.1579921630939936,"aX":-8.780890781698329},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.8,"breakHorizontal":7.3,"spinRate":2372,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4069747536975341,"extension":5.894171223528961},"index":1,"playId":"8fb05f1e-39fd-3174-9e95-e8fde879968f","pitchNumber":2,"startTime":"2025-08-30T02:34:02.291Z","endTime":"2025-08-30T02:34:06.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.46859064817187,"strikeZoneBottom":1.62999819112841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.587564864588177,"aZ":-11.07493155177231,"pfxX":-4.175640098845101,"pfxZ":11.5792637595369,"pX":0.19681168418240644,"pZ":1.4521256635963364,"vX0":6.628117622084113,"vY0":-134.2611982038096,"vZ0":-10.496370469222189,"x":109.5,"y":199.57,"x0":-1.7635770009561889,"y0":50.00594137868468,"z0":6.205227502090258,"aX":-7.611022367124812},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":6.1,"spinRate":2232,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4082715147322187,"extension":6.086082663493368},"index":2,"playId":"5bf3c277-89c8-3b4b-913b-e8bcde28c80c","pitchNumber":3,"startTime":"2025-08-30T02:34:23.965Z","endTime":"2025-08-30T02:34:28.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.106040153956428,"aZ":-23.992514075431032,"pfxX":-6.349359744695982,"pfxZ":5.505969793649322,"pX":-0.4200061819868235,"pZ":0.9264309893571403,"vX0":5.432517209042466,"vY0":-120.4693718111295,"vZ0":-7.705619390864699,"x":133.01,"y":213.77,"x0":-1.8679983180962672,"y0":50.00257563497519,"z0":6.255118686293267,"aX":-9.430686844185324},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.5,"breakHorizontal":10.3,"spinRate":1299,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.45287180527797233,"extension":6.260125841150981},"index":3,"playId":"b7b692ad-028c-3980-a476-060c76361059","pitchNumber":4,"startTime":"2025-08-30T02:34:45.083Z","endTime":"2025-08-30T02:34:49.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.332529823169,"strikeZoneBottom":1.58326476570059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.787107208053897,"aZ":-21.244615055735434,"pfxX":-7.704558752189644,"pfxZ":7.5884301861872885,"pX":0.6417873186899948,"pZ":0.6392824709821688,"vX0":7.793220297639106,"vY0":-118.71269459701074,"vZ0":-8.561430131059145,"x":92.54,"y":221.52,"x0":-1.6685378069560157,"y0":50.001815889573685,"z0":6.197891916432443,"aX":-11.096199031984964},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.0,"breakHorizontal":12.2,"spinRate":1194,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.45978444414722075,"extension":6.132955829586994},"index":4,"playId":"79572a49-7b3c-356a-93ba-dd32883195f1","pitchNumber":5,"startTime":"2025-08-30T02:35:06.563Z","endTime":"2025-08-30T02:35:10.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.35300338494776,"strikeZoneBottom":1.54573844681354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.253592421480104,"aZ":-22.21092681712626,"pfxX":-7.949133856249457,"pfxZ":7.0519107645114225,"pX":0.5960851266419797,"pZ":0.5961537406083678,"vX0":8.074693076969808,"vY0":-118.30766616000798,"vZ0":-8.31724712632236,"x":94.28,"y":222.68,"x0":-1.833647779411419,"y0":50.002460807022445,"z0":6.203182643262135,"aX":-11.231698236423725},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.8,"breakHorizontal":12.4,"spinRate":1158,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4635347592085215,"extension":6.331684766961806},"index":5,"playId":"f2157118-59b2-3843-a535-f7187ed62e1a","pitchNumber":6,"startTime":"2025-08-30T02:35:35.347Z","endTime":"2025-08-30T02:35:39.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.9,"awayTeamWinProbability":38.1,"homeTeamWinProbabilityAdded":7.499999999999993,"leverageIndex":1.98,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:35:39.913Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a ground ball to shortstop Gunnar Henderson. Jung Hoo Lee scores. Willy Adames to 3rd. Rafael Devers to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:35:50.538Z","endTime":"2025-08-30T02:36:42.156Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.38489370922143,"strikeZoneBottom":1.49744241602149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.041228753270207,"aZ":-24.63042605981649,"pfxX":2.206030182543228,"pfxZ":4.632358973195901,"pX":0.4888645930818157,"pZ":3.2568390876794786,"vX0":5.01512340285847,"vY0":-127.06191996430998,"vZ0":-3.4695121425662396,"x":98.37,"y":150.85,"x0":-1.8003114181192887,"y0":50.00306567122999,"z0":6.606329538818059,"aX":3.5910602562932232},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.8,"breakHorizontal":-5.2,"spinRate":2372,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.43176072662418985,"extension":5.6544291665832835},"index":0,"playId":"925ab2b8-6d3b-34b7-a419-62340b5a4f0b","pitchNumber":1,"startTime":"2025-08-30T02:36:16.188Z","endTime":"2025-08-30T02:36:20.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":642715,"link":"/api/v1/people/642715"},"third":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.62846685694335,"aZ":-16.14145987935966,"pfxX":-8.728567649025782,"pfxZ":8.779662481605609,"pX":0.2097763807423914,"pZ":2.136611322361045,"vX0":8.628856511816217,"vY0":-134.20241195741602,"vZ0":-7.482698452901226,"x":109.0,"y":181.09,"x0":-1.9108113572754684,"y0":50.00670115244361,"z0":6.107615233223338,"aX":-15.949129057479576},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":14.0,"spinRate":2127,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.4078891952313084,"extension":5.979153453400845},"hitData":{"launchSpeed":94.7,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.14,"coordY":151.68}},"index":1,"playId":"7eff5eaf-5069-32da-bfe7-5e42b6255fb7","pitchNumber":2,"startTime":"2025-08-30T02:36:35.242Z","endTime":"2025-08-30T02:36:42.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":642715,"link":"/api/v1/people/642715"},"third":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.39999999999999,"awayTeamWinProbability":29.60000000000001,"homeTeamWinProbabilityAdded":8.499999999999993,"leverageIndex":2.15,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:36:42.156Z","atBatIndex":8},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Dominic Smith out on a sacrifice fly to center fielder Colton Cowser. Willy Adames scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:37:06.511Z","endTime":"2025-08-30T02:40:09.496Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":642086,"fullName":"Dominic Smith"}}},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"c175a46a-79b1-4e52-aac9-d9ec59deb1c9","pitchNumber":0,"startTime":"2025-08-30T02:37:06.511Z","endTime":"2025-08-30T02:37:15.401Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"a4c716a1-2d44-441e-94e0-480982c15558","startTime":"2025-08-30T02:37:28.961Z","endTime":"2025-08-30T02:37:33.970Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.19933473129312,"aZ":-25.67488576346287,"pfxX":2.9856677223086714,"pfxZ":3.8871937762199815,"pX":0.21003095629797539,"pZ":1.115015103377635,"vX0":4.234008478597057,"vY0":-127.47642548720663,"vZ0":-8.167894107686399,"x":126.66,"y":160.63,"x0":-1.8501745452203053,"y0":50.00437797079108,"z0":6.338773516154922,"aX":4.9939922224375515},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.8,"breakHorizontal":-6.2,"spinRate":2318,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4270173722750217,"extension":5.831469986822134},"index":2,"playId":"5d28cf01-0eed-354a-a580-ac79bc59638b","pitchNumber":1,"startTime":"2025-08-30T02:37:51.584Z","endTime":"2025-08-30T02:37:55.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.886309996872136,"aZ":-10.476065374687774,"pfxX":-5.381014807361903,"pfxZ":11.482369238967557,"pX":-0.25338631204018275,"pZ":2.8943920870771467,"vX0":6.918886437285019,"vY0":-136.32794810576598,"vZ0":-6.594932564582471,"x":129.8,"y":141.65,"x0":-2.1205026571131294,"y0":50.00325868735681,"z0":6.061836887562931,"aX":-10.16899865070176},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":8.4,"spinRate":2313,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4011856567090639,"extension":6.014831153440624},"index":3,"playId":"a6adf560-58b1-36c7-ba94-1a6b2dc46f80","pitchNumber":2,"startTime":"2025-08-30T02:38:12.607Z","endTime":"2025-08-30T02:38:16.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.541784677111213,"aZ":-11.179106723363777,"pfxX":-3.8272371677201,"pfxZ":10.968520632358736,"pX":-0.33575332781699585,"pZ":3.597291404657077,"vX0":6.183047788979622,"vY0":-137.70458699320707,"vZ0":-4.843950117207443,"x":94.28,"y":198.4,"x0":-2.116390335950236,"y0":50.00131931000701,"z0":6.14002395357386,"aX":-7.325296888338389},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":5.6,"spinRate":2460,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39826146506479354,"extension":5.949603524239047},"index":4,"playId":"afb21085-347a-340e-8b0f-48d9b5eb7e68","pitchNumber":3,"startTime":"2025-08-30T02:38:34.641Z","endTime":"2025-08-30T02:38:38.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.201182529574776,"aZ":-23.075551723254488,"pfxX":0.1840044408850301,"pfxZ":5.341676907268288,"pX":0.5961741715094605,"pZ":1.4957131542453852,"vX0":5.560046817037111,"vY0":-129.03354712949354,"vZ0":-7.815136846571052,"x0":-1.601075939925928,"y0":50.004647813658295,"z0":6.312990328870028,"aX":0.3134342718849906},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":-1.4,"spinRate":2398,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.42277983391567364,"extension":5.68818496244488},"index":5,"playId":"a10f76e9-4682-3c81-89f3-7d91f7af03a7","pitchNumber":4,"startTime":"2025-08-30T02:39:01.894Z","endTime":"2025-08-30T02:39:05.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.09873048349041,"strikeZoneBottom":1.43673081318283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.22205817848458,"aZ":-18.540515952803766,"pfxX":-5.696178194997684,"pfxZ":9.304478318562953,"pX":-0.0602867335969752,"pZ":-0.5762755572212244,"vX0":5.274707661771517,"vY0":-119.97652455635524,"vZ0":-12.002122624953993,"x":119.3,"y":254.34,"x0":-1.5424464924357437,"y0":50.000321522368544,"z0":6.127616161067128,"aX":-8.341279081580286},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":14.3,"breakHorizontal":9.1,"spinRate":1204,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.45575124560901425,"extension":6.085325962078729},"index":6,"playId":"5cae2431-8910-3bd5-a44e-e03eb7382b27","pitchNumber":5,"startTime":"2025-08-30T02:39:29.126Z","endTime":"2025-08-30T02:39:33.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.09696661983902,"aZ":-12.867583605816627,"pfxX":-5.779727015393082,"pfxZ":10.132294303455849,"pX":0.06040226936888648,"pZ":2.9895477376287416,"vX0":7.890815895108339,"vY0":-137.53593585558207,"vZ0":-6.122529078920957,"x":114.7,"y":158.06,"x0":-2.1023212824845117,"y0":50.00101471493872,"z0":6.126505793076575,"aX":-11.010978578618595},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":8.8,"spinRate":2422,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39911081619675803,"extension":6.055670633572439},"hitData":{"launchSpeed":96.3,"launchAngle":45.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.56,"coordY":63.51}},"index":7,"playId":"f1ae7aa1-662e-3131-8252-99dd6d3fdd5e","pitchNumber":6,"startTime":"2025-08-30T02:39:56.064Z","endTime":"2025-08-30T02:40:09.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":67.9,"awayTeamWinProbability":32.099999999999994,"homeTeamWinProbabilityAdded":-2.499999999999986,"leverageIndex":1.87,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:40:09.496Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a line drive to right fielder Jeremiah Jackson. Rafael Devers to 3rd. Matt Chapman to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:40:31.020Z","endTime":"2025-08-30T02:43:25.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":93.3,"endSpeed":84.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02504763606274,"aZ":-9.31581899949061,"pfxX":-3.4286879999844,"pfxZ":12.399873480986209,"pX":0.8957484229846884,"pZ":2.13980216081602,"vX0":8.220966920741812,"vY0":-135.29684450461653,"vZ0":-9.19032438917915,"x":82.86,"y":181.01,"x0":-1.7442826361941017,"y0":50.00665623524942,"z0":6.244561168917594,"aX":-6.322928723274608},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.5,"breakHorizontal":4.3,"spinRate":2393,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40567913419097046,"extension":5.992192005888517},"index":0,"playId":"fb1b8b21-3dc3-3827-8482-d6262f876634","pitchNumber":1,"startTime":"2025-08-30T02:40:49.284Z","endTime":"2025-08-30T02:40:55.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.1,"endSpeed":85.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.600664140126952,"aZ":-12.61192752876494,"pfxX":-8.71625170987205,"pfxZ":10.398438377457705,"pX":0.9558977126399782,"pZ":2.571994013540787,"vX0":10.851288682019927,"vY0":-136.42513621294887,"vZ0":-6.72294355360787,"x":80.56,"y":169.34,"x0":-1.94461721996055,"y0":50.000001223561846,"z0":5.941092770763113,"aX":-16.3934721937473},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":13.4,"spinRate":2256,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40180737371664677,"extension":6.098757269605115},"index":1,"playId":"d5d42df8-1190-3090-872d-e1d1dbdc3b6d","pitchNumber":2,"startTime":"2025-08-30T02:41:21.579Z","endTime":"2025-08-30T02:41:25.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.29398083466908,"strikeZoneBottom":1.54530621695191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.178622619473277,"aZ":-23.144744726826456,"pfxX":0.8347687180502588,"pfxZ":5.483297583943609,"pX":0.7036968472492522,"pZ":1.1562093503622881,"vX0":5.509497860893572,"vY0":-127.04705730666507,"vZ0":-8.348984220662302,"x":90.18,"y":207.56,"x0":-1.594752280478151,"y0":50.00451137535299,"z0":6.302664703297849,"aX":1.3745933010683953},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":-2.6,"spinRate":2376,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4298745640218984,"extension":5.882998971303194},"index":2,"playId":"cda475d8-a334-33c2-81e2-bb8a865a3513","pitchNumber":3,"startTime":"2025-08-30T02:41:44.980Z","endTime":"2025-08-30T02:41:48.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"1f6b9af8-a8f4-4f66-ad02-e6202cf751cc","startTime":"2025-08-30T02:42:04.863Z","endTime":"2025-08-30T02:42:09.863Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.32192188094032,"strikeZoneBottom":1.54534995316205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.35765978278219,"aZ":-19.606746197480902,"pfxX":-6.697739700792585,"pfxZ":8.681925731521272,"pX":1.0242017351936572,"pZ":-0.34657193232359407,"vX0":7.89525552366109,"vY0":-119.13582400741556,"vZ0":-11.27388774652563,"x":77.96,"y":248.14,"x0":-1.451620765288433,"y0":50.0049924023678,"z0":6.194720735373306,"aX":-9.698341982280816},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":1240,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4585041214274108,"extension":6.061176508716754},"index":4,"playId":"fde66a30-4dc1-352f-a610-c28e196d0620","pitchNumber":4,"startTime":"2025-08-30T02:42:23.825Z","endTime":"2025-08-30T02:42:27.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.34290167697315,"strikeZoneBottom":1.5423472978805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.229481034824683,"aZ":-22.271134199744033,"pfxX":1.0841739843313984,"pfxZ":6.0315429465670505,"pX":1.4763338280254912,"pZ":0.60684415085222,"vX0":7.08177688293908,"vY0":-127.10819942003509,"vZ0":-9.782564745635181,"x":60.73,"y":222.4,"x0":-1.4828241746075868,"y0":50.002765392070934,"z0":6.263301609136002,"aX":1.7793832272849406},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.0,"breakHorizontal":-3.5,"spinRate":2362,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.43036091097018536,"extension":5.835972207828784},"index":5,"playId":"dce7e61b-ec39-3cc1-8b9a-c9fbe2f1fa9a","pitchNumber":5,"startTime":"2025-08-30T02:42:52.805Z","endTime":"2025-08-30T02:42:56.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.90277332991253,"aZ":-16.415826307911892,"pfxX":-8.918828333196721,"pfxZ":8.219704674074656,"pX":0.41823268289996524,"pZ":2.5051213389135425,"vX0":9.753373164433215,"vY0":-136.8075797325057,"vZ0":-6.141147972427093,"x":101.06,"y":171.14,"x0":-2.0148100083350027,"y0":50.00445385970437,"z0":5.8825437827838005,"aX":-17.10392928804319},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":14.4,"spinRate":2144,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39860290053155856,"extension":6.08246097017585},"hitData":{"launchSpeed":79.6,"launchAngle":11.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.66,"coordY":107.09}},"index":6,"playId":"9f31d9cb-c6e8-3704-ae22-9b88e51798d8","pitchNumber":6,"startTime":"2025-08-30T02:43:14.888Z","endTime":"2025-08-30T02:43:25.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":4.999999999999986,"leverageIndex":1.64,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:43:25.912Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Matos singles on a ground ball to left fielder Dylan Beavers. Rafael Devers scores. Matt Chapman scores. Casey Schmitt to 2nd.","rbi":2,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:44:45.552Z","endTime":"2025-08-30T02:46:02.688Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T02:43:43.965Z","endTime":"2025-08-30T02:44:47.694Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":656305,"link":"/api/v1/people/656305"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.08506597030474,"strikeZoneBottom":1.38711811698685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.754123013344575,"aZ":-24.187242259941552,"pfxX":2.258659237253436,"pfxZ":4.993209135005532,"pX":1.0063844365637904,"pZ":1.882839135966953,"vX0":6.037800316596319,"vY0":-125.28270350332397,"vZ0":-6.346089314605993,"x":78.64,"y":187.94,"x0":-1.722117230843718,"y0":50.00550417057364,"z0":6.408113602635622,"aX":3.613294288913251},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.9,"breakHorizontal":-5.4,"spinRate":2354,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4361057101043344,"extension":5.683542480318822},"index":1,"playId":"f8dabf0e-ade3-3442-908e-2d1716359d2f","pitchNumber":1,"startTime":"2025-08-30T02:44:47.694Z","endTime":"2025-08-30T02:44:51.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":656305,"link":"/api/v1/people/656305"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.1666325356303,"strikeZoneBottom":1.50999875607685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.802608330506853,"aZ":-27.18833746652349,"pfxX":2.9127169850628665,"pfxZ":3.206625092179654,"pX":-1.1576118191265348,"pZ":2.1797504713849776,"vX0":0.933060314559946,"vY0":-123.72992421730521,"vZ0":-4.909262569586591,"x":161.13,"y":179.93,"x0":-1.9177454669291822,"y0":50.005629302853265,"z0":6.4575796710160285,"aX":4.5339552134419945},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.9,"breakHorizontal":-5.5,"spinRate":2357,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.4420253879386946,"extension":5.710990412909268},"index":2,"playId":"58b553f4-0052-3f53-9da6-c4387c5bb573","pitchNumber":2,"startTime":"2025-08-30T02:45:04.434Z","endTime":"2025-08-30T02:45:08.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":656305,"link":"/api/v1/people/656305"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64629546559576,"aZ":-24.68328153026905,"pfxX":2.6675994354573174,"pfxZ":4.686911459850435,"pX":-0.2967273752787807,"pZ":2.572191647043244,"vX0":3.1733966957933277,"vY0":-125.18157695217721,"vZ0":-4.694850530541909,"x":128.31,"y":169.33,"x0":-1.9241597676384223,"y0":50.003347870204564,"z0":6.475922210362985,"aX":4.261692349904389},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.7,"breakHorizontal":-5.5,"spinRate":2366,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.4364173627316985,"extension":5.700064755998996},"index":3,"playId":"ff2af287-dc48-384d-bf1c-b3e74b0e3184","pitchNumber":3,"startTime":"2025-08-30T02:45:23.855Z","endTime":"2025-08-30T02:45:27.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":656305,"link":"/api/v1/people/656305"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.801971034093746,"aZ":-27.254542529045562,"pfxX":1.8353380289859613,"pfxZ":3.1070314348320576,"pX":0.6400730610673462,"pZ":1.9129624220750652,"vX0":5.361393659388145,"vY0":-124.66639702842991,"vZ0":-5.706745124722331,"x":92.6,"y":187.13,"x0":-1.7720542150092917,"y0":50.00067757874191,"z0":6.466051920352197,"aX":2.9038533811311744},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.6,"breakHorizontal":-4.6,"spinRate":2309,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.4384502680914881,"extension":5.742350068744682},"hitData":{"launchSpeed":95.9,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.83,"coordY":109.62}},"index":4,"playId":"d23d7d64-2bf3-33b2-b8bb-c8c1fadf5918","pitchNumber":4,"startTime":"2025-08-30T02:45:48.706Z","endTime":"2025-08-30T02:46:02.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":656305,"link":"/api/v1/people/656305"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":9.700000000000003,"leverageIndex":1.99,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:46:02.688Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out, second baseman Jackson Holliday to first baseman Ryan Mountcastle. Casey Schmitt to 3rd. Luis Matos to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:46:34.628Z","endTime":"2025-08-30T02:47:17.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"postOnThird":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.42481255391485,"strikeZoneBottom":1.54845334823626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.895151540444818,"aZ":-10.675885184743763,"pfxX":-4.954483814934014,"pfxZ":11.708455758546794,"pX":-0.3513396898819771,"pZ":1.4191440537647177,"vX0":5.7628321513586656,"vY0":-135.01253696620478,"vZ0":-10.549061494455643,"x":130.39,"y":200.46,"x0":-1.875292899440786,"y0":50.00267255364329,"z0":6.140843144005405,"aX":-9.0969876857551},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":7.7,"spinRate":2324,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.40654631221064275,"extension":6.123167104910205},"index":0,"playId":"5e10ed54-44ee-3486-abf7-e41c9e29ec7f","pitchNumber":1,"startTime":"2025-08-30T02:46:49.173Z","endTime":"2025-08-30T02:46:53.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85117439021836,"aZ":-21.349023510101894,"pfxX":-5.990365021430134,"pfxZ":7.390090883852744,"pX":-0.9556102663289534,"pZ":2.3543975725356017,"vX0":3.7808546906625518,"vY0":-120.1302728814241,"vZ0":-5.102804697804186,"x":153.43,"y":175.21,"x0":-1.7700897318249604,"y0":50.00056123517942,"z0":6.398990364348111,"aX":-8.771161152588434},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":12.5,"breakHorizontal":10.0,"spinRate":1128,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4556116841028435,"extension":6.243201370515856},"hitData":{"launchSpeed":81.2,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":151.68}},"index":1,"playId":"9479ae95-52af-3d7a-ba35-dc11d2cbf40c","pitchNumber":2,"startTime":"2025-08-30T02:47:09.808Z","endTime":"2025-08-30T02:47:17.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-1.6999999999999886,"leverageIndex":1.03,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:47:17.962Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Gilbert flies out sharply to center fielder Colton Cowser.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:47:30.844Z","endTime":"2025-08-30T02:48:17.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48014922059637,"aZ":-26.190629267370326,"pfxX":-5.681062808879307,"pfxZ":4.179892581055669,"pX":-0.29890793434705265,"pZ":1.6458980771061789,"vX0":5.5207855706214355,"vY0":-118.5430799862485,"vZ0":-5.480153927937432,"x":128.39,"y":194.34,"x0":-1.9137667199570767,"y0":50.00256036654373,"z0":6.362202449811891,"aX":-8.130573529885984},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.6,"breakHorizontal":9.0,"spinRate":1084,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4610813752620988,"extension":5.994433565436748},"index":0,"playId":"22a1c137-ccc5-3175-9fc5-1398b25caefc","pitchNumber":1,"startTime":"2025-08-30T02:47:47.189Z","endTime":"2025-08-30T02:47:50.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92307907107977,"aZ":-24.702922451904172,"pfxX":-7.050439768164967,"pfxZ":5.273568737966145,"pX":-0.24804200473530882,"pZ":2.0307217324736877,"vX0":5.814974522096958,"vY0":-118.35871722099385,"vZ0":-4.932515230454976,"x":126.45,"y":183.95,"x0":-1.8225904247615465,"y0":50.0016982544888,"z0":6.40813405645874,"aX":-9.986734091614649},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":8.5,"breakHorizontal":11.3,"spinRate":1100,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4630487370534633,"extension":6.151592504358081},"hitData":{"launchSpeed":101.4,"launchAngle":31.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":151.41,"coordY":44.77}},"index":1,"playId":"55b6bb11-acf9-3cfd-b8cc-bc7b6ce27169","pitchNumber":2,"startTime":"2025-08-30T02:48:05.946Z","endTime":"2025-08-30T02:48:17.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-3.1000000000000085,"leverageIndex":1.14,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:48:17.065Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-30T02:50:43.548Z","endTime":"2025-08-30T02:52:37.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":91.8,"endSpeed":83.4,"strikeZoneTop":3.44864900058966,"strikeZoneBottom":1.60999567940951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.113451626645276,"aZ":-11.334734482369013,"pfxX":6.84798581251788,"pfxZ":11.638589030439533,"pX":-0.2174495765180291,"pZ":3.4389983926467433,"vX0":-8.829389912839613,"vY0":-133.33569551523098,"vZ0":-4.766208814527199,"x":125.29,"y":145.93,"x0":2.255583400179372,"y0":50.00579662508205,"z0":6.075447263267323,"aX":12.265913054461612},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.2,"breakHorizontal":-10.3,"spinRate":2395,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.4116331513145788,"extension":6.137149952718432},"index":0,"playId":"37ae84ae-1bd1-322a-9492-d191211817d5","pitchNumber":1,"startTime":"2025-08-30T02:51:11.835Z","endTime":"2025-08-30T02:51:15.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.30277897855636,"strikeZoneBottom":1.60999517460768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.541090618698167,"aZ":-11.581812247640869,"pfxX":6.20938861836889,"pfxZ":11.367427401396572,"pX":0.16406866969514194,"pZ":3.0335787052561387,"vX0":-7.402299973653201,"vY0":-133.89929614070334,"vZ0":-6.040224672617004,"x":110.75,"y":156.87,"x0":2.1606906123662855,"y0":50.002860695889275,"z0":6.15114322851071,"aX":11.249116650953223},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.4,"breakHorizontal":-9.6,"spinRate":2409,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.4094240960813851,"extension":6.0088006198478245},"index":1,"playId":"39cd15d7-7786-31d5-932a-c1bfdda7cce3","pitchNumber":2,"startTime":"2025-08-30T02:51:25.732Z","endTime":"2025-08-30T02:51:30.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":92.6,"endSpeed":83.8,"strikeZoneTop":3.27509359068993,"strikeZoneBottom":1.60999548947006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.483641473193277,"aZ":-9.241316845685231,"pfxX":7.212972059664705,"pfxZ":12.717545544597954,"pX":-1.3868824333529812,"pZ":2.3671750862105503,"vX0":-11.420446399361596,"vY0":-134.06268753441236,"vZ0":-8.044952148849683,"x":169.86,"y":174.87,"x0":2.0093292955157906,"y0":50.00343873189788,"z0":6.08338745344133,"aX":13.008237744613773},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.1,"breakHorizontal":-10.3,"spinRate":2442,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.41000733997906913,"extension":6.0846979738906395},"index":2,"playId":"536bb556-8b23-35f2-97fc-6d89aca888f7","pitchNumber":3,"startTime":"2025-08-30T02:51:42.090Z","endTime":"2025-08-30T02:51:45.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.332815765167,"aZ":-9.403950851295194,"pfxX":6.555559684913448,"pfxZ":12.342141146892853,"pX":-0.36233381945149223,"pZ":3.4157446924065056,"vX0":-8.852527134436539,"vY0":-135.40565647370602,"vZ0":-5.6322300481953445,"x":130.81,"y":146.55,"x0":2.1074228286496783,"y0":50.00262108749623,"z0":6.1898288149397835,"aX":12.095001787519784},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.2,"breakHorizontal":-9.8,"spinRate":2454,"spinDirection":147},"zone":1,"typeConfidence":0.91,"plateTime":0.4054928951140955,"extension":6.049057388286944},"index":3,"playId":"4fd7b6ef-2937-3706-9bcb-2de5af6a1eba","pitchNumber":4,"startTime":"2025-08-30T02:51:58.541Z","endTime":"2025-08-30T02:52:02.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.20460492724004,"strikeZoneBottom":1.52115333182036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.290786295697814,"aZ":-36.025556294804126,"pfxX":0.7150623295819996,"pfxZ":-2.625465741675429,"pX":-1.319545268797252,"pZ":2.3406507170272364,"vX0":-8.152313187707957,"vY0":-120.57183359293553,"vZ0":-1.9940660933883962,"x":167.3,"y":175.58,"x0":2.0180781799380503,"y0":50.00265733695949,"z0":6.3689510031045105,"aX":1.0488602428258735},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.0,"breakHorizontal":0.7,"spinRate":2124,"spinDirection":316},"zone":13,"typeConfidence":0.91,"plateTime":0.4549477380458078,"extension":5.904150347666202},"index":4,"playId":"66d64b64-641d-3b73-95cb-88e033a71bc0","pitchNumber":5,"startTime":"2025-08-30T02:52:18.323Z","endTime":"2025-08-30T02:52:22.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.30064798614508,"strikeZoneBottom":1.6100042177917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.95464314683985,"aZ":-36.224280802258356,"pfxX":0.23555976077279572,"pfxZ":-2.7481846783442982,"pX":-0.6564430417194044,"pZ":2.3511199513373677,"vX0":-6.728228561523798,"vY0":-120.32923242821191,"vZ0":-2.0080299178858807,"x":142.02,"y":175.3,"x0":2.1376486840628064,"y0":50.00062259525296,"z0":6.386688050417355,"aX":0.34841467537260645},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.2,"breakHorizontal":1.1,"spinRate":2159,"spinDirection":326},"zone":4,"typeConfidence":0.9,"plateTime":0.45409277349582755,"extension":5.823148372467052},"index":5,"playId":"1a97229a-72ac-38b3-98d5-05a8a3107900","pitchNumber":6,"startTime":"2025-08-30T02:52:33.521Z","endTime":"2025-08-30T02:52:37.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.80000000000001,"awayTeamWinProbability":20.19999999999999,"homeTeamWinProbabilityAdded":2.000000000000014,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:52:37.807Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-30T02:52:45.748Z","endTime":"2025-08-30T02:54:19.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.60379104594217,"strikeZoneBottom":1.72999679753434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.547397261122374,"aZ":-20.608323742672535,"pfxX":1.8198999005234557,"pfxZ":6.696267536136802,"pX":-0.3986190450847594,"pZ":2.4041532032306168,"vX0":-7.404293667445554,"vY0":-130.13008027260582,"vZ0":-5.764939957287452,"x":132.19,"y":173.87,"x0":2.2386018874091453,"y0":50.00242057048929,"z0":6.194247407781938,"aX":3.1441133719046994},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.2,"breakHorizontal":-1.8,"spinRate":2235,"spinDirection":146},"zone":4,"typeConfidence":0.9,"plateTime":0.41981105594671675,"extension":6.129981486192076},"index":0,"playId":"3775ca72-d45a-3945-8346-c73718173826","pitchNumber":1,"startTime":"2025-08-30T02:53:00.793Z","endTime":"2025-08-30T02:53:04.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.3,"endSpeed":85.8,"strikeZoneTop":3.5967503455205,"strikeZoneBottom":1.66750123855567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.462159267520544,"aZ":-10.762730400243306,"pfxX":6.166416588468359,"pfxZ":11.277751748901093,"pX":0.5846927020009649,"pZ":4.134252404648716,"vX0":-6.462381577863232,"vY0":-137.18851480169755,"vZ0":-3.763286925491239,"x":94.71,"y":127.16,"x0":2.1741088932136545,"y0":50.00322019078459,"z0":6.262079007126184,"aX":11.708327711931846},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.8,"breakHorizontal":-9.7,"spinRate":2322,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.3998444060769093,"extension":5.9882511768243205},"index":1,"playId":"85d0a047-80fd-3af2-8ad5-a9d370ee8c36","pitchNumber":2,"startTime":"2025-08-30T02:53:15.444Z","endTime":"2025-08-30T02:53:19.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.64350242267895,"strikeZoneBottom":1.72999968350167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.336214644662032,"aZ":-11.707279294155162,"pfxX":6.39063724200293,"pfxZ":10.934979651519914,"pX":0.232634436084031,"pZ":4.132292216509661,"vX0":-7.362020680799461,"vY0":-136.28439973864872,"vZ0":-3.5669466340720386,"x":108.13,"y":127.21,"x0":2.145044120611781,"y0":50.0047483368643,"z0":6.27288044884516,"aX":11.963909045845483},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":-10.0,"spinRate":2313,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.4026777310988785,"extension":6.114707816843556},"index":2,"playId":"47f34d7e-9dd5-31f6-8fbb-8a5af5e2e7e3","pitchNumber":3,"startTime":"2025-08-30T02:53:29.865Z","endTime":"2025-08-30T02:53:33.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.390503796050098,"aZ":-11.70910015850402,"pfxX":6.09687592804329,"pfxZ":10.892251874199832,"pX":0.050150310876279705,"pZ":3.266762919511689,"vX0":-7.78442539209893,"vY0":-136.53025758642704,"vZ0":-5.852382315195906,"x":115.09,"y":150.58,"x0":2.152517903700337,"y0":50.003550985641574,"z0":6.251453707430398,"aX":11.456536655321404},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-9.4,"spinRate":2374,"spinDirection":153},"zone":2,"typeConfidence":0.91,"plateTime":0.4019091520601825,"extension":6.085703981009017},"index":3,"playId":"9398479a-fbef-387b-81a8-49b198f8ced5","pitchNumber":4,"startTime":"2025-08-30T02:53:45.915Z","endTime":"2025-08-30T02:53:49.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-30T02:54:00.208Z","endTime":"2025-08-30T02:54:14.037Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.62769487389752,"strikeZoneBottom":1.60987938818993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15760554811086,"aZ":-11.183627117465122,"pfxX":5.801592724544422,"pfxZ":10.963470310506343,"pX":-0.6103287482690644,"pZ":2.6743545615040794,"vX0":-9.469929880496565,"vY0":-137.4289753324324,"vZ0":-7.280710484176116,"x":140.26,"y":166.57,"x0":2.124828259176098,"y0":50.004915867831464,"z0":6.115853709720771,"aX":11.110592009591329},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":-8.5,"spinRate":2433,"spinDirection":150},"zone":4,"typeConfidence":0.91,"plateTime":0.3983956024937756,"extension":6.268590621495795},"index":5,"playId":"34351f58-4f13-39a9-bd37-5367c7fd908d","pitchNumber":5,"startTime":"2025-08-30T02:54:14.037Z","endTime":"2025-08-30T02:54:19.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":1.4999999999999858,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:54:19.024Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Beavers flies out to shortstop Willy Adames.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-30T02:54:23.246Z","endTime":"2025-08-30T02:55:26.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.4,"strikeZoneTop":3.55721039343872,"strikeZoneBottom":1.72000416848082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.295395832756196,"aZ":-11.897132061991424,"pfxX":5.946511413270781,"pfxZ":10.364905783333532,"pX":0.24162543409329068,"pZ":3.4857065428149276,"vX0":-7.4041346023587575,"vY0":-138.80032932220635,"vZ0":-5.3047855378738396,"x":107.79,"y":144.67,"x0":2.16783922757447,"y0":50.00458668907314,"z0":6.210142295396166,"aX":11.635517418076091},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":-9.2,"spinRate":2450,"spinDirection":146},"zone":2,"typeConfidence":0.91,"plateTime":0.3942181188365237,"extension":6.055724705741619},"index":0,"playId":"8d8449b9-12b2-37c9-a3c0-5825c6397832","pitchNumber":1,"startTime":"2025-08-30T02:54:41.687Z","endTime":"2025-08-30T02:54:45.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.46682469510903,"strikeZoneBottom":1.72000533179681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.473889584901155,"aZ":-38.15605461744585,"pfxX":-0.8132533097710946,"pfxZ":-4.09515765482624,"pX":-0.579065366608615,"pZ":2.7380022008150044,"vX0":-6.112009377122539,"vY0":-120.34569630882957,"vZ0":-0.6342850842911788,"x":139.07,"y":164.85,"x0":2.1047296712332715,"y0":50.00475421091402,"z0":6.399652456907994,"aX":-1.186883802262794},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.3,"breakHorizontal":3.0,"spinRate":2223,"spinDirection":310},"zone":4,"typeConfidence":0.91,"plateTime":0.4560282643944782,"extension":5.9283225275052835},"index":1,"playId":"7d07fc55-5c98-3ac9-904c-660a23d1b7b3","pitchNumber":2,"startTime":"2025-08-30T02:54:56.571Z","endTime":"2025-08-30T02:55:00.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-30T02:55:05.238Z","endTime":"2025-08-30T02:55:18.196Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33394727628468,"aZ":-9.480556828550649,"pfxX":5.3865489726628155,"pfxZ":12.052423181424937,"pX":0.13264225561348,"pZ":3.275715472897459,"vX0":-7.193946873740217,"vY0":-136.8597221520752,"vZ0":-6.117987514959099,"x":111.94,"y":150.34,"x0":2.1046888268711195,"y0":50.00058443981232,"z0":6.200658077331266,"aX":10.140797052344709},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.5,"breakHorizontal":-8.2,"spinRate":2459,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.40138304611663944,"extension":6.164266424710744},"hitData":{"launchSpeed":67.6,"launchAngle":51.0,"totalDistance":186.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.54,"coordY":129.77}},"index":3,"playId":"d962f6da-7af0-320c-975e-66048afb8295","pitchNumber":3,"startTime":"2025-08-30T02:55:18.196Z","endTime":"2025-08-30T02:55:26.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.1,"awayTeamWinProbability":17.900000000000006,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:55:26.287Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a sharp line drive to left fielder Dylan Beavers.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T02:57:39.477Z","endTime":"2025-08-30T02:58:18.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.31475114607453,"strikeZoneBottom":1.49000467927564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.828201727527816,"aZ":-10.089293332558933,"pfxX":-5.842373945298246,"pfxZ":12.387976072562667,"pX":-0.28919579710615834,"pZ":3.82076446364925,"vX0":5.739478940684809,"vY0":-133.22544021141508,"vZ0":-4.685646540485733,"x":128.02,"y":135.62,"x0":-1.7209871590703936,"y0":50.00295478718386,"z0":6.342809294810126,"aX":-10.41594095764714},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.5,"breakHorizontal":9.2,"spinRate":2299,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4124406361801367,"extension":6.124202305936838},"index":0,"playId":"7a9a9494-efd5-31cc-a912-159c27911957","pitchNumber":1,"startTime":"2025-08-30T02:57:54.337Z","endTime":"2025-08-30T02:57:58.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.340304472476845,"aZ":-13.658788182339618,"pfxX":-8.263283056277889,"pfxZ":10.416081118544216,"pX":-0.3259110245349904,"pZ":2.0695161896049012,"vX0":7.002387522746013,"vY0":-132.7171073164253,"vZ0":-7.7643646363224,"x":129.42,"y":182.9,"x0":-1.929516173168975,"y0":50.00474261772947,"z0":6.035284757100085,"aX":-14.690807319086023},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.3,"breakHorizontal":13.3,"spinRate":2194,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.4132615066338561,"extension":5.914280456254428},"hitData":{"launchSpeed":100.4,"launchAngle":12.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.35,"coordY":82.79}},"index":1,"playId":"fc01461b-0457-3b21-af2c-9332bace7d30","pitchNumber":2,"startTime":"2025-08-30T02:58:08.930Z","endTime":"2025-08-30T02:58:18.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.46,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:58:18.651Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a sharp line drive to left fielder Dylan Beavers. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T02:58:20.595Z","endTime":"2025-08-30T02:59:20.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.100086111203435,"aZ":-14.605494335157063,"pfxX":-4.961758682159493,"pfxZ":9.758722672918072,"pX":-0.043067443299630595,"pZ":2.6724759336991704,"vX0":6.8780411320405,"vY0":-132.9801414603635,"vZ0":-6.56967206392494,"x":118.64,"y":166.62,"x0":-2.012088032607648,"y0":50.00411881303324,"z0":6.22445263443512,"aX":-8.934522646511864},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2057,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.41104542311499026,"extension":5.9777993724355145},"index":0,"playId":"14eeb505-ed08-3568-8c58-b77b2e213e3d","pitchNumber":1,"startTime":"2025-08-30T02:58:46.403Z","endTime":"2025-08-30T02:58:51.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67313142464315,"aZ":-11.487894176161971,"pfxX":-3.8628910977066386,"pfxZ":11.47734921358527,"pX":0.07059480354782116,"pZ":3.0424486100694472,"vX0":6.351043851861742,"vY0":-133.62603414473273,"vZ0":-6.74608719125152,"x":114.31,"y":156.63,"x0":-1.8386518473205986,"y0":50.004054905897114,"z0":6.430884200207483,"aX":-6.963600049020905},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.4,"breakHorizontal":5.5,"spinRate":2358,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4104065279004834,"extension":5.899701637146965},"hitData":{"launchSpeed":105.4,"launchAngle":16.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.2,"coordY":86.32}},"index":1,"playId":"1bc8ba27-5549-3c88-910a-214b71721731","pitchNumber":2,"startTime":"2025-08-30T02:59:11.921Z","endTime":"2025-08-30T02:59:20.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.6,"awayTeamWinProbability":13.400000000000006,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":0.76,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:59:20.454Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a line drive to right fielder Jeremiah Jackson. Jung Hoo Lee scores. Willy Adames to 3rd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T02:59:35.377Z","endTime":"2025-08-30T03:01:12.616Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.728832589148993,"aZ":-8.680687746814261,"pfxX":-6.209529601753385,"pfxZ":12.665213521577066,"pX":-0.3912213398099427,"pZ":2.496404937091712,"vX0":6.1413260530372975,"vY0":-135.6064431072386,"vZ0":-8.414931831311305,"x":131.91,"y":171.38,"x0":-1.8827584546288123,"y0":50.00430637194885,"z0":6.252409595133235,"aX":-11.520782998473107},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.2,"breakHorizontal":9.8,"spinRate":2405,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4045054902229772,"extension":6.0319150367862715},"index":0,"playId":"d6835d81-011e-3092-94b8-3e678b87761c","pitchNumber":1,"startTime":"2025-08-30T02:59:48.742Z","endTime":"2025-08-30T02:59:52.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.802170726546905,"aZ":-11.306389988562604,"pfxX":-4.856069322489386,"pfxZ":11.087227089285715,"pX":-0.24261951891073574,"pZ":3.7501585716516734,"vX0":5.964530054617162,"vY0":-136.06744270215952,"vZ0":-4.946692402151552,"x":126.25,"y":137.53,"x0":-1.8282896069402614,"y0":50.003539342708024,"z0":6.369851382960977,"aX":-9.1408308237746},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.3,"breakHorizontal":7.6,"spinRate":2288,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40195722587142413,"extension":6.146571914236271},"index":1,"playId":"8daeab83-9fcb-3493-b25e-c08bcf55837a","pitchNumber":2,"startTime":"2025-08-30T03:00:13.165Z","endTime":"2025-08-30T03:00:16.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.2,"strikeZoneTop":3.37433348253897,"strikeZoneBottom":1.57709657675642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.131345313851366,"aZ":-23.049482222498238,"pfxX":-7.463992727031656,"pfxZ":6.326059971539176,"pX":0.4284279288986852,"pZ":0.2620920855987056,"vX0":6.9741615202178355,"vY0":-118.60571571490316,"vZ0":-9.14457760158892,"x":100.67,"y":231.7,"x0":-1.5636723145688438,"y0":50.00119525251666,"z0":6.229363104301119,"aX":-10.761208971631223},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.7,"breakHorizontal":12.1,"spinRate":1213,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4597113459230848,"extension":6.162553476708268},"index":2,"playId":"074998a6-7795-3c72-b553-b5f5c30665bd","pitchNumber":3,"startTime":"2025-08-30T03:00:35.128Z","endTime":"2025-08-30T03:00:38.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.561954004554185,"aZ":-23.20930031805805,"pfxX":-6.332803520283983,"pfxZ":6.1538181734174895,"pX":-0.11852033964997846,"pZ":0.7272031690225601,"vX0":5.699077195962453,"vY0":-119.53111470346458,"vZ0":-8.304077361411766,"x":121.52,"y":219.15,"x0":-1.703098036715356,"y0":50.00414747533568,"z0":6.308570509889058,"aX":-9.227574927478056},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.5,"breakHorizontal":10.2,"spinRate":1120,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4570456536304075,"extension":6.215904657778324},"hitData":{"launchSpeed":75.2,"launchAngle":19.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.26,"coordY":117.3}},"index":3,"playId":"81898386-e1ee-3fcf-b208-ac7dc9e0596b","pitchNumber":4,"startTime":"2025-08-30T03:01:01.934Z","endTime":"2025-08-30T03:01:12.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.2,"awayTeamWinProbability":7.799999999999997,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":0.89,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:01:12.616Z","atBatIndex":19},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt Chapman out on a sacrifice fly to center fielder Colton Cowser. Willy Adames scores.","rbi":1,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T03:01:28.990Z","endTime":"2025-08-30T03:02:28.316Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":80.4,"strikeZoneTop":3.38863521355604,"strikeZoneBottom":1.58587637924247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38935192601836,"aZ":-25.734842378279914,"pfxX":2.1094311202592664,"pfxZ":3.9909914518587692,"pX":1.0931818019526482,"pZ":1.0351353488383535,"vX0":6.495909521926288,"vY0":-125.64599591437656,"vZ0":-8.105301670932699,"x":75.33,"y":210.83,"x0":-1.7905520463559426,"y0":50.00038465285127,"z0":6.367103871974874,"aX":3.4013591903024913},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":-5.2,"spinRate":2296,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.43448786622556534,"extension":5.713131888519363},"index":0,"playId":"ad18a4c7-81eb-31f8-a62e-4e1720c39851","pitchNumber":1,"startTime":"2025-08-30T03:01:55.071Z","endTime":"2025-08-30T03:01:58.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10395380645739,"aZ":-10.086392628192089,"pfxX":-4.701316911535681,"pfxZ":11.801345146362582,"pX":0.442527363767951,"pZ":2.963239170837116,"vX0":7.40355182414613,"vY0":-136.2368193398397,"vZ0":-6.947635431255733,"x":105.26,"y":163.04,"x0":-1.7047240667340702,"y0":50.00568475729816,"z0":6.250732203845316,"aX":-8.801944718575164},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.9,"breakHorizontal":6.8,"spinRate":2422,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4026888457911202,"extension":5.97435896217923},"hitData":{"launchSpeed":96.2,"launchAngle":35.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.99,"coordY":56.92}},"index":1,"playId":"9f1094a2-25aa-34f2-88b1-193bbdd52392","pitchNumber":2,"startTime":"2025-08-30T03:02:15.282Z","endTime":"2025-08-30T03:02:28.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.49,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:02:28.316Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dominic Smith grounds into a double play, second baseman Jackson Holliday to shortstop Gunnar Henderson to first baseman Ryan Mountcastle. Rafael Devers out at 2nd. Dominic Smith out at 1st.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T03:02:55.889Z","endTime":"2025-08-30T03:03:24.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40304237750241,"aZ":-11.610643981134743,"pfxX":-4.018878367745055,"pfxZ":11.174516256930993,"pX":-0.7311382554640332,"pZ":2.927769178636419,"vX0":4.332939475181596,"vY0":-134.37560904392987,"vZ0":-6.874408655600298,"x":144.87,"y":159.73,"x0":-1.8375518969980777,"y0":50.00229274236214,"z0":6.3329605208155035,"aX":-7.395671189644041},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":6.5,"spinRate":2262,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4066281997955734,"extension":5.835663212552847},"index":0,"playId":"accf926c-c9bd-31a9-8739-f2ff131327e4","pitchNumber":1,"startTime":"2025-08-30T03:02:55.889Z","endTime":"2025-08-30T03:02:59.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50548769679104,"aZ":-38.76251939603731,"pfxX":2.2539886331493317,"pfxZ":-5.014161179461028,"pX":-0.1333402015337554,"pZ":1.5729372849999856,"vX0":3.2717278120771716,"vY0":-114.07367056327372,"vZ0":-2.618765982757992,"x":122.08,"y":196.31,"x0":-1.8804293190671166,"y0":50.00229408074145,"z0":6.5669191994855876,"aX":2.962006092429666},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-9.5,"breakHorizontal":-4.9,"spinRate":2791,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.48064699525080234,"extension":5.749599531083515},"hitData":{"launchSpeed":72.3,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":153.71}},"index":1,"playId":"07f8436e-e49c-3817-b5ec-80a34101a39e","pitchNumber":2,"startTime":"2025-08-30T03:03:16.314Z","endTime":"2025-08-30T03:03:24.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.32,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:03:24.106Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Jackson walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T03:05:34.082Z","endTime":"2025-08-30T03:07:00.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.25665262355385,"strikeZoneBottom":1.47270894713786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.793302237129062,"aZ":-18.928180284553438,"pfxX":7.846853373751383,"pfxZ":8.522270310924712,"pX":0.14811582416387267,"pZ":1.701349120754559,"vX0":-7.959567814157146,"vY0":-124.14477986989063,"vZ0":-6.8412883668257365,"x":111.35,"y":192.84,"x0":2.3825698584319923,"y0":50.00340349091597,"z0":6.078327641548659,"aX":12.198857978523517},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":13.9,"breakHorizontal":-12.2,"spinRate":1552,"spinDirection":147},"zone":8,"typeConfidence":0.91,"plateTime":0.44187162475648734,"extension":6.000152171192026},"index":0,"playId":"88dcc871-db01-31ed-847c-5d92f5900dd9","pitchNumber":1,"startTime":"2025-08-30T03:06:01.372Z","endTime":"2025-08-30T03:06:05.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.49821430836721,"strikeZoneBottom":1.57912800240439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.113455720983165,"aZ":-13.133068801062082,"pfxX":6.2069788110428465,"pfxZ":10.302113760418273,"pX":-0.8625566071049654,"pZ":3.7804410350416924,"vX0":-9.683823890960833,"vY0":-135.46155478062113,"vZ0":-4.2722624342645625,"x":149.88,"y":136.71,"x0":1.9612206575787812,"y0":50.00049739497404,"z0":6.303942063047415,"aX":11.47025932600448},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":-9.0,"spinRate":2410,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.40518270235071663,"extension":6.080116411467567},"index":1,"playId":"2b077af1-029c-34d5-b574-2e201600feb2","pitchNumber":2,"startTime":"2025-08-30T03:06:17.331Z","endTime":"2025-08-30T03:06:21.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.7,"endSpeed":84.0,"strikeZoneTop":3.48154889049156,"strikeZoneBottom":1.64394554593189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.519266177783482,"aZ":-14.63339883773001,"pfxX":5.183761415186485,"pfxZ":9.603731774849438,"pX":0.5038367068447737,"pZ":4.26772887247839,"vX0":-6.374019702837027,"vY0":-134.84333062953078,"vZ0":-2.64699164460511,"x":97.79,"y":123.55,"x0":2.2337668075250545,"y0":50.00607193632222,"z0":6.304931654235325,"aX":9.4717567287926},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":-7.9,"spinRate":2242,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.4074534689903624,"extension":6.085127608993561},"index":2,"playId":"ab3dafe7-a293-32cf-b1ee-2fc0821934b9","pitchNumber":3,"startTime":"2025-08-30T03:06:36.666Z","endTime":"2025-08-30T03:06:40.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.1,"endSpeed":84.6,"strikeZoneTop":3.38108517644795,"strikeZoneBottom":1.51646635799976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.005545831501486,"aZ":-12.345734908751616,"pfxX":4.529879668226805,"pfxZ":10.763350513284474,"pX":-0.8005537251439082,"pZ":3.6461580354129906,"vX0":-9.478815868903302,"vY0":-135.23819861839027,"vZ0":-4.567621368540841,"x":147.52,"y":140.33,"x0":2.16991052118253,"y0":50.0016603944519,"z0":6.230822246611601,"aX":8.344954342392882},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":-6.0,"spinRate":2249,"spinDirection":150},"zone":11,"typeConfidence":0.89,"plateTime":0.4058634443836029,"extension":6.228980656620941},"index":3,"playId":"6837afe8-8b9c-3dce-bdc0-5f23b9172a57","pitchNumber":4,"startTime":"2025-08-30T03:06:54.019Z","endTime":"2025-08-30T03:07:00.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.2,"awayTeamWinProbability":11.799999999999997,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.52,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:07:00.338Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Holliday flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T03:07:06.723Z","endTime":"2025-08-30T03:10:49.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.4651256424383,"strikeZoneBottom":1.60000316786012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.977846323649196,"aZ":-36.866553723977376,"pfxX":1.3671639606779973,"pfxZ":-3.2178233156274914,"pX":-1.2112233622614033,"pZ":2.3352735828281923,"vX0":-8.49417376291473,"vY0":-119.71627531357701,"vZ0":-1.710075164639538,"x":163.17,"y":175.73,"x0":2.1971646102934663,"y0":50.00151567609299,"z0":6.342791132600905,"aX":1.995310898799606},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.0,"breakHorizontal":-0.6,"spinRate":2083,"spinDirection":344},"zone":13,"typeConfidence":0.9,"plateTime":0.4565963487647453,"extension":6.107962496304316},"index":0,"playId":"34a5f590-369d-3f66-a014-91e4474382cc","pitchNumber":1,"startTime":"2025-08-30T03:07:25.806Z","endTime":"2025-08-30T03:07:30.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.3,"endSpeed":85.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.733343139973456,"aZ":-11.823129560784851,"pfxX":5.15479398983597,"pfxZ":10.749016714013017,"pX":-0.0661521947212635,"pZ":3.496602401726328,"vX0":-7.918832859630387,"vY0":-137.08499181704514,"vZ0":-5.154216557905491,"x":119.52,"y":144.37,"x0":2.1970556649767605,"y0":50.00654803056353,"z0":6.215832585488362,"aX":9.763722921399875},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":-7.6,"spinRate":2345,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.40032379367151094,"extension":6.2659214784589965},"index":1,"playId":"09deeb55-ef6f-3235-99a9-862fab853f53","pitchNumber":2,"startTime":"2025-08-30T03:07:42.591Z","endTime":"2025-08-30T03:07:46.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.36932739634225,"strikeZoneBottom":1.57131958156317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97998996234603,"aZ":-10.099297380658623,"pfxX":5.234538397657753,"pfxZ":11.63971546032215,"pX":-0.8142508488173846,"pZ":2.201187623737109,"vX0":-9.78330039442533,"vY0":-137.23086004508554,"vZ0":-8.49592201185868,"x":148.04,"y":179.35,"x0":2.126098791385664,"y0":50.00347143323253,"z0":6.0359902244460075,"aX":9.92869124748473},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":-7.3,"spinRate":2376,"spinDirection":147},"zone":4,"typeConfidence":0.91,"plateTime":0.4000089169402128,"extension":6.280103031219133},"index":2,"playId":"226c0326-6a33-35c9-9abe-29ea05962195","pitchNumber":3,"startTime":"2025-08-30T03:07:59.885Z","endTime":"2025-08-30T03:08:04.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33616615050689,"aZ":-11.879399911507225,"pfxX":5.624634699959441,"pfxZ":10.711928229045228,"pX":0.08982506254140094,"pZ":2.4651028419208707,"vX0":-7.825746673570377,"vY0":-137.2387483776436,"vZ0":-7.6417162001591095,"x":113.58,"y":172.22,"x0":2.2567115774215996,"y0":50.00206222828185,"z0":6.107715228326526,"aX":10.655599678833712},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-8.4,"spinRate":2314,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.4001743249947225,"extension":6.260979348372406},"index":3,"playId":"2153a629-e547-3610-8cab-d626e6b06ee2","pitchNumber":4,"startTime":"2025-08-30T03:08:22.245Z","endTime":"2025-08-30T03:08:26.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00309803426103,"aZ":-10.837886225526677,"pfxX":6.0619311286121125,"pfxZ":11.115016145541171,"pX":0.5968626514586028,"pZ":3.0491257027726157,"vX0":-6.5567191994623295,"vY0":-137.9933391116134,"vZ0":-6.469331018147017,"x":94.25,"y":156.45,"x0":2.2212796830043358,"y0":50.006244039543475,"z0":6.161463963489717,"aX":11.640528873237011},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":-9.5,"spinRate":2404,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.39760393883520795,"extension":6.333217767246942},"index":4,"playId":"99aaa606-6b7b-3ad0-9041-7dca7969fa5c","pitchNumber":5,"startTime":"2025-08-30T03:08:54.115Z","endTime":"2025-08-30T03:08:58.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.2,"endSpeed":87.1,"strikeZoneTop":3.3696218265555,"strikeZoneBottom":1.60000403413936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.103040584376657,"aZ":-11.630127501966324,"pfxX":5.3158415914912185,"pfxZ":10.600801275377174,"pX":-1.242319747139035,"pZ":3.125044495761442,"vX0":-10.97733262578663,"vY0":-138.16332671092746,"vZ0":-6.198415350844091,"x":164.35,"y":154.4,"x0":2.087415175409438,"y0":50.00354197713523,"z0":6.175523836860513,"aX":10.303929473061146},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":-7.4,"spinRate":2367,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.3960874566467356,"extension":6.190956507438715},"index":5,"playId":"9603ce5d-3a4e-3395-91c7-9ec77e558014","pitchNumber":6,"startTime":"2025-08-30T03:09:21.296Z","endTime":"2025-08-30T03:09:25.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.230990701739216,"aZ":-11.79286485043974,"pfxX":4.460986139396789,"pfxZ":10.575984655233313,"pX":0.6376139419068817,"pZ":4.049024105281264,"vX0":-6.251821900514739,"vY0":-138.07292429688383,"vZ0":-3.732570286077195,"x":92.7,"y":129.46,"x0":2.353471282021546,"y0":50.00575206056038,"z0":6.214097277981087,"aX":8.599953387039921},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":-6.7,"spinRate":2262,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.3969508000801336,"extension":6.3956748052502315},"index":6,"playId":"73264444-8a83-3e6b-aa3b-4f1c5f3b10c3","pitchNumber":7,"startTime":"2025-08-30T03:09:41.241Z","endTime":"2025-08-30T03:09:46.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49289935914943,"aZ":-11.693833510898893,"pfxX":4.914192059507627,"pfxZ":10.768254829416232,"pX":-0.08727691399891163,"pZ":3.145636133774951,"vX0":-7.7346269277267865,"vY0":-137.7519315743038,"vZ0":-6.033490407949224,"x":120.33,"y":153.85,"x0":2.1317195311467967,"y0":50.0064665170633,"z0":6.171130718408111,"aX":9.35031767221469},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":-7.1,"spinRate":2343,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.39916084241372873,"extension":6.371236135347449},"index":7,"playId":"1280a25c-f385-35f3-be1b-20bbd403f517","pitchNumber":8,"startTime":"2025-08-30T03:10:12.586Z","endTime":"2025-08-30T03:10:17.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.698397754317728,"aZ":-10.10050333006973,"pfxX":3.578808390722729,"pfxZ":11.490334509672344,"pX":-0.24954386330687997,"pZ":2.8397998941385563,"vX0":-7.899382142178602,"vY0":-137.52697576172932,"vZ0":-6.962477011072485,"x":126.51,"y":162.11,"x0":2.191347574696836,"y0":50.001127171037574,"z0":6.0847098748081585,"aX":6.874857961145928},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.6,"breakHorizontal":-4.9,"spinRate":2354,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.3978398402478196,"extension":6.245725569280334},"hitData":{"launchSpeed":95.2,"launchAngle":48.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.04,"coordY":88.09}},"index":8,"playId":"4da55968-403c-3c1c-a2d4-b83c746580a9","pitchNumber":9,"startTime":"2025-08-30T03:10:37.126Z","endTime":"2025-08-30T03:10:49.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.96,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:10:49.633Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeremiah Jackson walks. Alex Jackson to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T03:10:52.031Z","endTime":"2025-08-30T03:13:13.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"postOnSecond":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":85.5,"strikeZoneTop":3.29999885016768,"strikeZoneBottom":1.57485488660108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55877046397195,"aZ":-14.446860891983956,"pfxX":4.948303982991355,"pfxZ":9.385964686142383,"pX":0.27641580272787747,"pZ":4.793337035433026,"vX0":-6.899239577235665,"vY0":-136.89326023685155,"vZ0":-1.5289475717439673,"x":106.46,"y":109.36,"x0":2.192042379294658,"y0":50.004851299639256,"z0":6.353158190359585,"aX":9.348700967159754},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":-7.4,"spinRate":2254,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.40083674167984507,"extension":6.321534766026765},"index":0,"playId":"ef7a132a-b068-3341-b2e2-49db8c2c3f9e","pitchNumber":1,"startTime":"2025-08-30T03:11:16.583Z","endTime":"2025-08-30T03:11:19.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":89.7,"endSpeed":83.0,"strikeZoneTop":3.34184620592536,"strikeZoneBottom":1.55000334198828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.124177145962083,"aZ":-21.792895029631776,"pfxX":-0.6411009237319609,"pfxZ":5.916736751325999,"pX":0.9181563367213668,"pZ":4.999349932489543,"vX0":-3.955968205867731,"vY0":-130.75967448501297,"vZ0":0.700479511503844,"x":82.0,"y":103.8,"x0":2.5256950392708313,"y0":50.002577608568416,"z0":6.34657755295304,"aX":-1.1251247936542634},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":1.9,"spinRate":2137,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.4167537262540577,"extension":6.1751730874352635},"index":1,"playId":"08b0cec0-a553-38c0-a2e7-165f648a72ae","pitchNumber":2,"startTime":"2025-08-30T03:11:36.612Z","endTime":"2025-08-30T03:11:39.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":88.9,"endSpeed":82.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.928313984975144,"aZ":-22.273064770599458,"pfxX":-0.5835501349427057,"pfxZ":5.7727466813646355,"pX":-1.0401735795874407,"pZ":2.855643685574868,"vX0":-8.318352217030698,"vY0":-129.3414065894854,"vZ0":-4.1845331155366745,"x":156.65,"y":161.68,"x0":2.2772044600782344,"y0":50.00125578578172,"z0":6.177268981580077,"aX":-0.9995527880251831},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.8,"breakHorizontal":2.6,"spinRate":2136,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.42152942958957373,"extension":6.1283446925726865},"index":2,"playId":"f227e477-902a-3fe3-b758-8e5329bc1c55","pitchNumber":3,"startTime":"2025-08-30T03:11:57.521Z","endTime":"2025-08-30T03:12:01.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.012966480350784,"aZ":-18.640693268907498,"pfxX":7.212209455182343,"pfxZ":8.254528416519157,"pX":0.07396538548192348,"pZ":2.3615495070918535,"vX0":-7.971655019223716,"vY0":-127.21791969091066,"vZ0":-5.922221834695625,"x":114.18,"y":175.02,"x0":2.3105299244437894,"y0":50.00421320948406,"z0":6.1964921596571685,"aX":11.827246501488002},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.8,"breakHorizontal":-11.3,"spinRate":1743,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.4304822064195779,"extension":6.188029096167226},"index":3,"playId":"d52a2911-eefd-3f95-afbc-6a99290cf632","pitchNumber":4,"startTime":"2025-08-30T03:12:20.242Z","endTime":"2025-08-30T03:12:24.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.9,"endSpeed":80.0,"strikeZoneTop":3.27419300084178,"strikeZoneBottom":1.55000434208876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.190998783019506,"aZ":-20.135270452769657,"pfxX":6.027281197315311,"pfxZ":7.381857483055695,"pX":1.0257413819670318,"pZ":3.8107672086662334,"vX0":-5.672346114853959,"vY0":-126.491334422417,"vZ0":-2.2933693307457332,"x":77.9,"y":135.89,"x0":2.5070691959672335,"y0":50.00441849072069,"z0":6.332149394734382,"aX":9.83314611526796},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.1,"breakHorizontal":-9.7,"spinRate":1692,"spinDirection":158},"zone":12,"typeConfidence":0.89,"plateTime":0.4319208348999064,"extension":6.099763685596418},"index":4,"playId":"d7761f06-e5d6-3c7b-98c1-dfd1aa25b89a","pitchNumber":5,"startTime":"2025-08-30T03:12:40.093Z","endTime":"2025-08-30T03:12:43.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-30T03:12:57.779Z","endTime":"2025-08-30T03:13:06.458Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.24776504291096,"strikeZoneBottom":1.55000125744805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.605383746130503,"aZ":-14.176211391784076,"pfxX":5.127352837870365,"pfxZ":9.718948592606031,"pX":0.7554198624405029,"pZ":3.9534438006838983,"vX0":-6.03263443290716,"vY0":-135.68919278860753,"vZ0":-3.4403870971278434,"x":88.21,"y":132.04,"x0":2.348600871712554,"y0":50.001727761324,"z0":6.234910065356287,"aX":9.494496288612321},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":-7.9,"spinRate":2304,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.40473572767785937,"extension":6.291350068479167},"index":6,"playId":"1749070c-2405-38a2-92fc-bd1d01083913","pitchNumber":6,"startTime":"2025-08-30T03:13:06.458Z","endTime":"2025-08-30T03:13:13.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.9,"awayTeamWinProbability":12.099999999999994,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.72,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:13:13.328Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gunnar Henderson flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T03:14:16.846Z","endTime":"2025-08-30T03:14:30.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"postOnSecond":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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-30T03:13:24.936Z","endTime":"2025-08-30T03:14:18.960Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.64518471811454,"aZ":-36.279330733218,"pfxX":-0.9275702041065549,"pfxZ":-2.7234275942819313,"pX":0.1253865836751312,"pZ":2.2095603859041217,"vX0":-5.485625477076585,"vY0":-121.71844361735465,"vZ0":-2.1564633961704893,"x":112.22,"y":179.12,"x0":2.5235340772941894,"y0":50.00097234032764,"z0":6.231748596753703,"aX":-1.3989198381089472},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.2,"breakHorizontal":2.9,"spinRate":2108,"spinDirection":315},"zone":8,"typeConfidence":0.91,"plateTime":0.44904007862521533,"extension":6.110523901611316},"hitData":{"launchSpeed":93.1,"launchAngle":38.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.96,"coordY":69.86}},"index":1,"playId":"af841f04-8a3c-305a-b2ed-28842f13a021","pitchNumber":1,"startTime":"2025-08-30T03:14:18.960Z","endTime":"2025-08-30T03:14:30.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.25,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:14:30.882Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Mountcastle doubles (16) on a line drive to left fielder Luis Matos. Alex Jackson scores. Jeremiah Jackson to 3rd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T03:14:40.793Z","endTime":"2025-08-30T03:16:18.232Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.76493478101179,"strikeZoneBottom":1.86653630694909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00325749496992,"aZ":-12.834252601469924,"pfxX":5.606965258844333,"pfxZ":10.300144506129431,"pX":0.5134857322997305,"pZ":3.908539803080076,"vX0":-6.775441966506581,"vY0":-136.61204776768608,"vZ0":-3.917474879274443,"x":97.43,"y":133.25,"x0":2.3052199414825076,"y0":50.000216810320055,"z0":6.252428526945051,"aX":10.525277870128269},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-8.6,"spinRate":2451,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.40198523149420096,"extension":6.120552487747636},"index":0,"playId":"784317c5-ac0c-3863-821d-c1ba25aafff2","pitchNumber":1,"startTime":"2025-08-30T03:15:07.153Z","endTime":"2025-08-30T03:15:11.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.55028374063143,"strikeZoneBottom":1.71227952707279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.795707343770804,"aZ":-17.918042212817635,"pfxX":6.76268093515929,"pfxZ":8.832125431714125,"pX":0.5981684068204823,"pZ":1.1948870428130307,"vX0":-6.8285688798911135,"vY0":-126.04212177767121,"vZ0":-8.396211750274514,"x":94.2,"y":206.52,"x0":2.4594610423076553,"y0":50.00461012362323,"z0":6.007275866912825,"aX":10.919496426528072},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":14.3,"breakHorizontal":-10.8,"spinRate":1676,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.4339805490922406,"extension":6.192812532827686},"index":1,"playId":"48b896fd-cee7-30c7-8bf2-ab34b45992dd","pitchNumber":2,"startTime":"2025-08-30T03:15:26.158Z","endTime":"2025-08-30T03:15:30.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.2,"endSpeed":85.0,"strikeZoneTop":3.54496012368925,"strikeZoneBottom":1.7899974550609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48689461537514,"aZ":-12.085242655171971,"pfxX":4.357225851064713,"pfxZ":10.719165463766508,"pX":-0.09891252987981256,"pZ":4.5490006883338,"vX0":-7.8725866708908825,"vY0":-136.82762972334038,"vZ0":-2.6789051551881746,"x":120.77,"y":115.96,"x0":2.264816560287037,"y0":50.00067509853687,"z0":6.381847602021223,"aX":8.165180148218646},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.0,"breakHorizontal":-6.0,"spinRate":2496,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.4021159265823582,"extension":6.031268951418299},"index":2,"playId":"dcbbb85c-7c3d-313f-ac64-3ebde3795933","pitchNumber":3,"startTime":"2025-08-30T03:15:45.778Z","endTime":"2025-08-30T03:15:49.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.940032585925703,"aZ":-17.557311652390485,"pfxX":8.39714133464988,"pfxZ":8.87624124768502,"pX":-0.2906463667277068,"pZ":2.403951033757369,"vX0":-9.102363450472378,"vY0":-127.66827212650561,"vZ0":-6.085805033787315,"x":128.08,"y":173.87,"x0":2.2343884339121054,"y0":50.001679287296554,"z0":6.206310283442793,"aX":13.824691628286162},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.9,"breakHorizontal":-13.1,"spinRate":1701,"spinDirection":152},"zone":4,"typeConfidence":0.88,"plateTime":0.42946375645718105,"extension":6.296489498368541},"hitData":{"launchSpeed":90.1,"launchAngle":16.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":40.84,"coordY":110.35}},"index":3,"playId":"437ef6cb-8573-30c2-be86-7c62d3d79f8d","pitchNumber":4,"startTime":"2025-08-30T03:16:05.199Z","endTime":"2025-08-30T03:16:18.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.2,"awayTeamWinProbability":14.799999999999997,"homeTeamWinProbabilityAdded":-5.599999999999994,"leverageIndex":0.96,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:16:18.232Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Emmanuel Rivera singles on a sharp line drive to left fielder Luis Matos. Jeremiah Jackson scores. Ryan Mountcastle scores. Emmanuel Rivera to 2nd.","rbi":2,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T03:16:29.115Z","endTime":"2025-08-30T03:18:43.013Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656896,"fullName":"Emmanuel Rivera","link":"/api/v1/people/656896"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656896,"fullName":"Emmanuel Rivera","link":"/api/v1/people/656896"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656896,"fullName":"Emmanuel Rivera","link":"/api/v1/people/656896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":656896,"fullName":"Emmanuel Rivera","link":"/api/v1/people/656896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"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":94.7,"endSpeed":86.5,"strikeZoneTop":3.4280511060322,"strikeZoneBottom":1.64000291772438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33393229524959,"aZ":-9.782663250973503,"pfxX":5.414756049982415,"pfxZ":11.636244220023428,"pX":0.6009235376124189,"pZ":3.7772803939535824,"vX0":-6.6060473848519825,"vY0":-137.7674115407334,"vZ0":-4.971833575797079,"x":94.09,"y":136.79,"x0":2.3252536907355372,"y0":50.00117494103249,"z0":6.265326671492529,"aX":10.418321018077632},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":-8.4,"spinRate":2318,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.39743772499191143,"extension":6.15905671758016},"index":0,"playId":"bb651553-58d3-320d-976f-bddf52f8bdd0","pitchNumber":1,"startTime":"2025-08-30T03:16:50.239Z","endTime":"2025-08-30T03:16:54.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.435464114939933,"aZ":-11.896926165851589,"pfxX":5.278332662278549,"pfxZ":10.750772184807559,"pX":0.37119355978017604,"pZ":3.485691940024256,"vX0":-6.946982599256689,"vY0":-136.3390537055206,"vZ0":-4.965612666580066,"x":102.85,"y":144.67,"x0":2.2641847640586295,"y0":50.00268273472196,"z0":6.148826542164973,"aX":9.95610383644647},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":-8.2,"spinRate":2363,"spinDirection":140},"zone":3,"typeConfidence":0.91,"plateTime":0.40143737890291176,"extension":6.298145581630605},"index":1,"playId":"a08d0b8f-b9cc-39eb-9387-b1e94fb11fdc","pitchNumber":2,"startTime":"2025-08-30T03:17:06.051Z","endTime":"2025-08-30T03:17:09.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.51314006024398,"strikeZoneBottom":1.64000307683995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82354727864887,"aZ":-11.496440160503772,"pfxX":5.598488621536617,"pfxZ":10.641058398035108,"pX":0.5355723883659622,"pZ":4.591872976123075,"vX0":-7.005968287079736,"vY0":-138.28693893167073,"vZ0":-2.1020904905153115,"x":96.59,"y":114.8,"x0":2.3703697009613314,"y0":50.005943388155785,"z0":6.129740682322977,"aX":10.883020337165732},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":-8.8,"spinRate":2352,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.39553992961771245,"extension":6.146097956828157},"index":2,"playId":"bac78739-54b8-3597-929e-9afebc0fee16","pitchNumber":3,"startTime":"2025-08-30T03:17:25.090Z","endTime":"2025-08-30T03:17:28.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.46170593161421,"strikeZoneBottom":1.63999465540945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60457786416131,"aZ":-23.167484219603384,"pfxX":0.4229758736008527,"pfxZ":5.147757646916093,"pX":-0.003981368738442193,"pZ":3.508419064528723,"vX0":-6.423407270267331,"vY0":-130.22486750064974,"vZ0":-2.4508024846549286,"x":117.15,"y":144.05,"x0":2.420385625062543,"y0":50.000709843695454,"z0":6.180396237847393,"aX":0.7398254622712632},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.1,"breakHorizontal":0.4,"spinRate":2420,"spinDirection":150},"zone":2,"typeConfidence":0.9,"plateTime":0.41765745346364413,"extension":6.203087147154436},"index":3,"playId":"429b00eb-fc32-3a6f-8620-722aeca3f124","pitchNumber":4,"startTime":"2025-08-30T03:17:42.343Z","endTime":"2025-08-30T03:17:46.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.10314123459316,"aZ":-9.460584063961594,"pfxX":5.86344727296093,"pfxZ":11.756696494711553,"pX":1.1362433220843995,"pZ":3.2850536245061357,"vX0":-5.2998109206511534,"vY0":-137.7533043770141,"vZ0":-5.938282052771422,"x":73.69,"y":150.08,"x0":2.318411854826259,"y0":50.00266489932939,"z0":6.100812405583497,"aX":11.327792541663984},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.3,"breakHorizontal":-9.6,"spinRate":2379,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.39683178737776714,"extension":6.306818076733151},"index":4,"playId":"123efe75-3130-3fdd-93d1-5f93f1d4c9cd","pitchNumber":5,"startTime":"2025-08-30T03:18:00.450Z","endTime":"2025-08-30T03:18:07.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0669561833119,"aZ":-13.17839467303721,"pfxX":5.4800520402623984,"pfxZ":9.964419434782219,"pX":-0.5213414502422803,"pZ":3.086454150660596,"vX0":-8.872288349877241,"vY0":-137.15308960997245,"vZ0":-5.889607189806912,"x":136.87,"y":155.45,"x0":2.042200228111414,"y0":50.00655400073909,"z0":6.158937209925388,"aX":10.451897337567065},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":-8.0,"spinRate":2327,"spinDirection":147},"zone":1,"typeConfidence":0.91,"plateTime":0.39921004760901546,"extension":6.371627367352772},"hitData":{"launchSpeed":100.0,"launchAngle":15.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":70.5,"coordY":94.74}},"index":5,"playId":"68c947a1-f151-376d-a624-c907280a7ef9","pitchNumber":6,"startTime":"2025-08-30T03:18:29.002Z","endTime":"2025-08-30T03:18:43.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656896,"link":"/api/v1/people/656896"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":656896,"link":"/api/v1/people/656896"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.1,"awayTeamWinProbability":26.900000000000006,"homeTeamWinProbabilityAdded":-12.100000000000009,"leverageIndex":1.53,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:18:43.013Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out to left fielder Luis Matos.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T03:19:03.609Z","endTime":"2025-08-30T03:19:34.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":94.5,"endSpeed":85.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.905254674510253,"aZ":-12.228947530972304,"pfxX":5.986111656472042,"pfxZ":10.507338142754483,"pX":0.06565565223308481,"pZ":3.3034876943090246,"vX0":-7.79404130494527,"vY0":-137.26776826658883,"vZ0":-5.397500350395251,"x":114.5,"y":149.59,"x0":2.171195578263478,"y0":50.000705608959095,"z0":6.13594750480917,"aX":11.361209325003939},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":-9.1,"spinRate":2349,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.39983232554061,"extension":6.369615538573085},"hitData":{"launchSpeed":91.4,"launchAngle":41.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.09,"coordY":115.35}},"index":0,"playId":"f092c2ad-edc2-36eb-bef7-1d4d1eb5e799","pitchNumber":1,"startTime":"2025-08-30T03:19:24.694Z","endTime":"2025-08-30T03:19:34.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":656896,"link":"/api/v1/people/656896"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":3.3000000000000114,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:19:34.013Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Casey Schmitt lines out sharply to center fielder Colton Cowser.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T03:21:44.672Z","endTime":"2025-08-30T03:23:04.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.2904624501091,"strikeZoneBottom":1.54186359315884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.510963438906817,"aZ":-26.128342351691874,"pfxX":1.4458864017312663,"pfxZ":3.8632744093871647,"pX":0.8683500130325646,"pZ":2.0657913747432732,"vX0":5.564215639613356,"vY0":-123.91293673013598,"vZ0":-5.369128998012113,"x":83.9,"y":183.0,"x0":-1.5890295433624468,"y0":50.000775681254225,"z0":6.429028205444487,"aX":2.258756515845514},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.0,"breakHorizontal":-3.8,"spinRate":2420,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4411242639213411,"extension":5.665314845870783},"index":0,"playId":"72f6bfa9-0f20-339b-bec7-27a7adf64d7c","pitchNumber":1,"startTime":"2025-08-30T03:22:03.652Z","endTime":"2025-08-30T03:22:08.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":89.8,"endSpeed":82.0,"strikeZoneTop":3.33176880938136,"strikeZoneBottom":1.46108709062988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.140428885064924,"aZ":-17.32683090750642,"pfxX":-8.760496201393234,"pfxZ":8.65130008195823,"pX":-0.18939608174506103,"pZ":1.3105482384881408,"vX0":7.951931858698252,"vY0":-130.34092014051254,"vZ0":-8.166844175804625,"x":124.22,"y":203.4,"x0":-2.1459010340877893,"y0":50.000257491037765,"z0":5.799796234168975,"aX":-15.027737471568924},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.9,"breakHorizontal":14.0,"spinRate":1965,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.42069406084428707,"extension":6.1618142280143084},"index":1,"playId":"fccc173a-70ab-3898-b55d-5a40a77fcda2","pitchNumber":2,"startTime":"2025-08-30T03:22:18.809Z","endTime":"2025-08-30T03:22:23.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.32569536197074,"strikeZoneBottom":1.50975445244957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.010494647746,"aZ":-18.399837095159985,"pfxX":-10.01379277542814,"pfxZ":7.529599742040037,"pX":1.0248007719693566,"pZ":2.2040609642356856,"vX0":11.272617682782842,"vY0":-134.80529604686305,"vZ0":-6.3995791236412725,"x":77.94,"y":179.27,"x0":-1.9223751143867855,"y0":50.00054269399432,"z0":5.920594037881533,"aX":-18.313368989861445},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":15.5,"spinRate":2171,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40727584146142615,"extension":5.950189135278342},"index":2,"playId":"55d0144e-470c-3bec-af7a-a42852e7273a","pitchNumber":3,"startTime":"2025-08-30T03:22:39.762Z","endTime":"2025-08-30T03:22:43.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.852969871749103,"aZ":-40.729448878347306,"pfxX":2.8410795795415247,"pfxZ":-6.919597718485489,"pX":0.9191168134077548,"pZ":3.3658464196958797,"vX0":4.739010007461021,"vY0":-110.7907531137927,"vZ0":2.029875847122848,"x":81.97,"y":147.9,"x0":-1.6216095199385827,"y0":50.00420004542671,"z0":6.712680064166575,"aX":3.511041322527046},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-11.6,"breakHorizontal":-6.5,"spinRate":2807,"spinDirection":29},"zone":12,"typeConfidence":2.0,"plateTime":0.49547700624075697,"extension":5.870800798160557},"hitData":{"launchSpeed":101.5,"launchAngle":21.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":150.45,"coordY":78.58}},"index":3,"playId":"9297feb0-6c5c-34fa-95fa-17b4c5fe830a","pitchNumber":4,"startTime":"2025-08-30T03:22:56.214Z","endTime":"2025-08-30T03:23:04.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:23:04.418Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Matos singles on a line drive to center fielder Colton Cowser.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T03:23:07.217Z","endTime":"2025-08-30T03:24:10.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.09853822868442,"strikeZoneBottom":1.43687412813193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88996642522838,"aZ":-10.584325746119594,"pfxX":-4.338166300938573,"pfxZ":11.918595090515645,"pX":0.9334601610541725,"pZ":3.57877979220483,"vX0":8.339458822682186,"vY0":-134.42625699226497,"vZ0":-5.37029966977254,"x":81.42,"y":142.15,"x0":-1.6597728297843874,"y0":50.00640608395292,"z0":6.368979455542757,"aX":-7.861737283909531},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.4,"breakHorizontal":5.9,"spinRate":2274,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40905360254717316,"extension":5.893090160924113},"index":0,"playId":"8ba986e7-bff7-362e-a775-33e40eca4b4a","pitchNumber":1,"startTime":"2025-08-30T03:23:30.311Z","endTime":"2025-08-30T03:23:34.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.1224392506962,"strikeZoneBottom":1.40621836243736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09511871781126,"aZ":-26.77235177852416,"pfxX":2.956192296032188,"pfxZ":3.456510916245138,"pX":0.649497002114207,"pZ":2.407759917705528,"vX0":4.671226555505644,"vY0":-124.33524281136258,"vZ0":-4.608132550095769,"x":92.24,"y":173.77,"x0":-1.6383455329534269,"y0":50.0055467033953,"z0":6.508687758168433,"aX":4.626000644948462},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":-6.5,"spinRate":2382,"spinDirection":171},"zone":6,"typeConfidence":2.0,"plateTime":0.44064783990927703,"extension":5.594725414346869},"index":1,"playId":"8c653521-2a32-3628-843c-28466510bc44","pitchNumber":2,"startTime":"2025-08-30T03:23:44.098Z","endTime":"2025-08-30T03:23:48.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.550210106978394,"aZ":-14.77158335311007,"pfxX":-8.302670054433893,"pfxZ":9.680565610501906,"pX":-0.2591625677207871,"pZ":1.7817328566516,"vX0":7.14340468741152,"vY0":-133.21519154042122,"vZ0":-8.562339880939723,"x":126.88,"y":190.67,"x0":-1.8963899483413333,"y0":50.00401649056404,"z0":6.1049205647297535,"aX":-14.927492777307664},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":13.4,"spinRate":2048,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.4111228632557058,"extension":5.991058751839022},"hitData":{"launchSpeed":78.9,"launchAngle":19.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.17,"coordY":108.83}},"index":2,"playId":"8c156cbc-aca6-3094-9881-0bdf95efad8f","pitchNumber":3,"startTime":"2025-08-30T03:23:59.102Z","endTime":"2025-08-30T03:24:10.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.6,"awayTeamWinProbability":23.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:24:10.725Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out, second baseman Jackson Holliday to first baseman Ryan Mountcastle. Luis Matos to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T03:24:16.157Z","endTime":"2025-08-30T03:28:07.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.9,"endSpeed":71.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.332713897048485,"aZ":-37.404197016080325,"pfxX":4.466300393159423,"pfxZ":-4.0913407512255064,"pX":6.9375907567157E-5,"pZ":1.6106002492859812,"vX0":2.8256918635757526,"vY0":-112.02508013542634,"vZ0":-2.3256569254226864,"x":117.0,"y":195.29,"x0":-1.855949006062687,"y0":50.00483435056607,"z0":6.4685334804153305,"aX":5.704213586687755},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-7.7,"breakHorizontal":-8.8,"spinRate":2886,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.48805024541321584,"extension":5.990495912747932},"index":0,"playId":"99538f6a-c82b-375e-b66f-90705d250d28","pitchNumber":1,"startTime":"2025-08-30T03:24:35.736Z","endTime":"2025-08-30T03:24:42.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.37231426117616,"strikeZoneBottom":1.56000282292851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.201904367314242,"aZ":-25.028458043726232,"pfxX":-6.1069312372572195,"pfxZ":4.934722683734799,"pX":-0.7831739397364527,"pZ":3.689040663637591,"vX0":4.297714339429953,"vY0":-119.08454774872745,"vZ0":-1.341486729832613,"x":146.85,"y":139.18,"x0":-1.8109674940279616,"y0":50.000248293933154,"z0":6.507289256644333,"aX":-8.83802453772556},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.9,"breakHorizontal":10.1,"spinRate":1021,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4585767685261266,"extension":6.024340066870622},"index":1,"playId":"9c9e3782-b6da-3176-b8a1-ab31669c3dc4","pitchNumber":2,"startTime":"2025-08-30T03:25:13.751Z","endTime":"2025-08-30T03:25:17.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"c72da0c7-cbf2-35c1-95d2-e560b7c0a9b0","startTime":"2025-08-30T03:25:32.317Z","endTime":"2025-08-30T03:25:36.556Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":76.0,"strikeZoneTop":3.45350727780097,"strikeZoneBottom":1.55999473949006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.81034096284291,"aZ":-24.047368230640043,"pfxX":-7.021598857366622,"pfxZ":5.709527059576917,"pX":0.5016447746759523,"pZ":-0.1605908576416639,"vX0":7.213166210344769,"vY0":-117.59958256012008,"vZ0":-9.788668757687624,"x":97.88,"y":243.12,"x0":-1.6692294404373775,"y0":50.005742179811534,"z0":6.22727428688881,"aX":-10.001146058138586},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.5,"breakHorizontal":11.3,"spinRate":1208,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4628142658859078,"extension":6.075526320375986},"index":3,"playId":"841d0aff-5b8c-39ed-ad9d-60327b87d5bf","pitchNumber":3,"startTime":"2025-08-30T03:25:53.084Z","endTime":"2025-08-30T03:25:57.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.298652539281896,"aZ":-10.968859548648336,"pfxX":-4.768588973668834,"pfxZ":11.62664474591967,"pX":-0.08628631221589395,"pZ":2.1228740949468814,"vX0":6.159384982493246,"vY0":-134.25677592201862,"vZ0":-8.858045362028424,"x":120.29,"y":181.46,"x0":-1.7916049041466189,"y0":50.00599158649587,"z0":6.247715769290753,"aX":-8.699912974835764},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.3,"breakHorizontal":7.3,"spinRate":2223,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.40811528888632287,"extension":6.012663403694183},"index":4,"playId":"fb442a35-6a65-3544-a404-ae09cf3981ab","pitchNumber":4,"startTime":"2025-08-30T03:26:18.102Z","endTime":"2025-08-30T03:26:22.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50433908695398,"aZ":-12.804271377184303,"pfxX":-3.8472350045340886,"pfxZ":10.245388568279449,"pX":-0.017480053006342693,"pZ":4.089029263739064,"vX0":6.64172877261263,"vY0":-136.28766817999104,"vZ0":-3.458483221995487,"x":117.67,"y":128.38,"x0":-1.980540999642668,"y0":50.00559712499663,"z0":6.2523449611727795,"aX":-7.276250862713357},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":5.6,"spinRate":2234,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4011046208943463,"extension":5.913667451349557},"index":5,"playId":"221a3742-f6cf-369b-8f5b-a8de2d55c9ee","pitchNumber":5,"startTime":"2025-08-30T03:26:46.443Z","endTime":"2025-08-30T03:26:50.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"e6371771-2288-4321-b373-07e743720343","startTime":"2025-08-30T03:27:09.461Z","endTime":"2025-08-30T03:27:14.461Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.0,"strikeZoneTop":3.41079302722083,"strikeZoneBottom":1.56000082874952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.099317831033904,"aZ":-21.236099112953323,"pfxX":-7.104256967042251,"pfxZ":7.613797209212481,"pX":0.9994568169245905,"pZ":0.46693351872375716,"vX0":7.76593106657435,"vY0":-118.15297381242988,"vZ0":-8.918391904833396,"x":78.9,"y":226.17,"x0":-1.3823304214878596,"y0":50.00367636385038,"z0":6.190707216257197,"aX":-10.207794967416795},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.1,"breakHorizontal":11.3,"spinRate":1268,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.46073304174354046,"extension":6.106150842867569},"index":7,"playId":"924c340a-c22b-3b76-917a-b83438bb6e0e","pitchNumber":6,"startTime":"2025-08-30T03:27:33.323Z","endTime":"2025-08-30T03:27:37.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.320752284280626,"aZ":-11.612329922631385,"pfxX":-4.1751037242837326,"pfxZ":11.147847795129168,"pX":0.5585152451518391,"pZ":3.5425581411506815,"vX0":7.291885739014178,"vY0":-134.94502701219358,"vZ0":-5.357441753158952,"x":95.71,"y":143.13,"x0":-1.6360341667889202,"y0":50.003180624426534,"z0":6.371401649179668,"aX":-7.701659424495961},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":6.0,"spinRate":2273,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40585141024898075,"extension":6.042102746874785},"hitData":{"launchSpeed":88.0,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":152.7}},"index":8,"playId":"5c74328c-6a26-3e79-a402-feb7199d1834","pitchNumber":7,"startTime":"2025-08-30T03:27:58.851Z","endTime":"2025-08-30T03:28:07.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-1.1999999999999886,"leverageIndex":0.86,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:28:07.271Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Drew Gilbert doubles (1) on a sharp line drive to right fielder Jeremiah Jackson. Luis Matos scores.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T03:28:27.386Z","endTime":"2025-08-30T03:29:50.635Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"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":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.19483358334696,"strikeZoneBottom":1.49999762856595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74246336882872,"aZ":-10.848058180506394,"pfxX":-4.749997699677096,"pfxZ":11.494924958307408,"pX":-0.13687943320477203,"pZ":3.70047352441981,"vX0":5.9339160696796105,"vY0":-135.61506852572518,"vZ0":-5.144457351551561,"x":122.22,"y":138.87,"x0":-1.7402119909793554,"y0":50.00432091828465,"z0":6.384408919816376,"aX":-8.814133161256422},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.8,"breakHorizontal":7.3,"spinRate":2220,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40449628440328844,"extension":5.9370185541330045},"index":0,"playId":"7fda3d85-f440-3eb1-a065-8c4f6133be4e","pitchNumber":1,"startTime":"2025-08-30T03:28:34.380Z","endTime":"2025-08-30T03:28:38.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":92.4,"endSpeed":84.4,"strikeZoneTop":3.23915373518228,"strikeZoneBottom":1.499997374985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.722717372463052,"aZ":-11.588976173918375,"pfxX":-4.6843001297867985,"pfxZ":11.295641360430405,"pX":-0.3592475961983684,"pZ":2.320244252203966,"vX0":5.833763902356,"vY0":-134.29767565368707,"vZ0":-8.087926731673345,"x":130.69,"y":176.13,"x0":-1.9534369588523588,"y0":50.00319345767417,"z0":6.199859212821327,"aX":-8.537108926532307},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":7.2,"spinRate":2242,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4082122554419261,"extension":5.92674438631594},"index":1,"playId":"931b2fbc-d202-3d0c-8f18-2ca08ad8ec0a","pitchNumber":2,"startTime":"2025-08-30T03:28:54.337Z","endTime":"2025-08-30T03:28:58.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.9,"strikeZoneTop":3.09898793251341,"strikeZoneBottom":1.49999703728542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.401939323067094,"aZ":-38.55977250570837,"pfxX":0.9274867436373229,"pfxZ":-4.721641190973008,"pX":0.89504408533174,"pZ":0.8096325554544732,"vX0":5.662810414174876,"vY0":-115.52792107398744,"vZ0":-4.314169444782358,"x":82.88,"y":216.92,"x0":-1.7077315264529156,"y0":50.00207921590487,"z0":6.405030042537627,"aX":1.2543248095665396},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.4,"breakHorizontal":-3.1,"spinRate":2890,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.47399723999595134,"extension":5.8117017738596015},"index":2,"playId":"bf5111e2-db54-347b-96e3-3a0bf1c8c39a","pitchNumber":3,"startTime":"2025-08-30T03:29:14.965Z","endTime":"2025-08-30T03:29:19.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.861836056194303,"aZ":-38.08624785987291,"pfxX":3.680718710386567,"pfxZ":-4.530311360978029,"pX":-0.3802470791953012,"pZ":2.551375303675118,"vX0":2.2555127647963453,"vY0":-113.51746285773483,"vZ0":-0.5234300478142665,"x":131.49,"y":169.89,"x0":-1.8651290161026377,"y0":50.00478713457608,"z0":6.5780339477915115,"aX":4.801236573565903},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-8.0,"breakHorizontal":-7.2,"spinRate":2785,"spinDirection":26},"zone":4,"typeConfidence":2.0,"plateTime":0.48258932167740687,"extension":5.746925053332854},"hitData":{"launchSpeed":106.6,"launchAngle":19.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":208.11,"coordY":79.75}},"index":3,"playId":"ad45906e-fca9-3697-9f5b-a85d130f492e","pitchNumber":4,"startTime":"2025-08-30T03:29:36.900Z","endTime":"2025-08-30T03:29:50.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":0.93,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:29:50.635Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T03:31:26.079Z","endTime":"2025-08-30T03:33:53.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":7,"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-30T03:30:36.197Z","endTime":"2025-08-30T03:31:28.251Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.31279178693694,"strikeZoneBottom":1.48999813759887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.355030602521364,"aZ":-13.309261658347706,"pfxX":-5.41845929072711,"pfxZ":10.439294430331342,"pX":0.598626837221426,"pZ":3.936678874941504,"vX0":8.226583304552253,"vY0":-133.7048880537258,"vZ0":-3.6289667128905028,"x":94.18,"y":132.49,"x0":-1.8168060213849937,"y0":50.00176114557785,"z0":6.269271674090464,"aX":-9.791374217862435},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":8.0,"spinRate":2292,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.409961749721802,"extension":6.228344129165227},"index":1,"playId":"eda89b5f-9bec-3c56-a683-c77b4bb85349","pitchNumber":1,"startTime":"2025-08-30T03:31:28.251Z","endTime":"2025-08-30T03:31:31.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.5,"strikeZoneTop":3.26402211359167,"strikeZoneBottom":1.48999844122117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.686400558131943,"aZ":-11.673561944316722,"pfxX":-5.756836592388189,"pfxZ":11.03020498519845,"pX":0.3080002178651704,"pZ":1.631334121686704,"vX0":7.829204664672161,"vY0":-135.25885885996,"vZ0":-9.554852780326854,"x":105.26,"y":194.73,"x0":-1.8721182365907285,"y0":50.00234307692793,"z0":6.021893550051516,"aX":-10.698967361854754},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":8.8,"spinRate":2314,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.4044998923000751,"extension":6.188746997100828},"index":2,"playId":"7f2eaf15-37b1-31cb-81a8-7a942006f41c","pitchNumber":2,"startTime":"2025-08-30T03:31:45.266Z","endTime":"2025-08-30T03:31:49.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.3,"endSpeed":85.9,"strikeZoneTop":3.29347822137549,"strikeZoneBottom":1.48999848195392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.813970642975857,"aZ":-12.434078223502896,"pfxX":-5.000836077974947,"pfxZ":10.39986547887388,"pX":0.5336023988721732,"pZ":3.74257417688815,"vX0":8.238287055454492,"vY0":-137.02807012283807,"vZ0":-4.288969305016108,"x":96.66,"y":137.73,"x0":-1.8646602201810287,"y0":50.001084987003274,"z0":6.18007976476766,"aX":-9.491179209196723},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2339,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3999949573343735,"extension":6.185238081084434},"index":3,"playId":"42e986b6-ea5c-3ea4-9e96-8fd89a1e8356","pitchNumber":3,"startTime":"2025-08-30T03:32:07.170Z","endTime":"2025-08-30T03:32:11.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.596666447160988,"aZ":-12.05925671383434,"pfxX":-6.3593849479501445,"pfxZ":10.914810563688814,"pX":-0.5280994863507282,"pZ":2.5779393264838717,"vX0":6.175612469416697,"vY0":-134.73071355256553,"vZ0":-7.292154027690939,"x":137.13,"y":169.18,"x0":-2.021002823856473,"y0":50.00336986070066,"z0":6.167308162408198,"aX":-11.72074804167615},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":10.2,"spinRate":2210,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40614298566511,"extension":6.07046771480866},"index":4,"playId":"d7ff3cc6-c873-39ae-b57f-253b29a8ab0d","pitchNumber":4,"startTime":"2025-08-30T03:32:27.517Z","endTime":"2025-08-30T03:32:31.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.18905886375251,"strikeZoneBottom":1.48999516438563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.650477180790578,"aZ":-17.647390842641087,"pfxX":-8.900849903296884,"pfxZ":7.748215825554025,"pX":1.8413281026558235,"pZ":2.1855035544715937,"vX0":13.415517832732492,"vY0":-135.58512575322655,"vZ0":-6.605099225096473,"x":46.81,"y":179.77,"x0":-1.9980940895713108,"y0":50.00591564243492,"z0":5.870242818693903,"aX":-16.69524059768923},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":13.6,"spinRate":2206,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40287152994696696,"extension":6.18073387944003},"index":5,"playId":"dc304b07-388d-3021-8d5c-6e1b86678ba1","pitchNumber":5,"startTime":"2025-08-30T03:32:54.657Z","endTime":"2025-08-30T03:32:59.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":88.4,"endSpeed":82.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.317069246554276,"aZ":-25.140702088085995,"pfxX":1.268858244872296,"pfxZ":4.137955944111937,"pX":0.9141432175281129,"pZ":2.4457476422399123,"vX0":6.547380193241624,"vY0":-128.68135833234064,"vZ0":-4.975769088668589,"x":82.16,"y":172.74,"x0":-1.8140770851035337,"y0":50.00383230207129,"z0":6.319681721865985,"aX":2.1554028373145964},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":-3.6,"spinRate":2467,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.423468119363152,"extension":5.799889626703571},"index":6,"playId":"28ac0a2b-28d5-3c59-8edf-c894a90777ec","pitchNumber":6,"startTime":"2025-08-30T03:33:18.229Z","endTime":"2025-08-30T03:33:24.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.178553002288744,"aZ":-11.674659793957048,"pfxX":-5.169749743741205,"pfxZ":10.971255673383876,"pX":1.1180645532553735,"pZ":2.331432520285411,"vX0":9.698647204426893,"vY0":-135.47017756071148,"vZ0":-7.875547038414566,"x":74.38,"y":175.83,"x0":-1.8284348041525058,"y0":50.00203003006637,"z0":6.082722303958966,"aX":-9.65958775974416},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":7.4,"spinRate":2348,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4035336070983293,"extension":6.377519963188016},"index":7,"playId":"9f876d6e-9900-3936-9cd1-6e05c4ba3bc5","pitchNumber":7,"startTime":"2025-08-30T03:33:48.074Z","endTime":"2025-08-30T03:33:53.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-1.8000000000000114,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:33:53.872Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Coby Mayo pops out to first baseman Dominic Smith in foul territory.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T03:36:08.771Z","endTime":"2025-08-30T03:37:42.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.62303196721554,"strikeZoneBottom":1.59833208215898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1353932485934,"aZ":-24.59985520437313,"pfxX":3.6457707277143614,"pfxZ":4.698141125861159,"pX":-1.23135461671234,"pZ":1.7098643418444264,"vX0":-9.507587372426642,"vY0":-125.55852736045473,"vZ0":-5.974713260455809,"x":163.94,"y":192.61,"x0":2.114634338868197,"y0":50.00203437137281,"z0":6.096573572634932,"aX":5.877216685473668},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.4,"breakHorizontal":-4.7,"spinRate":2132,"spinDirection":137},"zone":13,"typeConfidence":0.85,"plateTime":0.4346308614077876,"extension":5.979612290966369},"index":0,"playId":"93ecd093-fdd8-3c7a-ab06-2e332c0f48cd","pitchNumber":1,"startTime":"2025-08-30T03:36:26.388Z","endTime":"2025-08-30T03:36:30.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":92.6,"endSpeed":84.6,"strikeZoneTop":3.59788292340352,"strikeZoneBottom":1.60073815984862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.23842472901683,"aZ":-14.136119824847588,"pfxX":5.615366634511506,"pfxZ":9.796970350194567,"pX":1.609531050962993,"pZ":4.426542125567752,"vX0":-4.033815226875903,"vY0":-134.8080291685518,"vZ0":-2.2288203490757144,"x":55.65,"y":119.26,"x0":2.395539982467388,"y0":50.0009025566751,"z0":6.261599160357998,"aX":10.336807744761202},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-9.4,"spinRate":2233,"spinDirection":141},"zone":12,"typeConfidence":0.89,"plateTime":0.4062585768415685,"extension":6.001178970999934},"index":1,"playId":"37ac2542-7f29-371b-81b1-7cd4ae177ffa","pitchNumber":2,"startTime":"2025-08-30T03:36:41.200Z","endTime":"2025-08-30T03:36:45.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.2,"endSpeed":84.0,"strikeZoneTop":3.62830652249001,"strikeZoneBottom":1.57637338662293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.694530216385342,"aZ":-11.974701220973595,"pfxX":5.079741543790113,"pfxZ":11.113492945458503,"pX":0.5086176652657382,"pZ":4.4363753942327975,"vX0":-6.509262545039524,"vY0":-134.133861722482,"vZ0":-2.4974728358346416,"x":97.61,"y":119.0,"x0":2.309672838977829,"y0":50.00285311093472,"z0":6.236127753187077,"aX":9.233397617784526},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.8,"breakHorizontal":-7.8,"spinRate":2357,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.4087437508427043,"extension":5.986585537568463},"index":2,"playId":"ce593689-8b29-3262-beab-f40097dcc5bf","pitchNumber":3,"startTime":"2025-08-30T03:36:59.756Z","endTime":"2025-08-30T03:37:03.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":90.1,"endSpeed":82.2,"strikeZoneTop":3.54162457925044,"strikeZoneBottom":1.627199249041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15866330776378,"aZ":-11.312405162570812,"pfxX":4.189265743992204,"pfxZ":12.032652871035491,"pX":0.588695939866302,"pZ":3.139618992323287,"vX0":-5.854008972469446,"vY0":-130.96113277147745,"vZ0":-5.510667695690063,"x":94.56,"y":154.01,"x0":2.310677432794514,"y0":50.001485149285564,"z0":6.120331874814595,"aX":7.2626879033134815},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.8,"breakHorizontal":-6.2,"spinRate":2325,"spinDirection":144},"zone":3,"typeConfidence":0.7,"plateTime":0.41855216655098637,"extension":6.063499262085492},"index":3,"playId":"5a3e7e26-53ad-339f-baa8-43e00ba154f6","pitchNumber":4,"startTime":"2025-08-30T03:37:17.501Z","endTime":"2025-08-30T03:37:21.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.044023858893244,"aZ":-11.300077196563748,"pfxX":5.2166246899823445,"pfxZ":11.32892545716997,"pX":-0.6261309750645764,"pZ":2.631375869103568,"vX0":-9.138737617737982,"vY0":-134.8188561360437,"vZ0":-7.127764195320429,"x":140.87,"y":167.73,"x0":2.128248961442602,"y0":50.00222721026783,"z0":6.105201166183251,"aX":9.611993142173835},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":-7.6,"spinRate":2417,"spinDirection":147},"zone":4,"typeConfidence":0.9,"plateTime":0.4061171071185159,"extension":6.152374495612926},"hitData":{"launchSpeed":97.0,"launchAngle":82.0,"totalDistance":35.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":145.74,"coordY":196.28}},"index":4,"playId":"7a9a3b5f-2d88-39f9-9840-f1e59949e875","pitchNumber":5,"startTime":"2025-08-30T03:37:32.041Z","endTime":"2025-08-30T03:37:42.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:37:42.048Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Beavers flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T03:37:56.460Z","endTime":"2025-08-30T03:38:25.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.716788639880708,"aZ":-9.784446809325306,"pfxX":5.601822514239645,"pfxZ":12.07066207078213,"pX":0.33977475817062375,"pZ":2.461838206480146,"vX0":-7.122200674610794,"vY0":-135.81794712337413,"vZ0":-7.855470134648013,"x":104.05,"y":172.31,"x0":2.2770237542430265,"y0":50.00307353201854,"z0":6.084799887285442,"aX":10.391562814237352},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.2,"breakHorizontal":-8.5,"spinRate":2344,"spinDirection":143},"zone":6,"typeConfidence":0.91,"plateTime":0.4043689554915795,"extension":6.1515970372442546},"hitData":{"launchSpeed":94.8,"launchAngle":28.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.34,"coordY":55.51}},"index":0,"playId":"0acc8841-a94b-3f8a-8184-687409f73b83","pitchNumber":1,"startTime":"2025-08-30T03:38:15.852Z","endTime":"2025-08-30T03:38:25.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.1,"awayTeamWinProbability":14.900000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:38:25.196Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Jackson flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T03:38:27.749Z","endTime":"2025-08-30T03:40:18.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35403824660187,"aZ":-10.80992790487629,"pfxX":5.984977510761357,"pfxZ":11.62942610429508,"pX":-0.19904017291311,"pZ":2.2971875542804985,"vX0":-8.598480061485846,"vY0":-134.483866116976,"vZ0":-7.855646172760146,"x":124.59,"y":176.76,"x0":2.2577291247649267,"y0":50.00474156409324,"z0":6.017501782743943,"aX":10.99732925400474},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.6,"breakHorizontal":-9.1,"spinRate":2356,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.4068183032724457,"extension":6.087393587409128},"index":0,"playId":"3df9580e-4784-39a5-a4b3-b9afb4c9fc59","pitchNumber":1,"startTime":"2025-08-30T03:38:52.130Z","endTime":"2025-08-30T03:39:00.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.425194404498594,"aZ":-12.49842175189055,"pfxX":3.9191444762320495,"pfxZ":10.510844658863308,"pX":-0.05275237113048108,"pZ":3.2150204321346987,"vX0":-7.174981765148072,"vY0":-136.31149980188678,"vZ0":-5.690337345382133,"x":119.01,"y":151.97,"x0":2.110617029214623,"y0":50.00288333532282,"z0":6.200901028277188,"aX":7.337045529485815},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-5.5,"spinRate":2294,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.40262376674437617,"extension":6.098402906525263},"index":1,"playId":"57bc4fa1-9574-3912-ae99-729460984dac","pitchNumber":2,"startTime":"2025-08-30T03:39:22.961Z","endTime":"2025-08-30T03:39:27.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"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-30T03:39:37.492Z","endTime":"2025-08-30T03:39:51.308Z","isPitch":false,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"},"defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.419467378982745,"aZ":-13.096506499574575,"pfxX":4.693550453644752,"pfxZ":10.1595693605996,"pX":0.7644882030616031,"pZ":3.3684113294520928,"vX0":-6.088148008543297,"vY0":-137.16539555185645,"vZ0":-4.884254207309216,"x":87.86,"y":147.83,"x0":2.4181414292279118,"y0":50.003614041655005,"z0":6.086889761820957,"aX":8.814955995736764},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":-7.0,"spinRate":2364,"spinDirection":145},"zone":3,"typeConfidence":0.91,"plateTime":0.40153764517549595,"extension":6.180594003664979},"index":3,"playId":"31efa1a1-1d68-3965-8477-f11df7154aae","pitchNumber":3,"startTime":"2025-08-30T03:39:51.308Z","endTime":"2025-08-30T03:39:55.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36714071609078,"aZ":-20.357908023150717,"pfxX":7.612319404524649,"pfxZ":7.463103978962752,"pX":1.0787056029184021,"pZ":2.2676284798660538,"vX0":-5.672729518897574,"vY0":-125.05305940474251,"vZ0":-5.624155542266379,"x":75.88,"y":177.55,"x0":2.3882701791338437,"y0":50.00039926772272,"z0":6.217177693680256,"aX":12.047329176603746},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":12.5,"breakHorizontal":-12.5,"spinRate":1631,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4381078593498988,"extension":5.966116010329552},"hitData":{"launchSpeed":79.8,"launchAngle":43.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.62,"coordY":100.22}},"index":4,"playId":"6d7d869d-a21c-3449-a8ef-bfd5d1eddf16","pitchNumber":4,"startTime":"2025-08-30T03:40:10.211Z","endTime":"2025-08-30T03:40:18.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:40:18.719Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to second baseman Jackson Holliday.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T03:43:03.433Z","endTime":"2025-08-30T03:44:54.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Corbin Martin replaces Dean Kremer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T03:41:20.385Z","endTime":"2025-08-30T03:43:05.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656686,"link":"/api/v1/people/656686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.47044134675993,"strikeZoneBottom":1.67016308322163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.548670210164936,"aZ":-24.843521125065767,"pfxX":2.1328253884331008,"pfxZ":4.034998251657635,"pX":0.538322368891864,"pZ":2.8051578792577687,"vX0":6.913477018559378,"vY0":-133.3559925305916,"vZ0":-3.8279530894690366,"x":96.48,"y":163.04,"x0":-2.356350834956522,"y0":50.000287025329236,"z0":6.034770381545353,"aX":3.869493686684612},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.7,"breakHorizontal":-5.3,"spinRate":2413,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.4094894123605801,"extension":6.023268100183506},"index":1,"playId":"576d514e-72e8-358c-b027-1da3e85d147a","pitchNumber":1,"startTime":"2025-08-30T03:43:05.613Z","endTime":"2025-08-30T03:43:09.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.38155544340128,"strikeZoneBottom":1.58171585146634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01824495258626,"aZ":-27.158612179422356,"pfxX":2.8775852526168375,"pfxZ":2.9424588525920874,"pX":2.6623029074278266,"pZ":0.9677039347923034,"vX0":11.14655935185265,"vY0":-129.6930609588545,"vZ0":-7.096427994956931,"x":15.52,"y":212.65,"x0":-2.0643221182853497,"y0":50.00272026184595,"z0":5.80954042243845,"aX":4.90250455347152},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":-7.7,"spinRate":2424,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.4222608476829208,"extension":6.065717860719561},"index":2,"playId":"3f63eea5-09e4-39c1-bafb-c2104b1b9f3e","pitchNumber":2,"startTime":"2025-08-30T03:43:20.539Z","endTime":"2025-08-30T03:43:23.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.39437859565685,"strikeZoneBottom":1.6227481116869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.980563502059358,"aZ":-22.4332126675064,"pfxX":1.5335189441914112,"pfxZ":5.254304734240652,"pX":-1.2680516977043095,"pZ":3.201541405847136,"vX0":2.7578535244616327,"vY0":-134.97110987543306,"vZ0":-3.2705375295587897,"x":165.34,"y":152.34,"x0":-2.5003440697141834,"y0":50.00426728391107,"z0":5.999522047679173,"aX":2.843663467604665},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":-3.4,"spinRate":2440,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4050255419873321,"extension":5.894408069373271},"index":3,"playId":"c37a0902-3453-340b-88fa-1e68a77b3938","pitchNumber":3,"startTime":"2025-08-30T03:43:40.388Z","endTime":"2025-08-30T03:43:44.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.6,"endSpeed":88.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59787774283776,"aZ":-11.53212635823837,"pfxX":-2.7472449194452726,"pfxZ":10.386817612161945,"pX":0.7813120729668798,"pZ":2.7930545034190293,"vX0":8.963352875115413,"vY0":-140.28685391209328,"vZ0":-6.326375549446739,"x":87.22,"y":163.37,"x0":-2.1023148365529645,"y0":50.002426010952334,"z0":5.833640107839292,"aX":-5.459957053226339},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":3.1,"spinRate":2443,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.3908643710872557,"extension":6.55167657528234},"index":4,"playId":"b54973f7-7a27-35fa-835d-61ba46563074","pitchNumber":4,"startTime":"2025-08-30T03:43:56.174Z","endTime":"2025-08-30T03:43:59.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-30T03:44:08.692Z","endTime":"2025-08-30T03:44:24.812Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.292875769134138,"aZ":-39.789810150254645,"pfxX":-0.7174962776647819,"pfxZ":-4.720538258130568,"pX":-0.08103827611736716,"pZ":1.993568501753453,"vX0":5.358114397803861,"vY0":-126.1513813158407,"vZ0":-2.2200905872846795,"x":120.09,"y":184.95,"x0":-2.1378118658877954,"y0":50.00041547877664,"z0":6.087640799689835,"aX":-1.158074389865461},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.8,"breakHorizontal":0.1,"spinRate":2541,"spinDirection":12},"zone":8,"typeConfidence":2.0,"plateTime":0.43391114766551775,"extension":6.346944358807574},"index":6,"playId":"a928b46b-5964-3892-acd8-424ce41582b2","pitchNumber":5,"startTime":"2025-08-30T03:44:24.812Z","endTime":"2025-08-30T03:44:29.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.331692787446514,"aZ":-14.353043838231713,"pfxX":-2.29032009833473,"pfxZ":8.868527326921814,"pX":0.11372736896104185,"pZ":2.483329135693906,"vX0":7.206743748318092,"vY0":-140.29423316570748,"vZ0":-6.618911218635912,"x":112.66,"y":171.73,"x0":-2.1816963516259746,"y0":50.004535363824026,"z0":5.794533808924111,"aX":-4.604086854132654},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":2.8,"spinRate":2389,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.3892215641884538,"extension":6.423008750321681},"hitData":{"launchSpeed":100.0,"launchAngle":63.0,"totalDistance":185.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":131.41}},"index":7,"playId":"f43f6109-b862-3b3f-83b3-0b235152f7e9","pitchNumber":6,"startTime":"2025-08-30T03:44:44.383Z","endTime":"2025-08-30T03:44:54.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:44:54.899Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T03:45:01.864Z","endTime":"2025-08-30T03:46:32.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.4505222898765,"strikeZoneBottom":1.62999768170977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.476290710318686,"aZ":-12.381073861186778,"pfxX":-3.3415477893332417,"pfxZ":9.756171271390107,"pX":-0.7473941709479366,"pZ":3.2238942466637748,"vX0":5.579030507106249,"vY0":-141.15277092798047,"vZ0":-5.308911866651856,"x":145.49,"y":151.73,"x0":-2.3104464917799414,"y0":50.00594151724314,"z0":5.918476720105495,"aX":-6.781832256005992},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":5.0,"spinRate":2382,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.3872295193438666,"extension":6.29400363182945},"index":0,"playId":"a3fee04b-3db8-30c6-a599-8b7fe6d57310","pitchNumber":1,"startTime":"2025-08-30T03:45:18.529Z","endTime":"2025-08-30T03:45:22.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.44184312918305,"strikeZoneBottom":1.62999722779588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1246678496219,"aZ":-39.80238804497986,"pfxX":-0.8067118686487369,"pfxZ":-4.669131814859917,"pX":-0.7819747634781775,"pZ":2.365150684915339,"vX0":3.9126503426076553,"vY0":-126.31180623746725,"vZ0":-1.4102628693487802,"x":146.81,"y":174.92,"x0":-2.239071982215204,"y0":50.00318013477667,"z0":6.099964341526076,"aX":-1.3177247704064898},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-8.5,"breakHorizontal":0.7,"spinRate":2487,"spinDirection":9},"zone":4,"typeConfidence":2.0,"plateTime":0.43184449554896265,"extension":6.1094507396880555},"index":1,"playId":"94c0d31c-9d56-31ab-b263-c769b9c730aa","pitchNumber":2,"startTime":"2025-08-30T03:45:32.813Z","endTime":"2025-08-30T03:45:37.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.7,"endSpeed":88.6,"strikeZoneTop":3.33093875721817,"strikeZoneBottom":1.61193149842952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.955767660952457,"aZ":-15.027516379798241,"pfxX":-2.5035953559283235,"pfxZ":8.524818996228493,"pX":-0.20590068918340465,"pZ":3.7344883257408874,"vX0":6.143441174651596,"vY0":-140.7081870327924,"vZ0":-3.491779927433986,"x":124.85,"y":137.95,"x0":-2.0891271068653263,"y0":50.003697708937615,"z0":5.960867510614747,"aX":-5.036504229930064},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":3.4,"spinRate":2367,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3887664477425554,"extension":6.392112369309027},"index":2,"playId":"1c5a8085-6090-3253-9bd4-b12ff4e2114c","pitchNumber":3,"startTime":"2025-08-30T03:45:50.465Z","endTime":"2025-08-30T03:45:54.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.4857824441978,"strikeZoneBottom":1.62999689840716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42967030167969,"aZ":-38.57446775814181,"pfxX":-1.1593281917169271,"pfxZ":-3.911086653410063,"pX":1.199655170637046,"pZ":0.9066443576261141,"vX0":8.367052563109867,"vY0":-126.69084862372846,"vZ0":-4.668503060895291,"x":71.27,"y":214.3,"x0":-1.9867437355143471,"y0":50.004466344227396,"z0":5.8364170572956855,"aX":-1.8964308587972973},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.9,"breakHorizontal":0.4,"spinRate":2500,"spinDirection":11},"zone":14,"typeConfidence":2.0,"plateTime":0.4313521929885127,"extension":6.77699793828974},"index":3,"playId":"6afbec14-b0ef-3386-b217-cfdb71bc2877","pitchNumber":4,"startTime":"2025-08-30T03:46:06.259Z","endTime":"2025-08-30T03:46:09.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30816347561205,"aZ":-14.019361277431251,"pfxX":-2.919226327069138,"pfxZ":8.990423133604553,"pX":-0.3523941435941899,"pZ":3.77522844119764,"vX0":6.063924863842586,"vY0":-141.2409877657409,"vZ0":-3.6364549160375614,"x":130.43,"y":136.85,"x0":-2.1483374749169113,"y0":50.002876207901785,"z0":5.98152302290028,"aX":-5.895479611434142},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":4.1,"spinRate":2520,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3878609880713517,"extension":6.516778192190141},"index":4,"playId":"5183c7a8-818a-385b-9291-76e72b5484d7","pitchNumber":5,"startTime":"2025-08-30T03:46:27.021Z","endTime":"2025-08-30T03:46:32.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:46:32.266Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Chapman walks.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T03:46:31.976Z","endTime":"2025-08-30T03:48:28.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.33599031218858,"strikeZoneBottom":1.44432832025812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.216170887947182,"aZ":-19.521422858106142,"pfxX":0.9424381998903417,"pfxZ":6.798531229247557,"pX":1.7078420525976565,"pZ":2.052449765813291,"vX0":9.675319964290512,"vY0":-135.0235882912842,"vZ0":-6.1176985304916895,"x":51.9,"y":183.36,"x0":-2.0325005070045368,"y0":50.00177536398083,"z0":5.704529385579494,"aX":1.7537506928480284},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":-3.6,"spinRate":2412,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4044155659437618,"extension":6.33593230116076},"index":0,"playId":"ee6d137b-fc98-3872-8a78-741017a63b56","pitchNumber":1,"startTime":"2025-08-30T03:46:57.580Z","endTime":"2025-08-30T03:47:01.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.41658003594351,"strikeZoneBottom":1.55228895688224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.232112018954563,"aZ":-25.060756527242418,"pfxX":0.8051627989563857,"pfxZ":3.9496946552778365,"pX":0.2365850085850023,"pZ":3.6948901964932745,"vX0":6.335403884479687,"vY0":-132.80668162422737,"vZ0":-1.3315766047460635,"x":107.98,"y":139.02,"x0":-2.2763263910435336,"y0":50.00396551665989,"z0":6.01138763869757,"aX":1.4485983894712362},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":-2.8,"spinRate":2466,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.41112860390298245,"extension":6.175213897201142},"index":1,"playId":"80991c13-e516-3431-8751-e88d15907f26","pitchNumber":2,"startTime":"2025-08-30T03:47:12.343Z","endTime":"2025-08-30T03:47:16.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.41358910549398,"strikeZoneBottom":1.57638252140858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76867812613318,"aZ":-13.540913517460437,"pfxX":-2.837745950542368,"pfxZ":9.275229933776174,"pX":-0.03852375720553144,"pZ":4.097996316296069,"vX0":7.368158497186663,"vY0":-140.59520837337055,"vZ0":-2.585486279337983,"x":129.84,"y":167.35,"x0":-2.320308130784092,"y0":50.00696229505895,"z0":5.904253397279919,"aX":-5.704057174718677},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":3.7,"spinRate":2494,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.38901833131190244,"extension":6.363362132116349},"index":2,"playId":"cd109448-7636-3430-976a-04c4ef616a8d","pitchNumber":3,"startTime":"2025-08-30T03:47:27.176Z","endTime":"2025-08-30T03:47:30.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.44008912227855,"strikeZoneBottom":1.60305031420464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.17009345083611,"aZ":-10.23932085741276,"pfxX":-2.4723810943854403,"pfxZ":11.251557002493698,"pX":-0.3367709464062414,"pZ":2.645703023151861,"vX0":6.314820272857606,"vY0":-138.7796843143047,"vZ0":-6.457630015131175,"x":146.66,"y":158.8,"x0":-2.3209542207988947,"y0":50.00570490679357,"z0":5.6854630753827085,"aX":-4.821336049229304},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":3.1,"spinRate":2430,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3947296441021426,"extension":6.4138559954196515},"index":3,"playId":"0e6d9e67-3abb-3f02-b966-f4c1eb24cad5","pitchNumber":4,"startTime":"2025-08-30T03:47:44.238Z","endTime":"2025-08-30T03:47:48.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-30T03:48:00.013Z","endTime":"2025-08-30T03:48:00.014Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"},"defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.33612247869667,"strikeZoneBottom":1.55307372539431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.108717150831428,"aZ":-13.57099977828455,"pfxX":-3.227219544964695,"pfxZ":9.365843511887537,"pX":-0.7780151875746745,"pZ":2.96220787747492,"vX0":5.212818033649906,"vY0":-139.9401576201644,"vZ0":-5.380373738178526,"x":54.11,"y":182.38,"x0":-2.244305693074592,"y0":50.00570423936576,"z0":5.7964686350533015,"aX":-6.412507212497363},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":4.8,"spinRate":2454,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.3911635456322471,"extension":6.3078290133908315},"index":5,"playId":"f0a3c24b-63d7-3380-ac02-352e59f7523c","pitchNumber":5,"startTime":"2025-08-30T03:48:00.015Z","endTime":"2025-08-30T03:48:04.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.374823406111,"strikeZoneBottom":1.56476441526079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.718288043023016,"aZ":-12.396488624863412,"pfxX":-2.6919224775351758,"pfxZ":10.08610347957452,"pX":1.6498256441623316,"pZ":2.0888629259074776,"vX0":11.0242082822399,"vY0":-139.04569266835202,"vZ0":-7.707517684890123,"x":50.03,"y":172.0,"x0":-2.0140112638118084,"y0":50.005219512807116,"z0":5.716509430384069,"aX":-5.280451953377303},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":2.6,"spinRate":2395,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3936848511106503,"extension":6.605134329843618},"index":6,"playId":"aa412e0c-b3e0-31f3-af74-deb3cf386304","pitchNumber":6,"startTime":"2025-08-30T03:48:23.141Z","endTime":"2025-08-30T03:48:28.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:48:28.938Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dominic Smith homers (4) on a fly ball to right field. Matt Chapman scores.","rbi":2,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T03:48:49.918Z","endTime":"2025-08-30T03:49:59.388Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":{"id":656686,"link":"/api/v1/people/656686"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":{"id":656686,"link":"/api/v1/people/656686"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.18409366247838,"strikeZoneBottom":1.56000210444433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17191674682022,"aZ":-17.898690773379748,"pfxX":0.8150569452464125,"pfxZ":7.660204348823437,"pX":0.5052377565288283,"pZ":1.0292595490425087,"vX0":7.02200460275747,"vY0":-134.86014736676972,"vZ0":-8.912115561832808,"x":97.74,"y":210.99,"x0":-2.2258124343744954,"y0":50.00256041091552,"z0":5.6115534811253545,"aX":1.516362587530122},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":-2.8,"spinRate":2458,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.40438922330968685,"extension":6.367756314372974},"index":0,"playId":"1794cb59-0ce4-37cf-84e2-0ba72a0fe977","pitchNumber":1,"startTime":"2025-08-30T03:48:50.845Z","endTime":"2025-08-30T03:48:54.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.251407332128785,"aZ":-10.844960317177536,"pfxX":-3.1591793023765975,"pfxZ":10.688875612908745,"pX":-0.0588975784939439,"pZ":3.0010552635308274,"vX0":7.107797630709025,"vY0":-140.47155314215993,"vZ0":-5.6589729665349955,"x":119.25,"y":157.75,"x0":-2.2132478273213927,"y0":50.004950399083064,"z0":5.749009552657509,"aX":-6.3060896941594144},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":4.2,"spinRate":2557,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3901474825331346,"extension":6.328521432136382},"index":1,"playId":"3f4a167e-3b65-3aa8-88e7-72063939c3eb","pitchNumber":2,"startTime":"2025-08-30T03:49:06.226Z","endTime":"2025-08-30T03:49:10.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":91.9,"endSpeed":85.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.887451288199006,"aZ":-23.002630838909,"pfxX":1.675320720625718,"pfxZ":4.962883861507173,"pX":0.5021846019836663,"pZ":2.5484555932101554,"vX0":7.555856947909946,"vY0":-133.83704414033195,"vZ0":-4.04859183285676,"x":96.68,"y":169.88,"x0":-2.5540522077118992,"y0":50.000546593879484,"z0":5.691559464227932,"aX":3.0948815672746135},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.5,"breakHorizontal":-4.3,"spinRate":2490,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.40639494416587807,"extension":6.406645488863192},"hitData":{"launchSpeed":106.7,"launchAngle":38.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.05,"coordY":75.11}},"index":2,"playId":"59b533b0-7bd7-3d6f-a0ea-3101e64b295b","pitchNumber":3,"startTime":"2025-08-30T03:49:25.892Z","endTime":"2025-08-30T03:49:59.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":9.199999999999989,"leverageIndex":0.44,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:49:59.388Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T03:50:14.234Z","endTime":"2025-08-30T03:51:14.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.45439814005834,"strikeZoneBottom":1.60999834150336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38905247358141,"aZ":-25.694743742079865,"pfxX":2.186625089496113,"pfxZ":3.566389665317894,"pX":0.5638459597659,"pZ":3.2356876277896394,"vX0":6.582461484305085,"vY0":-133.77887891949143,"vZ0":-2.191420560765688,"x":95.51,"y":151.42,"x0":-2.2107649979784014,"y0":50.001034195165765,"z0":5.904001667322383,"aX":3.9682628503690514},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":-5.4,"spinRate":2362,"spinDirection":178},"zone":3,"typeConfidence":2.0,"plateTime":0.4091651392001947,"extension":6.257137457180507},"index":0,"playId":"2ea31b9f-a2d6-37fa-b478-38843e75c6f4","pitchNumber":1,"startTime":"2025-08-30T03:50:22.599Z","endTime":"2025-08-30T03:50:27.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.29043393616715,"strikeZoneBottom":1.51558326833852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.968843244556187,"aZ":-37.9579659545561,"pfxX":-2.7296286372317065,"pfxZ":-3.562631665258989,"pX":1.9237528198294778,"pZ":1.2937177572029035,"vX0":10.380334362544144,"vY0":-126.59534308802336,"vZ0":-4.172492201197678,"x":43.67,"y":203.85,"x0":-1.8761596648933376,"y0":50.00538259021352,"z0":6.003492301329554,"aX":-4.430308407107114},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.2,"breakHorizontal":2.5,"spinRate":2552,"spinDirection":3},"zone":14,"typeConfidence":2.0,"plateTime":0.4327472237436849,"extension":6.139688157893622},"index":1,"playId":"8e9b3d4a-dded-3c72-b3b5-7b688b752b88","pitchNumber":2,"startTime":"2025-08-30T03:50:37.197Z","endTime":"2025-08-30T03:50:40.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":91.5,"endSpeed":84.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.181009269908152,"aZ":-24.936961443737278,"pfxX":1.7523527802170364,"pfxZ":4.023698460348021,"pX":0.6303186519443186,"pZ":3.096173634610641,"vX0":7.021743211252427,"vY0":-133.18273242393516,"vZ0":-2.6012651451002116,"x":92.97,"y":155.18,"x0":-2.2663959536557976,"y0":50.004454171092185,"z0":5.8861031483208315,"aX":3.1522979296263824},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":-4.7,"spinRate":2458,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.4110090475653272,"extension":6.313241433510377},"index":2,"playId":"d9660974-caf7-3dbf-803f-581552db94f9","pitchNumber":3,"startTime":"2025-08-30T03:50:52.832Z","endTime":"2025-08-30T03:50:56.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.118811018538953,"aZ":-28.90356689096035,"pfxX":2.820794186087271,"pfxZ":1.8209476176005719,"pX":0.9424268452491624,"pZ":3.014344712954816,"vX0":7.280823113151671,"vY0":-133.23525132648703,"vZ0":-2.2455867848826276,"x":81.08,"y":157.39,"x0":-2.1940293154513495,"y0":50.0018097528609,"z0":5.960730146091129,"aX":5.060062887938513},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.0,"breakHorizontal":-6.7,"spinRate":2451,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.41138159185608814,"extension":6.3509582529385415},"index":3,"playId":"3e53ffad-1d85-302b-b448-fcbc10ebea0f","pitchNumber":4,"startTime":"2025-08-30T03:51:09.008Z","endTime":"2025-08-30T03:51:14.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.29999999999998295,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:51:14.127Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday strikes out swinging.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T03:53:34.186Z","endTime":"2025-08-30T03:54:59.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":75.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.140620593335715,"aZ":-36.59891287029297,"pfxX":0.45598644073089556,"pfxZ":-3.154786810567405,"pX":0.23896154650784696,"pZ":2.0181265994345567,"vX0":-5.4602070160601155,"vY0":-116.81834010703255,"vZ0":-1.9227459537209364,"x":107.89,"y":184.29,"x0":2.533736441491185,"y0":50.004137317007405,"z0":6.2482738236758255,"aX":0.6391903952590834},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.9,"breakHorizontal":0.4,"spinRate":2097,"spinDirection":327},"zone":8,"typeConfidence":0.9,"plateTime":0.46640126026466744,"extension":5.801383502889339},"index":0,"playId":"75b78c40-a7a0-3a60-978e-6402dca4000d","pitchNumber":1,"startTime":"2025-08-30T03:53:44.890Z","endTime":"2025-08-30T03:53:49.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.34922944533155,"strikeZoneBottom":1.60000144229404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.560363914462897,"aZ":-13.570931128160616,"pfxX":5.035087728346113,"pfxZ":10.117825853260392,"pX":0.5033739837341046,"pZ":4.277545016855906,"vX0":-6.498449223235039,"vY0":-134.7976894350257,"vZ0":-2.685691058438622,"x":97.81,"y":123.29,"x0":2.292256795059635,"y0":50.00252507824468,"z0":6.2461251139852525,"aX":9.257956332062511},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":-7.7,"spinRate":2298,"spinDirection":150},"zone":12,"typeConfidence":0.89,"plateTime":0.40649271292519273,"extension":5.985488679127477},"index":1,"playId":"6ebe6a9e-f667-3d80-bc64-5d463f0885a9","pitchNumber":2,"startTime":"2025-08-30T03:54:05.078Z","endTime":"2025-08-30T03:54:08.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.39608369959482,"strikeZoneBottom":1.59999502214739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.401140156433197,"aZ":-12.771667670770116,"pfxX":6.817778411834648,"pfxZ":10.78436563749813,"pX":-0.3930213300508918,"pZ":3.6928573181730537,"vX0":-9.173275372374373,"vY0":-133.67263242337222,"vZ0":-4.114928967399633,"x":131.98,"y":139.07,"x0":2.206779734710931,"y0":50.00212890021538,"z0":6.177525549748449,"aX":12.265836990624544},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.7,"breakHorizontal":-10.2,"spinRate":2368,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.41068381141166554,"extension":6.147353285190646},"index":2,"playId":"fe33a111-3005-3fc4-bbeb-132b6da123fe","pitchNumber":3,"startTime":"2025-08-30T03:54:19.709Z","endTime":"2025-08-30T03:54:23.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.0,"endSpeed":84.5,"strikeZoneTop":3.39291214544711,"strikeZoneBottom":1.59999500848937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.807772476400764,"aZ":-10.95728818217536,"pfxX":6.147902287528719,"pfxZ":11.550201024733695,"pX":-0.6172021706404222,"pZ":3.0404472849643662,"vX0":-9.622839818130773,"vY0":-135.01455968773408,"vZ0":-6.056076616549587,"x":140.53,"y":156.69,"x0":2.2027151504835385,"y0":50.00167042615325,"z0":6.091917630722509,"aX":11.292774675941954},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.7,"breakHorizontal":-9.0,"spinRate":2378,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.4064889663485225,"extension":6.14646990226162},"index":3,"playId":"d0c13036-abdc-3163-beac-65c43a1c76a5","pitchNumber":4,"startTime":"2025-08-30T03:54:37.456Z","endTime":"2025-08-30T03:54:41.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.7,"endSpeed":84.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00085013945398,"aZ":-11.476114243548643,"pfxX":6.40827809673635,"pfxZ":11.123349916744704,"pX":-0.08825689156122907,"pZ":4.151186563658932,"vX0":-8.39254620235925,"vY0":-136.07123149908458,"vZ0":-3.442791088186065,"x":120.36,"y":126.7,"x0":2.2145478219945343,"y0":50.003937705545745,"z0":6.237285016638846,"aX":11.926302325125198},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":-9.7,"spinRate":2329,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.4037329391761273,"extension":6.162399115835211},"index":4,"playId":"c6385934-eb55-3821-80b1-c9d5b05cf478","pitchNumber":5,"startTime":"2025-08-30T03:54:55.033Z","endTime":"2025-08-30T03:54:59.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.89999999999999,"awayTeamWinProbability":5.1000000000000085,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:54:59.002Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremiah Jackson singles on a ground ball to shortstop Willy Adames, deflected by pitcher Robbie Ray.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T03:55:20.683Z","endTime":"2025-08-30T03:56:27.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592662,"link":"/api/v1/people/592662"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.34397218149578,"strikeZoneBottom":1.55000044890856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.816478763903955,"aZ":-12.095405805808237,"pfxX":6.075389214476972,"pfxZ":11.053755431752613,"pX":1.1175300079905406,"pZ":3.606687722216974,"vX0":-5.554869127466508,"vY0":-134.34245732933718,"vZ0":-4.5983926292915,"x":74.4,"y":141.4,"x0":2.4290507112921906,"y0":50.00285163387985,"z0":6.209475661068755,"aX":11.035451771364194},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.2,"breakHorizontal":-9.7,"spinRate":2431,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.4087124380060345,"extension":6.164948463233463},"index":0,"playId":"82fa9f26-de14-3a2d-bd1f-e692467d96af","pitchNumber":1,"startTime":"2025-08-30T03:55:27.303Z","endTime":"2025-08-30T03:55:30.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.22029562718377,"strikeZoneBottom":1.50916969959792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12131701110577,"aZ":-18.15877502055566,"pfxX":6.5853681335044305,"pfxZ":8.836941943211587,"pX":-0.8537742469375562,"pZ":1.8067758385598969,"vX0":-9.797113693115673,"vY0":-125.11034381740397,"vZ0":-6.805283088649882,"x":149.54,"y":190.0,"x0":2.2563998867045845,"y0":50.00344784578734,"z0":6.049206847338342,"aX":10.445858666752732},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":14.6,"breakHorizontal":-9.7,"spinRate":1596,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.4377055772088636,"extension":6.052286847031046},"index":1,"playId":"f33f25c7-7548-35c0-98d8-b0f783a446d2","pitchNumber":2,"startTime":"2025-08-30T03:55:43.264Z","endTime":"2025-08-30T03:55:47.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.32448648678944,"strikeZoneBottom":1.54999808600893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23275267322789,"aZ":-17.602713148252917,"pfxX":6.292345571167576,"pfxZ":9.056148092249318,"pX":-0.194541176280261,"pZ":0.9227444381934243,"vX0":-8.507167455016099,"vY0":-125.93767404586548,"vZ0":-8.881812367921993,"x":124.42,"y":213.87,"x0":2.407418955624585,"y0":50.00201795806494,"z0":5.915244989806529,"aX":10.122623767250161},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":14.5,"breakHorizontal":-9.5,"spinRate":1624,"spinDirection":154},"zone":13,"typeConfidence":0.91,"plateTime":0.4346868990205732,"extension":6.292545150758334},"index":2,"playId":"f5adb35c-1140-3c86-a774-a24c48a2dcf9","pitchNumber":3,"startTime":"2025-08-30T03:56:00.638Z","endTime":"2025-08-30T03:56:04.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50942501886616,"aZ":-19.425938640143166,"pfxX":0.9707861249798895,"pfxZ":7.808429930400111,"pX":-0.9252484099748043,"pZ":3.464357422652097,"vX0":-8.277155820785497,"vY0":-126.60181628122133,"vZ0":-2.9617369105410503,"x":152.27,"y":145.24,"x0":2.252538887033188,"y0":50.00082494370189,"z0":6.194337414311973,"aX":1.585628668305244},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.7,"breakHorizontal":0.0,"spinRate":2259,"spinDirection":145},"zone":11,"typeConfidence":0.91,"plateTime":0.4317350826014583,"extension":6.205812505780995},"hitData":{"launchSpeed":63.6,"launchAngle":-15.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.82,"coordY":179.77}},"index":3,"playId":"8fc98607-80ac-3a55-8e79-eaa68a2ad525","pitchNumber":4,"startTime":"2025-08-30T03:56:19.048Z","endTime":"2025-08-30T03:56:27.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:56:27.968Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a ground ball to left fielder Luis Matos. Jeremiah Jackson to 3rd. Gunnar Henderson to 2nd.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T03:57:37.045Z","endTime":"2025-08-30T03:58:11.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":9,"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-30T03:57:01.587Z","endTime":"2025-08-30T03:57:39.179Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.55248016173781,"strikeZoneBottom":1.79000534398323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.576805843945337,"aZ":-25.56651961927112,"pfxX":-0.6625735536293361,"pfxZ":4.02881258013716,"pX":-0.05432342720381377,"pZ":4.2194256904749246,"vX0":-6.0800232986506275,"vY0":-126.45876893579633,"vZ0":-0.15194925809990323,"x":119.07,"y":124.86,"x0":2.4541529526761003,"y0":50.00488158078215,"z0":6.308447042587523,"aX":-1.0872241841159362},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.6,"breakHorizontal":2.4,"spinRate":2239,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.430938993804618,"extension":6.3346686638494925},"index":1,"playId":"4f229ac8-93be-308a-80d7-009ec4f08929","pitchNumber":1,"startTime":"2025-08-30T03:57:39.179Z","endTime":"2025-08-30T03:57:43.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.039308516816902,"aZ":-11.976372064540708,"pfxX":6.214965379166199,"pfxZ":10.915685989260362,"pX":-0.32972250302789324,"pZ":3.3693503527515865,"vX0":-8.946260438188517,"vY0":-135.28491758394233,"vZ0":-5.042337966772686,"x":129.57,"y":147.81,"x0":2.2154106354817316,"y0":50.000999974280695,"z0":6.099673058204121,"aX":11.498342313596329},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":-9.4,"spinRate":2355,"spinDirection":147},"zone":1,"typeConfidence":0.91,"plateTime":0.4051762311503464,"extension":6.294823054746578},"hitData":{"launchSpeed":107.0,"launchAngle":2.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":109.97,"coordY":139.93}},"index":2,"playId":"bf4dc952-604b-35ae-80c4-519d629603e6","pitchNumber":2,"startTime":"2025-08-30T03:57:57.823Z","endTime":"2025-08-30T03:58:11.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.0,"awayTeamWinProbability":11.0,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":0.65,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:58:11.031Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Mountcastle singles on a line drive to center fielder Jung Hoo Lee. Jeremiah Jackson scores. Gunnar Henderson scores.","rbi":2,"awayScore":6,"homeScore":9,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T03:58:35.237Z","endTime":"2025-08-30T03:59:37.111Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.934644150542955,"aZ":-11.9531277498493,"pfxX":5.155974773388042,"pfxZ":10.863213141168625,"pX":-0.0075600901687681524,"pZ":3.9302519381397065,"vX0":-7.859695839084775,"vY0":-135.42079673204287,"vZ0":-3.83027571314127,"x":117.29,"y":132.66,"x0":2.2594686457539432,"y0":50.004071757690404,"z0":6.196193785590774,"aX":9.599323402405593},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":-7.7,"spinRate":2195,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.40410781927021455,"extension":6.183003355111808},"index":0,"playId":"122fe10f-a9eb-3c92-a594-f17950da652b","pitchNumber":1,"startTime":"2025-08-30T03:58:46.523Z","endTime":"2025-08-30T03:58:50.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.55509233648019,"strikeZoneBottom":1.78999783613828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.308608977049193,"aZ":-10.38486483179342,"pfxX":5.627950374771464,"pfxZ":11.784046302838004,"pX":0.5515064724692822,"pZ":4.066109979333726,"vX0":-6.385481795702979,"vY0":-135.52500530494444,"vZ0":-3.8424541055752943,"x":95.98,"y":129.0,"x0":2.2138051111814963,"y0":50.00050128509335,"z0":6.235000364560896,"aX":10.404468482114545},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.6,"breakHorizontal":-8.8,"spinRate":2348,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.40511541904040715,"extension":6.257607778418784},"index":1,"playId":"f10c1a70-560c-35c9-bfa4-518d16377994","pitchNumber":2,"startTime":"2025-08-30T03:59:05.371Z","endTime":"2025-08-30T03:59:09.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8392010162138,"aZ":-9.510760379318668,"pfxX":5.2630958879901675,"pfxZ":12.302545907910808,"pX":0.35762416231634525,"pZ":2.869687463062939,"vX0":-6.84268737279956,"vY0":-135.647321451103,"vZ0":-6.847123318092162,"x":103.37,"y":161.3,"x0":2.242662683372254,"y0":50.00235118885415,"z0":6.108282772860474,"aX":9.695688987888122},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.8,"breakHorizontal":-7.9,"spinRate":2340,"spinDirection":149},"zone":6,"typeConfidence":0.91,"plateTime":0.4055670569619343,"extension":6.237585340460179},"hitData":{"launchSpeed":107.3,"launchAngle":4.0,"totalDistance":112.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.47,"coordY":62.5}},"index":2,"playId":"0c1c2b3e-709b-3334-bf63-70cbe6389612","pitchNumber":3,"startTime":"2025-08-30T03:59:24.738Z","endTime":"2025-08-30T03:59:37.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.3,"awayTeamWinProbability":16.700000000000003,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.11,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:59:37.111Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Emmanuel Rivera flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T04:02:04.202Z","endTime":"2025-08-30T04:02:18.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656896,"fullName":"Emmanuel Rivera","link":"/api/v1/people/656896"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656896,"fullName":"Emmanuel Rivera","link":"/api/v1/people/656896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":9,"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-30T03:59:57.181Z","endTime":"2025-08-30T04:00:20.257Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Spencer Bivens replaces Robbie Ray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":9,"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-30T04:00:20.257Z","endTime":"2025-08-30T04:02:06.531Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702352,"link":"/api/v1/people/702352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90948034477366,"aZ":-20.217257176367138,"pfxX":-9.100024891594641,"pfxZ":6.277996743795168,"pX":-1.0590307939039916,"pZ":2.6164705210284436,"vX0":5.222283395067395,"vY0":-136.60102733425165,"vZ0":-5.657738246850944,"x":157.37,"y":168.14,"x0":-1.805569238371263,"y0":50.0022645515209,"z0":6.088780735279063,"aX":-17.33011413090958},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":15.5,"spinRate":1908,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3997845250476231,"extension":6.1805202781125805},"hitData":{"launchSpeed":91.5,"launchAngle":53.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.52,"coordY":107.0}},"index":2,"playId":"c4612d0c-1c06-3098-8bdc-64fc317e068b","pitchNumber":1,"startTime":"2025-08-30T04:02:06.531Z","endTime":"2025-08-30T04:02:18.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656896,"link":"/api/v1/people/656896"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":656896,"link":"/api/v1/people/656896"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:02:18.523Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out sharply to center fielder Jung Hoo Lee.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T04:02:22.072Z","endTime":"2025-08-30T04:03:34.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.2844457367984,"strikeZoneBottom":1.61000145627942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.800645345294917,"aZ":-25.918918213235767,"pfxX":-9.301258835038357,"pfxZ":3.1817363927801914,"pX":1.0316323398438394,"pZ":2.4616824306948155,"vX0":10.442520122722033,"vY0":-138.81052570926778,"vZ0":-5.206350453039592,"x":77.68,"y":172.31,"x0":-1.5567285821799002,"y0":50.00522551980741,"z0":6.070128704638684,"aX":-18.29626916442816},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.9,"breakHorizontal":14.9,"spinRate":1929,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39341862356386414,"extension":6.264948548691973},"index":0,"playId":"a86dc3e3-29d0-3df8-ada3-c147b938966b","pitchNumber":1,"startTime":"2025-08-30T04:02:42.227Z","endTime":"2025-08-30T04:02:46.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60752714176896,"aZ":-32.966309582025694,"pfxX":-7.139987581552079,"pfxZ":-0.4585579113932243,"pX":0.6523645070717561,"pZ":0.7880485684127566,"vX0":7.9200614049100935,"vY0":-130.0167739747115,"vZ0":-6.969042430904398,"x":92.13,"y":217.5,"x0":-1.4963893714108103,"y0":50.00536834100048,"z0":5.98459724435449,"aX":-12.305753328780147},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.2,"breakHorizontal":11.3,"spinRate":1986,"spinDirection":234},"zone":14,"typeConfidence":0.85,"plateTime":0.42023924010524105,"extension":6.195305720274939},"index":1,"playId":"9aca965f-4bed-3a1a-aa0f-9f35f72e7b8a","pitchNumber":2,"startTime":"2025-08-30T04:02:59.907Z","endTime":"2025-08-30T04:03:03.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.659018892675817,"aZ":-25.25234567769245,"pfxX":-10.290800603196999,"pfxZ":3.5229892003839502,"pX":0.052648962923072674,"pZ":2.8580621263932615,"vX0":7.8444436933989685,"vY0":-138.94353607264853,"vZ0":-4.584797547006253,"x":114.99,"y":161.61,"x0":-1.4630984222052485,"y0":50.0023959884455,"z0":6.196960479856429,"aX":-20.22190603621696},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.6,"breakHorizontal":17.2,"spinRate":1819,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39345202561413517,"extension":6.347013769264246},"hitData":{"launchSpeed":104.3,"launchAngle":38.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":113.05,"coordY":46.3}},"index":2,"playId":"0d6fbb43-63b8-3433-9bb2-5f9db2023b91","pitchNumber":3,"startTime":"2025-08-30T04:03:24.716Z","endTime":"2025-08-30T04:03:34.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:03:34.533Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Matos homers (8) on a fly ball to left center field.","rbi":1,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T04:05:51.973Z","endTime":"2025-08-30T04:06:49.954Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":{"id":656686,"link":"/api/v1/people/656686"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":2.92489588704867,"strikeZoneBottom":1.26024783468794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.539195457379673,"aZ":-24.68552521934828,"pfxX":1.7920762011700817,"pfxZ":4.29806311432905,"pX":-0.7130919707597957,"pZ":0.7392255116191772,"vX0":4.001988049421708,"vY0":-130.39901721009298,"vZ0":-8.077106836691271,"x":144.18,"y":218.82,"x0":-2.493656748263575,"y0":50.00077009261189,"z0":5.7073944145063065,"aX":3.119848854970065},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.4,"breakHorizontal":-4.1,"spinRate":2369,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.41824948024599173,"extension":6.25490622081396},"index":0,"playId":"9e23c536-f8a9-31bf-a0da-63c3489ce215","pitchNumber":1,"startTime":"2025-08-30T04:06:04.019Z","endTime":"2025-08-30T04:06:07.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.645499508426173,"aZ":-14.732189877626517,"pfxX":-3.916600090370105,"pfxZ":9.095854792949963,"pX":0.21724604709820491,"pZ":2.9318360425903234,"vX0":8.15039305630574,"vY0":-137.62218473126111,"vZ0":-5.28715039347792,"x":108.72,"y":159.62,"x0":-2.274310966476693,"y0":50.00403333927459,"z0":5.876486767875856,"aX":-7.512248368291619},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":5.4,"spinRate":2459,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.3980486776064196,"extension":6.416200496587773},"hitData":{"launchSpeed":100.8,"launchAngle":29.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":65.38,"coordY":48.42}},"index":1,"playId":"394db072-3a47-36da-aed4-15a8a43023b8","pitchNumber":2,"startTime":"2025-08-30T04:06:20.303Z","endTime":"2025-08-30T04:06:49.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":0.37,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:06:49.954Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out to first baseman Ryan Mountcastle.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T04:07:04.172Z","endTime":"2025-08-30T04:07:52.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.2958200013444,"strikeZoneBottom":1.56000251747464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.195062389173884,"aZ":-35.03606185483657,"pfxX":-1.0965264356804965,"pfxZ":-1.823774261675057,"pX":0.46580454200817856,"pZ":1.0525039488073753,"vX0":6.621822833339689,"vY0":-124.67964862600415,"vZ0":-4.928200451079662,"x":99.24,"y":210.36,"x0":-2.0824957720681585,"y0":50.00008841449164,"z0":5.947767901233857,"aX":-1.726183608486173},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.2,"breakHorizontal":0.5,"spinRate":2604,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.4394060984897745,"extension":6.233574460410145},"index":0,"playId":"cb38adcc-35dc-313d-9116-fd3733cc252a","pitchNumber":1,"startTime":"2025-08-30T04:07:12.861Z","endTime":"2025-08-30T04:07:16.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.1,"endSpeed":86.2,"strikeZoneTop":3.409996579564,"strikeZoneBottom":1.5599986848249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.088576745301964,"aZ":-15.647896832455205,"pfxX":-2.8043823617536088,"pfxZ":8.601091836829072,"pX":-0.5033549754085793,"pZ":3.8735805686562155,"vX0":6.080010253178914,"vY0":-138.28766244313667,"vZ0":-2.5473424737609545,"x":136.19,"y":134.19,"x0":-2.373918040378221,"y0":50.005759129679525,"z0":5.866421996341384,"aX":-5.391107281125233},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":3.7,"spinRate":2498,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39728126514826423,"extension":6.410134362827986},"index":1,"playId":"0d04f35e-bda2-320d-9446-de09bdfa8a03","pitchNumber":2,"startTime":"2025-08-30T04:07:28.657Z","endTime":"2025-08-30T04:07:32.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.483345502134764,"aZ":-15.580439758001877,"pfxX":-3.2788840978215372,"pfxZ":8.640435991172373,"pX":0.7099500769363958,"pZ":2.506044250312888,"vX0":8.910766385041113,"vY0":-137.90090732066872,"vZ0":-5.919236370729792,"x":89.94,"y":171.12,"x0":-2.141294041863786,"y0":50.0028188874887,"z0":5.736486296160047,"aX":-6.297786905136071},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":4.0,"spinRate":2487,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.3976180422673412,"extension":6.382132679120928},"hitData":{"launchSpeed":94.6,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.41,"coordY":158.67}},"index":2,"playId":"21edfa7c-3480-3d40-9b13-0b6946a87ea5","pitchNumber":3,"startTime":"2025-08-30T04:07:45.244Z","endTime":"2025-08-30T04:07:52.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:07:52.953Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out, second baseman Jackson Holliday to first baseman Ryan Mountcastle.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T04:07:56.856Z","endTime":"2025-08-30T04:09:41.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.24742418902409,"strikeZoneBottom":1.50000496250093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.32246164227364,"aZ":-13.511891160559063,"pfxX":-2.4273521056052796,"pfxZ":9.550888511623056,"pX":-0.48997310072723377,"pZ":3.5266156368335717,"vX0":5.818109873630654,"vY0":-138.74096650431136,"vZ0":-4.0161580256778695,"x":135.68,"y":143.56,"x0":-2.2965724529672222,"y0":50.00568711552562,"z0":5.890162035383256,"aX":-4.744936622296428},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":3.2,"spinRate":2353,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39440295924216917,"extension":6.387356370596373},"index":0,"playId":"0143b753-7b87-37b6-a44a-a606ae113579","pitchNumber":1,"startTime":"2025-08-30T04:08:19.370Z","endTime":"2025-08-30T04:08:23.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":89.4,"endSpeed":81.8,"strikeZoneTop":3.23150951169482,"strikeZoneBottom":1.58164284055778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.371806863557406,"aZ":-26.067650877198968,"pfxX":-8.413988054116476,"pfxZ":3.5901801839822536,"pX":-0.8056837083337516,"pZ":1.4359755841122956,"vX0":6.938648339444179,"vY0":-129.9509637014017,"vZ0":-5.688738526431878,"x":147.71,"y":200.01,"x0":-2.4230594266942393,"y0":50.00594892428322,"z0":5.645343506108038,"aX":-14.328714041680158},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.4,"breakHorizontal":13.6,"spinRate":2241,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.42220358200888075,"extension":6.21422660554879},"index":1,"playId":"304d7d7d-29ab-36ca-870f-81251fe8755c","pitchNumber":2,"startTime":"2025-08-30T04:08:35.164Z","endTime":"2025-08-30T04:08:39.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.9,"endSpeed":86.9,"strikeZoneTop":3.18667502367153,"strikeZoneBottom":1.50000452297049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.10686021129725,"aZ":-13.66925885809414,"pfxX":-3.734610851776964,"pfxZ":9.581154647441062,"pX":-0.750264537837975,"pZ":2.2311077033165785,"vX0":5.517922366343277,"vY0":-137.955716887612,"vZ0":-6.904765654538272,"x":145.6,"y":178.54,"x0":-2.289257947349295,"y0":50.003245925754264,"z0":5.684148624733827,"aX":-7.213650464789139},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":5.6,"spinRate":2460,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.39672924379794505,"extension":6.3506098941106055},"index":2,"playId":"7aa62bd5-1c65-31fb-a040-1ca75712cce8","pitchNumber":3,"startTime":"2025-08-30T04:08:50.988Z","endTime":"2025-08-30T04:08:55.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.24140927999926,"strikeZoneBottom":1.50000435088451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.321975519227337,"aZ":-14.58453756150651,"pfxX":-4.287668612764292,"pfxZ":8.92435087532377,"pX":0.40654028565903183,"pZ":2.112847235284598,"vX0":8.647173474674139,"vY0":-139.06054236036135,"vZ0":-7.169948604834046,"x":101.5,"y":181.73,"x0":-2.1773850330989863,"y0":50.00548203359262,"z0":5.680396826274243,"aX":-8.453979015495715},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":6.1,"spinRate":2475,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3929346693555935,"extension":6.458024334746214},"index":3,"playId":"9467c1c8-e3a3-328e-8ac8-80c25f8d1717","pitchNumber":4,"startTime":"2025-08-30T04:09:07.882Z","endTime":"2025-08-30T04:09:12.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-30T04:09:16.458Z","endTime":"2025-08-30T04:09:34.620Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.876651570298247,"aZ":-35.69041168166152,"pfxX":0.30838262386236126,"pfxZ":-2.190077095151336,"pX":-0.4348334817352558,"pZ":1.7333382100409795,"vX0":4.1846738983756735,"vY0":-125.59660549295006,"vZ0":-3.252052078126259,"x":133.57,"y":191.98,"x0":-2.1579893838689523,"y0":50.00048796928315,"z0":5.928044555496196,"aX":0.49536004172090653},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":-1.4,"spinRate":2585,"spinDirection":30},"zone":7,"typeConfidence":2.0,"plateTime":0.4350034022910707,"extension":6.256638364333081},"hitData":{"launchSpeed":102.3,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":151.68}},"index":5,"playId":"8cf75d1a-6ee4-3d5a-9648-e9a87b3e7555","pitchNumber":5,"startTime":"2025-08-30T04:09:34.620Z","endTime":"2025-08-30T04:09:41.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:09:41.745Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Jackson Holliday to first baseman Ryan Mountcastle.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T04:09:54.287Z","endTime":"2025-08-30T04:11:49.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.28629238174011,"strikeZoneBottom":1.48999645459456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.4017008228007,"aZ":-39.58424897730266,"pfxX":-0.31822096507259007,"pfxZ":-4.672486221300073,"pX":0.06764747893258279,"pZ":2.3776847669872296,"vX0":5.656439287426663,"vY0":-124.18316247577017,"vZ0":-1.014660369284124,"x":114.42,"y":174.58,"x0":-2.1841287992809018,"y0":50.00495430261347,"z0":6.041773299820707,"aX":-0.5054283707425008},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.5,"breakHorizontal":-0.5,"spinRate":2617,"spinDirection":11},"zone":5,"typeConfidence":2.0,"plateTime":0.4385831980178416,"extension":6.328424315664543},"index":0,"playId":"2e0978e4-55ac-3ca0-938a-9b3b5cd87554","pitchNumber":1,"startTime":"2025-08-30T04:10:08.160Z","endTime":"2025-08-30T04:10:12.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74562369970178,"aZ":-40.84478226262989,"pfxX":-1.3710786613858932,"pfxZ":-5.432523927964313,"pX":0.3520299210926822,"pZ":2.4903548903887844,"vX0":6.454065096671709,"vY0":-125.07618921557469,"vZ0":-0.5754875710939689,"x":103.58,"y":171.54,"x0":-2.076830170284026,"y0":50.005700376953925,"z0":6.0546996677858385,"aX":-2.18614276656337},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.7,"breakHorizontal":1.1,"spinRate":2588,"spinDirection":27},"zone":6,"typeConfidence":2.0,"plateTime":0.43686127795220875,"extension":6.306312618028062},"index":1,"playId":"f1baa25c-17a9-3d24-83d0-298c1bf26e7b","pitchNumber":2,"startTime":"2025-08-30T04:10:21.722Z","endTime":"2025-08-30T04:10:25.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.26907187253516,"strikeZoneBottom":1.49000119368071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.926776708674247,"aZ":-19.972571800539843,"pfxX":-0.16246412714096214,"pfxZ":6.257853213130701,"pX":0.12008187879777099,"pZ":4.249827418537155,"vX0":6.2066859140834865,"vY0":-138.10789340262906,"vZ0":-1.081156721775383,"x":112.42,"y":124.03,"x0":-2.1261776610675236,"y0":50.00686784189493,"z0":5.977205281723557,"aX":-0.3174643230339331},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":-0.8,"spinRate":2407,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.39512188200870835,"extension":6.446961688750318},"index":2,"playId":"d720c364-860c-30bb-b688-d2c99bf5b23f","pitchNumber":3,"startTime":"2025-08-30T04:10:45.756Z","endTime":"2025-08-30T04:10:49.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.20736369448114,"strikeZoneBottom":1.49000074112314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.58082520591062,"aZ":-38.016534269679426,"pfxX":-1.1480683719590052,"pfxZ":-3.6575411637832076,"pX":1.4046166442774506,"pZ":2.771132555463508,"vX0":8.188242928785128,"vY0":-124.68398955502826,"vZ0":-0.5337291570521225,"x":63.46,"y":163.96,"x0":-1.752032354174231,"y0":50.00158389064468,"z0":6.085402199473103,"aX":-1.8345744955587149},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.5,"breakHorizontal":0.5,"spinRate":2598,"spinDirection":18},"zone":12,"typeConfidence":2.0,"plateTime":0.4368224540426393,"extension":6.32761116283655},"index":3,"playId":"e0262d69-eee7-36ca-b897-a7b185cc8635","pitchNumber":4,"startTime":"2025-08-30T04:11:02.476Z","endTime":"2025-08-30T04:11:06.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.21741629834863,"strikeZoneBottom":1.49000095962808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.618651300630997,"aZ":-27.195656039042813,"pfxX":-6.650982242882841,"pfxZ":2.8951444319188724,"pX":-2.266894182247358,"pZ":4.710476117373856,"vX0":2.992731496731975,"vY0":-129.69567635435106,"vZ0":2.1866559391010267,"x":203.41,"y":111.6,"x0":-2.565413531010471,"y0":50.00475583077996,"z0":5.917147601530171,"aX":-11.443367893768803},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":11.5,"spinRate":2097,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4207537700492776,"extension":6.189836182332099},"index":4,"playId":"4df2f91a-94a5-3d27-9cc7-0123c71be62a","pitchNumber":5,"startTime":"2025-08-30T04:11:18.693Z","endTime":"2025-08-30T04:11:22.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18378483696831,"aZ":-17.827383737026008,"pfxX":-3.22212896784273,"pfxZ":7.426053157984393,"pX":-0.1516992244495519,"pZ":2.821698340541493,"vX0":6.957520978482318,"vY0":-137.98295879134443,"vZ0":-4.552006416761936,"x":122.78,"y":162.59,"x0":-2.2851290516356304,"y0":50.00052862687612,"z0":5.690792626958908,"aX":-6.223644027039825},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":4.4,"spinRate":2470,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.3966658066360176,"extension":6.402929489739199},"hitData":{"launchSpeed":95.5,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":154.22}},"index":5,"playId":"1d2563d6-ce26-3725-9b11-04fe7ac6bd0c","pitchNumber":6,"startTime":"2025-08-30T04:11:41.657Z","endTime":"2025-08-30T04:11:49.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:11:49.059Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Coby Mayo grounds out, third baseman Matt Chapman to first baseman Dominic Smith.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T04:13:55.819Z","endTime":"2025-08-30T04:14:54.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"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(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":92.4,"endSpeed":84.5,"strikeZoneTop":3.61835459996292,"strikeZoneBottom":1.73000320706717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.415270630262654,"aZ":-14.826517652316308,"pfxX":-1.5012406733708712,"pfxZ":9.53133122272685,"pX":1.5719271445516585,"pZ":2.500365162956854,"vX0":8.459313869811512,"vY0":-134.1504888307251,"vZ0":-6.635309447251439,"x":57.08,"y":171.27,"x0":-1.4291212000673736,"y0":50.00134468149806,"z0":6.065430039204904,"aX":-2.7324258232344043},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":0.8,"spinRate":2269,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4085151697635019,"extension":6.3023120643315105},"index":0,"playId":"6a7a8a03-2739-3538-ab95-9d86cc6e2d23","pitchNumber":1,"startTime":"2025-08-30T04:14:19.309Z","endTime":"2025-08-30T04:14:23.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.61618700079669,"strikeZoneBottom":1.63592958998693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.898150096253417,"aZ":-24.961520937375887,"pfxX":4.713904651391027,"pfxZ":4.771477528902288,"pX":-1.0472398832670906,"pZ":2.705033967897683,"vX0":0.8605073256582156,"vY0":-121.63521190563901,"vZ0":-2.829257751143749,"x":156.92,"y":165.74,"x0":-2.0176309089971984,"y0":50.00324690436306,"z0":6.02774379461654,"aX":7.124968938344917},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.3,"breakHorizontal":-8.8,"spinRate":2288,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.44880036092584197,"extension":6.313493995971743},"index":1,"playId":"9f21232f-4a34-3ec0-b143-42d8320b2b60","pitchNumber":2,"startTime":"2025-08-30T04:14:31.310Z","endTime":"2025-08-30T04:14:35.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.310461508486252,"aZ":-20.080925728850122,"pfxX":-0.13911030861359558,"pfxZ":6.680740328275329,"pX":0.12258939056536959,"pZ":2.737389319338008,"vX0":4.588450439282333,"vY0":-133.3420421308238,"vZ0":-5.431530775956434,"x":112.33,"y":164.87,"x0":-1.598658455191684,"y0":50.00066630484872,"z0":6.239049408743596,"aX":-0.2519374742577903},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":-0.7,"spinRate":2084,"spinDirection":197},"zone":5,"typeConfidence":0.86,"plateTime":0.4099709838542407,"extension":6.2013953526291345},"hitData":{"launchSpeed":101.5,"launchAngle":-1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.08,"coordY":163.84}},"index":2,"playId":"a8ddcc35-71c5-3053-87fd-0c02410e1eb3","pitchNumber":3,"startTime":"2025-08-30T04:14:46.831Z","endTime":"2025-08-30T04:14:54.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:14:54.458Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Beavers flies out sharply to center fielder Jung Hoo Lee.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T04:15:12.414Z","endTime":"2025-08-30T04:15:53.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.45663866419838,"strikeZoneBottom":1.72000136714485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.853218765848055,"aZ":-19.80639639186195,"pfxX":-1.662206319837674,"pfxZ":7.034368331035955,"pX":-2.4994529128669516,"pZ":3.429333819054504,"vX0":-0.5650006994114904,"vY0":-131.2564987012695,"vZ0":-3.339351331984197,"x":212.27,"y":146.19,"x0":-2.06590415271458,"y0":50.0001215688477,"z0":6.179791264835255,"aX":-2.921238545411961},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":3.1,"spinRate":2169,"spinDirection":188},"zone":11,"typeConfidence":0.82,"plateTime":0.4161183629677385,"extension":6.397456729700397},"index":0,"playId":"13b42115-b251-3540-858d-340dd57d57d5","pitchNumber":1,"startTime":"2025-08-30T04:15:16.590Z","endTime":"2025-08-30T04:15:20.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.0,"endSpeed":86.1,"strikeZoneTop":3.44865432840373,"strikeZoneBottom":1.71999596334227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47311935539952,"aZ":-14.364248272194535,"pfxX":-5.477270529748281,"pfxZ":9.280210192493502,"pX":-0.9292514116875955,"pZ":4.21106665483384,"vX0":3.5555796311296,"vY0":-138.29304043822714,"vZ0":-3.265666924915293,"x":152.42,"y":125.08,"x0":-1.5260501317826403,"y0":50.004815344363415,"z0":6.382832806173501,"aX":-10.513327802402099},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2125,"spinDirection":222},"zone":11,"typeConfidence":0.84,"plateTime":0.39746374975239096,"extension":6.130464990533259},"index":1,"playId":"9f0a5c12-7890-3aeb-8659-003b4ce2502b","pitchNumber":2,"startTime":"2025-08-30T04:15:29.858Z","endTime":"2025-08-30T04:15:33.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.894045319170907,"aZ":-15.78454217107738,"pfxX":-7.802955315047406,"pfxZ":8.525881249617019,"pX":0.224845717924117,"pZ":2.8022348835655104,"vX0":7.7457843136692555,"vY0":-137.8268184044915,"vZ0":-5.945304478664409,"x":108.43,"y":163.12,"x0":-1.6093901617192103,"y0":50.00004252175041,"z0":6.054700686989549,"aX":-14.996101995544219},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":12.5,"spinRate":2081,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3975419618964242,"extension":6.102319858993716},"hitData":{"launchSpeed":103.5,"launchAngle":36.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":139.05,"coordY":44.16}},"index":2,"playId":"36d7003e-682e-3f79-9258-7a5b10618af6","pitchNumber":3,"startTime":"2025-08-30T04:15:44.110Z","endTime":"2025-08-30T04:15:53.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:15:53.731Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Jackson grounds out, third baseman Matt Chapman to first baseman Dominic Smith.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T04:16:13.991Z","endTime":"2025-08-30T04:16:28.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.844040586919288,"aZ":-18.162722889232203,"pfxX":-9.125853733070933,"pfxZ":7.092763900946608,"pX":-1.0370362995213642,"pZ":2.6536616722972117,"vX0":5.205907299447907,"vY0":-139.09996861876817,"vZ0":-5.8605817537662395,"x":156.53,"y":167.13,"x0":-1.7391946391960253,"y0":50.00480632459353,"z0":5.9771367427037,"aX":-18.029242406981478},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":15.6,"spinRate":1859,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3925734828108678,"extension":6.370211329636903},"hitData":{"launchSpeed":45.8,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.06,"coordY":175.59}},"index":0,"playId":"ca88e05f-f9e7-3d0e-8532-6b1d15022f05","pitchNumber":1,"startTime":"2025-08-30T04:16:20.014Z","endTime":"2025-08-30T04:16:28.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:16:28.034Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a line drive to second baseman Jackson Holliday.","rbi":0,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T04:20:46.489Z","endTime":"2025-08-30T04:20:54.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yennier Cano replaces Corbin Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T04:18:32.654Z","endTime":"2025-08-30T04:19:33.923Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-30T04:19:33.923Z","endTime":"2025-08-30T04:20:48.638Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.863547409215492,"aZ":-35.94662014656866,"pfxX":-9.606740189640536,"pfxZ":-2.0269510443180323,"pX":-0.20788031155292666,"pZ":2.0962084737811093,"vX0":8.177743997211468,"vY0":-136.0828371729446,"vZ0":-2.7037155042508783,"x":124.92,"y":182.18,"x0":-2.0144500223254926,"y0":50.00171466743425,"z0":5.61067351235798,"aX":-17.887419544696506},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-4.1,"breakHorizontal":15.5,"spinRate":2037,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.40359369054128713,"extension":5.668187421062932},"hitData":{"launchSpeed":102.4,"launchAngle":6.0,"totalDistance":101.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":130.53,"coordY":143.07}},"index":2,"playId":"d073dc41-549d-3225-95a7-845de3a0e868","pitchNumber":1,"startTime":"2025-08-30T04:20:48.638Z","endTime":"2025-08-30T04:20:54.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.8,"awayTeamWinProbability":4.200000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.17,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:20:54.657Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T04:21:07.477Z","endTime":"2025-08-30T04:23:15.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51270354552785,"aZ":-22.111568138803587,"pfxX":-9.588760262500944,"pfxZ":5.262605831862707,"pX":-1.1249139069619205,"pZ":2.4723347048483575,"vX0":5.685591771089371,"vY0":-138.09007648315708,"vZ0":-4.116938054082215,"x":159.88,"y":172.03,"x0":-1.9751419796805991,"y0":50.00375439993723,"z0":5.488130508589386,"aX":-18.3412929586977},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":16.0,"spinRate":2352,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.398107203428284,"extension":5.79491236549638},"index":0,"playId":"8a31d553-b326-3a49-a899-d39f07f6190b","pitchNumber":1,"startTime":"2025-08-30T04:21:25.197Z","endTime":"2025-08-30T04:21:29.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"b1a1c32d-018c-3289-8e53-270dcd08dbb7","startTime":"2025-08-30T04:21:42.190Z","endTime":"2025-08-30T04:21:46.180Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.34447896043924,"strikeZoneBottom":1.52411159616306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15238685661747,"aZ":-24.63531256256942,"pfxX":-9.487860127009863,"pfxZ":3.8909026725335423,"pX":0.46144114483254234,"pZ":2.8019181840426777,"vX0":9.78896002979775,"vY0":-138.38581428162883,"vZ0":-2.8197677041239126,"x":99.41,"y":163.13,"x0":-1.8906169488812585,"y0":50.00358401317165,"z0":5.486054697190829,"aX":-18.386225498363093},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.6,"breakHorizontal":15.1,"spinRate":2261,"spinDirection":256},"zone":3,"typeConfidence":2.0,"plateTime":0.3959452249329276,"extension":5.731740827976629},"index":2,"playId":"ed4d929b-4b7c-34ea-8170-e156bf305966","pitchNumber":2,"startTime":"2025-08-30T04:21:59.230Z","endTime":"2025-08-30T04:22:03.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-30T04:22:14.319Z","endTime":"2025-08-30T04:22:26.378Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.36169102246814,"strikeZoneBottom":1.63000260303043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.484277754401543,"aZ":-30.550534188983928,"pfxX":-11.470627150356957,"pfxZ":0.9311432229870782,"pX":0.14232946061020252,"pZ":0.6725240175739282,"vX0":8.836675063098857,"vY0":-131.71068784402806,"vZ0":-7.066229031518883,"x":111.57,"y":220.62,"x0":-1.775515597195569,"y0":50.00461627027106,"z0":5.666916943282406,"aX":-20.039075548015347},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.2,"breakHorizontal":18.7,"spinRate":1762,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.4167878467844708,"extension":5.8973327951566095},"index":4,"playId":"97c52ef1-da51-3b6d-87f5-41213c6250e1","pitchNumber":3,"startTime":"2025-08-30T04:22:26.378Z","endTime":"2025-08-30T04:22:30.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.690124068398465,"aZ":-35.11382290674394,"pfxX":-10.381230564226659,"pfxZ":-1.6903317274677967,"pX":-1.5203494267969226,"pZ":1.6256137923543916,"vX0":4.647683689696484,"vY0":-131.59870235401803,"vZ0":-4.075986664003995,"x":174.95,"y":194.89,"x0":-1.97082464056062,"y0":50.00578717992264,"z0":5.825823367841608,"aX":-18.018207635769336},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.8,"breakHorizontal":17.6,"spinRate":1619,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4179056270654211,"extension":5.868840503869666},"index":5,"playId":"098533e3-5dea-37f6-bc2d-3bc2d966637a","pitchNumber":4,"startTime":"2025-08-30T04:22:47.702Z","endTime":"2025-08-30T04:22:51.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.287033385801887,"aZ":-36.608360637666465,"pfxX":-8.326527771321757,"pfxZ":-2.532697989317505,"pX":-0.8073841677674796,"pZ":2.3441188903994243,"vX0":5.5581605044181135,"vY0":-131.35949696827268,"vZ0":-2.2450662632815277,"x":147.78,"y":175.49,"x0":-1.8667227686581787,"y0":50.00215309948802,"z0":5.926030012434737,"aX":-14.580926002310528},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.8,"breakHorizontal":13.9,"spinRate":1557,"spinDirection":270},"zone":4,"typeConfidence":2.0,"plateTime":0.4166347851476804,"extension":5.948637298293661},"index":6,"playId":"09833e88-1e88-3c31-82d0-acf41d3bb0a2","pitchNumber":5,"startTime":"2025-08-30T04:23:10.079Z","endTime":"2025-08-30T04:23:15.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:23:15.098Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Chapman flies out to center fielder Colton Cowser.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T04:23:32.054Z","endTime":"2025-08-30T04:24:05.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":87.4,"strikeZoneTop":3.45898492012771,"strikeZoneBottom":1.59121096540076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34774560523493,"aZ":-30.678729947577956,"pfxX":-11.2939185918042,"pfxZ":0.7716317606157936,"pX":-0.37821764304970484,"pZ":3.1259372806503674,"vX0":8.167256327898047,"vY0":-138.2925623016518,"vZ0":-1.2372221988508323,"x":131.42,"y":154.38,"x0":-1.8946675014101353,"y0":50.00675492573721,"z0":5.627271206548337,"aX":-21.993821210465686},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.3,"breakHorizontal":18.8,"spinRate":2149,"spinDirection":252},"zone":1,"typeConfidence":2.0,"plateTime":0.3952891434486636,"extension":5.981265362107739},"index":0,"playId":"9b0a6d5a-d1b3-375f-89c4-6dae48db676e","pitchNumber":1,"startTime":"2025-08-30T04:23:37.607Z","endTime":"2025-08-30T04:23:41.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.761238653256594,"aZ":-33.78175533879201,"pfxX":5.867560969037937,"pfxZ":-1.013162945561696,"pX":0.23322751361135294,"pZ":2.358900131521829,"vX0":4.213205936728656,"vY0":-125.42910369180831,"vZ0":-0.9549600947867994,"x":108.11,"y":175.09,"x0":-2.2313376330779833,"y0":50.00025921574648,"z0":5.503099299122911,"aX":9.332220295137358},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.8,"breakHorizontal":-11.6,"spinRate":2419,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4369569534643203,"extension":5.779672660886974},"hitData":{"launchSpeed":96.8,"launchAngle":35.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.61,"coordY":67.36}},"index":1,"playId":"74f95309-dcac-34b7-84fa-5f382aa00980","pitchNumber":2,"startTime":"2025-08-30T04:23:52.829Z","endTime":"2025-08-30T04:24:05.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.24,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:24:05.855Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Smith walks.","rbi":0,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T04:24:06.708Z","endTime":"2025-08-30T04:25:38.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.35994419884889,"strikeZoneBottom":1.5600020859357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.830813715309066,"aZ":-23.33334100655773,"pfxX":-7.142032359046377,"pfxZ":4.718680951400035,"pX":0.15374377358636393,"pZ":4.364239337493671,"vX0":7.912665776926944,"vY0":-136.4734627495288,"vZ0":0.9056287357324684,"x":111.14,"y":120.95,"x0":-1.8641562706252877,"y0":50.00436811269962,"z0":5.64292632178999,"aX":-13.387250867129758},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":11.2,"spinRate":2107,"spinDirection":259},"zone":12,"typeConfidence":2.0,"plateTime":0.402327239884011,"extension":5.796357701572248},"index":0,"playId":"00766b35-b33c-3f42-8843-f7d7bf4ec3da","pitchNumber":1,"startTime":"2025-08-30T04:24:30.065Z","endTime":"2025-08-30T04:24:33.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.29071471772177,"strikeZoneBottom":1.56000128773209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.032473636167875,"aZ":-36.830711725709584,"pfxX":-8.31297384230433,"pfxZ":-2.6523951691099903,"pX":-2.6768457109423864,"pZ":2.069117179168991,"vX0":1.6395447699768146,"vY0":-131.92499094304742,"vZ0":-2.661069679271201,"x":219.04,"y":182.91,"x0":-2.2280177448604905,"y0":50.002495354443084,"z0":5.815560161483903,"aX":-14.59823280732661},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-5.2,"breakHorizontal":14.6,"spinRate":1483,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4157593678426035,"extension":5.831944376085222},"index":1,"playId":"85206b6b-e9c1-3129-8b0c-12a62603c3e1","pitchNumber":2,"startTime":"2025-08-30T04:24:46.421Z","endTime":"2025-08-30T04:24:52.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Willy Adames steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"85206b6b-e9c1-3129-8b0c-12a62603c3e1","startTime":"2025-08-30T04:25:00.187Z","endTime":"2025-08-30T04:25:15.991Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"postOnSecond":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.19,"dramaIndex":11.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.21108417954871,"strikeZoneBottom":1.52061873550539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.920411659430343,"aZ":-34.207804848318574,"pfxX":-9.431109376898002,"pfxZ":-1.1577641151319753,"pX":0.7523793522463107,"pZ":2.042267707847677,"vX0":9.669221244395715,"vY0":-131.60141463641514,"vZ0":-3.243951323541837,"x":88.32,"y":183.64,"x0":-1.7373375970622886,"y0":50.00052402556284,"z0":5.8145480977608495,"aX":-16.60440784479839},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.6,"breakHorizontal":15.1,"spinRate":1486,"spinDirection":265},"zone":9,"typeConfidence":2.0,"plateTime":0.41557967777894733,"extension":6.156288665433687},"index":3,"playId":"6e589211-a2e0-3459-afe7-ee43e2f7c93b","pitchNumber":3,"startTime":"2025-08-30T04:25:15.991Z","endTime":"2025-08-30T04:25:20.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.32572534107096,"strikeZoneBottom":1.55999524552454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.896078598293474,"aZ":-25.221121319604208,"pfxX":-7.689299094444639,"pfxZ":3.67523959714827,"pX":-0.17227136625718345,"pZ":3.6830100775739947,"vX0":7.4845257847991835,"vY0":-136.62116951164694,"vZ0":-0.3744929788239776,"x":123.57,"y":139.34,"x0":-1.947333220496977,"y0":50.00224527760291,"z0":5.554172417168992,"aX":-14.546038455795072},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":12.4,"spinRate":2133,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.4008054910877399,"extension":5.947995009212605},"index":4,"playId":"efd35ed1-5137-3ba9-befc-de85cb5efb88","pitchNumber":4,"startTime":"2025-08-30T04:25:33.425Z","endTime":"2025-08-30T04:25:38.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:25:38.834Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T04:25:46.741Z","endTime":"2025-08-30T04:27:04.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.26476770262089,"strikeZoneBottom":1.45233621297211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.827165395509606,"aZ":-32.56549264186066,"pfxX":3.2138539164802915,"pfxZ":-0.254895891016206,"pX":0.2829187573542854,"pZ":2.448209637596929,"vX0":5.188551610274458,"vY0":-124.20446063558072,"vZ0":-0.592265166278588,"x":106.22,"y":172.68,"x0":-2.2573864124870684,"y0":50.00119900522191,"z0":5.417696867277243,"aX":4.97780022847534},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.4,"breakHorizontal":-7.1,"spinRate":2361,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.44240764680262057,"extension":5.874872525800295},"index":0,"playId":"70ec013f-c320-3b8d-8734-68ac99561ee8","pitchNumber":1,"startTime":"2025-08-30T04:26:08.357Z","endTime":"2025-08-30T04:26:12.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73576364219455,"aZ":-27.90440998520945,"pfxX":7.4363504440339785,"pfxZ":2.7999767496158867,"pX":-0.06115284582484815,"pZ":2.573620345160901,"vX0":3.2571699729253214,"vY0":-123.28378171792278,"vZ0":-1.054891528899255,"x":119.33,"y":169.29,"x0":-2.369299345762962,"y0":50.0010581703451,"z0":5.383179543212912,"aX":11.334445746990822},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.0,"breakHorizontal":-14.3,"spinRate":2593,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.44593663607617673,"extension":5.735554853132978},"index":1,"playId":"5e176e22-1698-306b-a9b4-e8162f91b07f","pitchNumber":2,"startTime":"2025-08-30T04:26:23.613Z","endTime":"2025-08-30T04:26:27.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.18624073485604,"strikeZoneBottom":1.507312849409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61465617202628,"aZ":-22.11961114511379,"pfxX":-6.504988006363374,"pfxZ":5.324608654714906,"pX":1.7754421369892486,"pZ":3.421221802986792,"vX0":11.379730259329973,"vY0":-136.6983840296314,"vZ0":-1.4929952448938115,"x":49.32,"y":146.41,"x0":-1.5996398125692401,"y0":50.006565127768354,"z0":5.495633326305763,"aX":-12.293540226964028},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.5,"breakHorizontal":9.4,"spinRate":2157,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.4009578603247004,"extension":6.144604354994745},"index":2,"playId":"a497d7b2-635b-3cbf-b787-f8ee1f9e1561","pitchNumber":3,"startTime":"2025-08-30T04:26:43.037Z","endTime":"2025-08-30T04:26:46.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.197263529883415,"aZ":-31.426084712174603,"pfxX":6.59186442638678,"pfxZ":0.4801647987076034,"pX":1.166907087462761,"pZ":2.419563093740475,"vX0":6.04079904558556,"vY0":-123.86522807465326,"vZ0":-0.6525016846345593,"x":72.52,"y":173.45,"x0":-2.1614631986866426,"y0":50.001733375432295,"z0":5.318629118291671,"aX":10.22001013343307},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":-13.3,"spinRate":2427,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44253714369754693,"extension":5.826995272508206},"index":3,"playId":"86261c4a-7d09-3849-b04b-f3d7d7a3fe90","pitchNumber":4,"startTime":"2025-08-30T04:26:59.830Z","endTime":"2025-08-30T04:27:04.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:27:04.003Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Holliday singles on a fly ball to left fielder Luis Matos.","rbi":0,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T04:29:32.456Z","endTime":"2025-08-30T04:30:00.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Gage replaces Spencer Bivens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T04:29:27.961Z","endTime":"2025-08-30T04:29:34.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":86.2,"strikeZoneTop":3.38497748376123,"strikeZoneBottom":1.59999959507869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7519872545738,"aZ":-15.457853068352154,"pfxX":0.9880098559694004,"pfxZ":8.829672364708271,"pX":-0.1356869791526885,"pZ":4.634283543576847,"vX0":-5.086928374334795,"vY0":-135.97571713824874,"vZ0":-2.3372710918377955,"x":122.17,"y":113.65,"x0":1.622089218200877,"y0":50.00084865291266,"z0":6.563782410086667,"aX":1.8702418895941657},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":-0.8,"spinRate":2158,"spinDirection":165},"zone":11,"typeConfidence":0.92,"plateTime":0.4011252821519746,"extension":6.090689767863744},"index":1,"playId":"f4647ba3-c57a-34e0-986b-41a82452972e","pitchNumber":1,"startTime":"2025-08-30T04:29:34.613Z","endTime":"2025-08-30T04:29:37.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.035242403618113,"aZ":-32.999011519926974,"pfxX":-2.5217257565026268,"pfxZ":-0.5027394078949392,"pX":-0.9531048342449646,"pZ":2.7817349333194694,"vX0":-6.661612272031551,"vY0":-126.31175466071244,"vZ0":-2.1140249863979372,"x":153.33,"y":163.67,"x0":2.0343917490176286,"y0":50.00386357078005,"z0":6.254457800493165,"aX":-4.120475575842187},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":5.9,"spinRate":2353,"spinDirection":261},"zone":11,"typeConfidence":0.9,"plateTime":0.43178922090901173,"extension":6.3095536155697935},"hitData":{"launchSpeed":67.8,"launchAngle":32.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.23,"coordY":108.48}},"index":2,"playId":"944257e1-3e55-37a4-bcf9-afd257cf861e","pitchNumber":2,"startTime":"2025-08-30T04:29:48.226Z","endTime":"2025-08-30T04:30:00.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":-2.8999999999999915,"leverageIndex":0.61,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:30:00.068Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T04:30:17.931Z","endTime":"2025-08-30T04:31:08.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.51796342533764,"strikeZoneBottom":1.61719274737424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.568251213847255,"aZ":-28.16368426887562,"pfxX":-1.500151854175969,"pfxZ":2.4672348441268213,"pX":-0.39431649292641596,"pZ":3.005323107029203,"vX0":-6.413235457554257,"vY0":-126.22409795881705,"vZ0":-2.517020147879033,"x":132.03,"y":157.64,"x0":2.3653349534915202,"y0":50.005514342424696,"z0":6.262901432210567,"aX":-2.442282695607199},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":4.1,"spinRate":2321,"spinDirection":240},"zone":1,"typeConfidence":0.89,"plateTime":0.4324670243397475,"extension":6.276178302925629},"index":0,"playId":"d7bc5e6c-0b3c-30bf-b720-7286209e4517","pitchNumber":1,"startTime":"2025-08-30T04:30:23.909Z","endTime":"2025-08-30T04:30:28.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.661972341559068,"aZ":-29.827591259140743,"pfxX":5.774681365669714,"pfxZ":1.4300297441554264,"pX":-0.10583874922372043,"pZ":1.6360995581453255,"vX0":-7.3731466710964035,"vY0":-126.66325942353595,"vZ0":-5.126607707443586,"x":121.03,"y":194.61,"x0":2.0748502925646073,"y0":50.00587128056826,"z0":6.034231227904822,"aX":9.508974964647365},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":-9.0,"spinRate":1245,"spinDirection":137},"zone":8,"typeConfidence":0.9,"plateTime":0.4302579706859926,"extension":6.4806570405236394},"index":1,"playId":"3b26aaf6-f388-39de-82c9-fe0b45779cc3","pitchNumber":2,"startTime":"2025-08-30T04:30:41.256Z","endTime":"2025-08-30T04:30:44.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85657552578476,"aZ":-13.055314808521606,"pfxX":1.0508996497956153,"pfxZ":9.919574256285744,"pX":-0.16774004349442218,"pZ":3.800188893732018,"vX0":-5.423841982293257,"vY0":-137.76962820540265,"vZ0":-4.468392271089289,"x":123.39,"y":136.17,"x0":1.6876798189387696,"y0":50.002221340768585,"z0":6.321782679657271,"aX":2.025993869214155},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":-0.8,"spinRate":2233,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.39717722127317323,"extension":6.168422150160841},"index":2,"playId":"f912035a-2b09-3724-9b3f-974b90767730","pitchNumber":3,"startTime":"2025-08-30T04:31:02.668Z","endTime":"2025-08-30T04:31:08.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":2.6999999999999886,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:31:08.004Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Gunnar Henderson grounds into a force out, third baseman Matt Chapman to second baseman Casey Schmitt. Jackson Holliday out at 2nd. Gunnar Henderson to 1st.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T04:31:15.657Z","endTime":"2025-08-30T04:34:05.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.58320478705404,"strikeZoneBottom":1.79000469662301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.802270385334047,"aZ":-28.681477382952714,"pfxX":-1.8939393916125824,"pfxZ":2.082457179449383,"pX":-0.8746092481741009,"pZ":2.97539036517828,"vX0":-6.471650199978404,"vY0":-127.76261729283914,"vZ0":-2.629567531866684,"x":150.34,"y":158.44,"x0":1.9227557988480044,"y0":50.00238685476102,"z0":6.2394709383705464,"aX":-3.174851820875014},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":4.7,"spinRate":2412,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.426396656791975,"extension":6.240825782002808},"index":0,"playId":"377c9e04-3f37-3c31-a5df-29399567ba46","pitchNumber":1,"startTime":"2025-08-30T04:31:31.664Z","endTime":"2025-08-30T04:31:35.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30298657799944,"aZ":-29.813399650514416,"pfxX":-1.7809042083727307,"pfxZ":1.4412051079594672,"pX":-0.669888295202509,"pZ":2.2741212184119033,"vX0":-6.23947341865117,"vY0":-126.31178661185237,"vZ0":-3.9240567498924452,"x":142.53,"y":177.38,"x0":2.0496267043017444,"y0":50.00333820057592,"z0":6.207785305291152,"aX":-2.9180871102844184},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":4.4,"spinRate":2448,"spinDirection":254},"zone":7,"typeConfidence":0.9,"plateTime":0.431291309511618,"extension":6.371573942412843},"index":1,"playId":"96579b66-123a-379f-83fb-f6bbb0ab4de0","pitchNumber":2,"startTime":"2025-08-30T04:31:53.581Z","endTime":"2025-08-30T04:31:58.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.743023417867672,"aZ":-18.57975119955225,"pfxX":1.5232564147694927,"pfxZ":7.244830448945676,"pX":-0.3615541634736857,"pZ":2.9846865846757455,"vX0":-6.078896081698287,"vY0":-135.4308548968893,"vZ0":-5.630690705011699,"x":130.78,"y":158.19,"x0":1.7042981565327429,"y0":50.00429808444927,"z0":6.370478804255104,"aX":2.859561514191638},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":-1.6,"spinRate":1970,"spinDirection":156},"zone":4,"typeConfidence":0.91,"plateTime":0.4028642471830546,"extension":6.261645851517573},"index":2,"playId":"ee9619c1-5ce3-31d2-a7ed-46edbe24ee3b","pitchNumber":3,"startTime":"2025-08-30T04:32:18.122Z","endTime":"2025-08-30T04:32:21.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.56547497916559,"strikeZoneBottom":1.79000241904288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73093662319141,"aZ":-33.76767010048991,"pfxX":-3.722781323662071,"pfxZ":-1.0800760022212756,"pX":-1.6566735519375588,"pZ":0.08519677791502481,"vX0":-7.533349920788439,"vY0":-121.28841342747101,"vZ0":-7.081083629997266,"x":180.15,"y":236.48,"x0":1.978540189839328,"y0":50.00096155565899,"z0":6.004103840225096,"aX":-5.51797430463841},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.5,"breakHorizontal":8.6,"spinRate":2424,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.45237988385261874,"extension":6.359313084024607},"index":3,"playId":"e29999b7-bdd2-3108-a500-6460952ec95b","pitchNumber":4,"startTime":"2025-08-30T04:32:43.526Z","endTime":"2025-08-30T04:32:47.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.143472222410995,"aZ":-32.79040992771901,"pfxX":-7.377509562639004,"pfxZ":-0.4363841542854008,"pX":-0.22387235322231427,"pZ":3.2852825459402717,"vX0":-3.9298278473503365,"vY0":-118.44364572585914,"vZ0":0.23637237534689515,"x":125.53,"y":150.08,"x0":2.419140834643689,"y0":50.0024550723346,"z0":6.200314023162316,"aX":-10.406507878224405},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.5,"breakHorizontal":14.4,"spinRate":2424,"spinDirection":307},"zone":2,"typeConfidence":2.0,"plateTime":0.4637020500422948,"extension":6.347263066382165},"index":4,"playId":"98d6e418-4741-324a-9eb6-4cb0bf3b71b3","pitchNumber":5,"startTime":"2025-08-30T04:33:14.682Z","endTime":"2025-08-30T04:33:21.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54396320031224,"aZ":-14.616603312065696,"pfxX":1.93244420475274,"pfxZ":9.192065903558078,"pX":-0.5342311862452293,"pZ":3.3503853055671535,"vX0":-6.171567876788677,"vY0":-136.69995288072803,"vZ0":-5.446842914352038,"x":137.36,"y":148.32,"x0":1.4924684784696778,"y0":50.00087861844571,"z0":6.356810532077706,"aX":3.69076910097272},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":-2.3,"spinRate":2189,"spinDirection":163},"zone":1,"typeConfidence":0.92,"plateTime":0.3992855188027127,"extension":6.140350753793998},"hitData":{"launchSpeed":103.2,"launchAngle":-7.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.76,"coordY":159.28}},"index":5,"playId":"204de748-a062-37bb-9633-c5c44cba736a","pitchNumber":6,"startTime":"2025-08-30T04:33:55.963Z","endTime":"2025-08-30T04:34:05.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:34:05.144Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Mountcastle flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T04:34:41.069Z","endTime":"2025-08-30T04:36:01.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.61294376000775,"strikeZoneBottom":1.6779570880724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.768662612666695,"aZ":-18.04027862936865,"pfxX":2.115315797305001,"pfxZ":7.4744850422463465,"pX":-0.603439752483859,"pZ":3.9687493661886517,"vX0":-6.569169291350369,"vY0":-136.33578535560045,"vZ0":-3.238387603592284,"x":140.0,"y":131.62,"x0":1.5578583957270131,"y0":50.00220588863588,"z0":6.410546846457855,"aX":4.000786572222772},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":-2.5,"spinRate":1932,"spinDirection":161},"zone":11,"typeConfidence":0.92,"plateTime":0.4010915388676488,"extension":6.1437953522530035},"index":0,"playId":"e26ca60d-d79e-338b-bd9b-4ba50c067aec","pitchNumber":1,"startTime":"2025-08-30T04:34:48.589Z","endTime":"2025-08-30T04:34:52.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.8,"endSpeed":80.5,"strikeZoneTop":3.58818724639382,"strikeZoneBottom":1.68090436487855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07588127710655,"aZ":-31.950991642573655,"pfxX":-2.000984360747905,"pfxZ":0.13423043756592357,"pX":0.3581290550911221,"pZ":2.1510398735806926,"vX0":-4.0635425359829975,"vY0":-126.39431470131875,"vZ0":-3.5519427519733253,"x":103.35,"y":180.7,"x0":2.242103956313122,"y0":50.00078181899266,"z0":6.121220581511373,"aX":-3.259179882015813},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.2,"breakHorizontal":4.4,"spinRate":2508,"spinDirection":257},"zone":9,"typeConfidence":0.9,"plateTime":0.43219593304565374,"extension":6.206158623275325},"index":1,"playId":"85a64d79-5a39-35e2-998d-d23b711a2f0e","pitchNumber":2,"startTime":"2025-08-30T04:35:06.070Z","endTime":"2025-08-30T04:35:10.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.5086123094171,"strikeZoneBottom":1.73817531088672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.323793454686587,"aZ":-17.089901652447246,"pfxX":7.830031942526745,"pfxZ":8.986430760464653,"pX":-1.2819331028837693,"pZ":0.5467649392780971,"vX0":-10.795603184843378,"vY0":-128.19997184990666,"vZ0":-10.063853407742611,"x":165.86,"y":224.02,"x0":1.9494684772139843,"y0":50.005509316148775,"z0":5.833211479263434,"aX":13.149626296939072},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.3,"breakHorizontal":-12.0,"spinRate":1454,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.42580785323374437,"extension":6.550804017573785},"index":2,"playId":"3e15000a-4c2e-35ae-affa-768dbb7ec2bb","pitchNumber":3,"startTime":"2025-08-30T04:35:27.413Z","endTime":"2025-08-30T04:35:30.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51561085533092,"aZ":-11.023330498205977,"pfxX":1.6118669901804032,"pfxZ":10.988481633093997,"pX":-0.09423409384432528,"pZ":2.910799985418037,"vX0":-5.684737656010086,"vY0":-137.84253756240523,"vZ0":-6.940663462044205,"x":120.59,"y":160.19,"x0":1.7850931117814348,"y0":50.0056135290411,"z0":6.205010721590778,"aX":3.103442884130596},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":-1.7,"spinRate":2278,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.39728604276582136,"extension":6.238301982579352},"hitData":{"launchSpeed":93.7,"launchAngle":44.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.77,"coordY":112.09}},"index":3,"playId":"5b27ab95-b8e3-3141-afcb-08cf54354f96","pitchNumber":4,"startTime":"2025-08-30T04:35:52.038Z","endTime":"2025-08-30T04:36:01.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:36:01.042Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Matos grounds out, third baseman Emmanuel Rivera to first baseman Ryan Mountcastle.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:37:56.179Z","endTime":"2025-08-30T04:39:36.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656896,"link":"/api/v1/people/656896"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":2.95826704748071,"strikeZoneBottom":1.33029470274404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.121222056941775,"aZ":-30.797672270874013,"pfxX":10.285305676879194,"pfxZ":0.9089088864810115,"pX":0.35072701126495587,"pZ":3.2172552135534294,"vX0":3.070720540725184,"vY0":-122.52312335559809,"vZ0":0.8775333032808628,"x":103.63,"y":151.91,"x0":-2.25625390256546,"y0":50.002700250862496,"z0":5.494528246377354,"aX":15.573280919320716},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":-19.3,"spinRate":2472,"spinDirection":54},"zone":12,"typeConfidence":2.0,"plateTime":0.44773086533609296,"extension":5.583162446354793},"index":0,"playId":"c06c5c05-a347-386e-8448-8ed14645cc5d","pitchNumber":1,"startTime":"2025-08-30T04:38:33.343Z","endTime":"2025-08-30T04:38:37.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.01422372872126,"strikeZoneBottom":1.41386702909435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.673852058654564,"aZ":-31.2086622787908,"pfxX":9.767375831432021,"pfxZ":0.6450569950628955,"pX":0.528233813946439,"pZ":1.3400319907330427,"vX0":3.930660334338638,"vY0":-121.32273480325118,"vZ0":-2.740345733662077,"x":96.86,"y":202.6,"x0":-2.381597993328125,"y0":50.00215500421611,"z0":5.20349474221108,"aX":14.561729476501474},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.7,"breakHorizontal":-18.6,"spinRate":2564,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.45142890822580606,"extension":5.566252393495799},"index":1,"playId":"83fef19e-467d-31df-93ba-f87423cf319d","pitchNumber":2,"startTime":"2025-08-30T04:38:49.263Z","endTime":"2025-08-30T04:38:53.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.059360054681406,"aZ":-34.617382250902125,"pfxX":-10.231918873049151,"pfxZ":-1.3099842340019032,"pX":-0.9616182170576114,"pZ":1.7278625298706858,"vX0":6.1906145215284205,"vY0":-135.83648687165194,"vZ0":-3.6288493518650276,"x":153.65,"y":192.13,"x0":-1.942107092828229,"y0":50.00330965010565,"z0":5.490829894110411,"aX":-19.100182991690495},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-3.0,"breakHorizontal":17.2,"spinRate":2121,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.40339553138838324,"extension":5.850612170994135},"index":2,"playId":"423316ed-3aef-3cf1-b3c0-b20c4fe53582","pitchNumber":3,"startTime":"2025-08-30T04:39:05.149Z","endTime":"2025-08-30T04:39:09.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.018430006857162,"aZ":-33.153129919093935,"pfxX":6.582820962621186,"pfxZ":-0.6548890531241041,"pX":-0.22859455779218496,"pZ":1.9106325862209736,"vX0":3.095301739982856,"vY0":-122.13997764187694,"vZ0":-0.9250868898434728,"x":125.71,"y":187.19,"x0":-2.3708996942965186,"y0":50.00236465693366,"z0":5.167503978268307,"aX":9.857676880541089},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.1,"breakHorizontal":-12.7,"spinRate":2477,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.44994647912250674,"extension":5.859193495227702},"hitData":{"launchSpeed":94.3,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.78,"coordY":156.33}},"index":3,"playId":"65a31bb2-4999-3520-a6ab-051a06c4efd6","pitchNumber":4,"startTime":"2025-08-30T04:39:28.398Z","endTime":"2025-08-30T04:39:36.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:39:36.609Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a ground ball to right fielder Jeremiah Jackson.","rbi":0,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:42:13.271Z","endTime":"2025-08-30T04:42:25.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":10,"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-30T04:39:59.510Z","endTime":"2025-08-30T04:40:34.896Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Grant Wolfram replaces Yennier Cano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":10,"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-30T04:40:34.896Z","endTime":"2025-08-30T04:42:15.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664991,"link":"/api/v1/people/664991"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.932149013020066,"aZ":-11.870819811935666,"pfxX":2.891618405432434,"pfxZ":10.432789963958523,"pX":0.3974987359750416,"pZ":2.677963758016055,"vX0":-5.692363656909397,"vY0":-139.26038576845417,"vZ0":-7.205719878059552,"x":101.85,"y":166.47,"x0":2.1008652381762234,"y0":50.00496349995021,"z0":6.100366467653419,"aX":5.629019470849602},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":-4.0,"spinRate":2373,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.3946994405624604,"extension":6.240669704633005},"hitData":{"launchSpeed":108.5,"launchAngle":3.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.82,"coordY":108.1}},"index":2,"playId":"321f73df-2260-3a6b-b92f-ca99698b6422","pitchNumber":1,"startTime":"2025-08-30T04:42:15.464Z","endTime":"2025-08-30T04:42:25.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:42:25.996Z","atBatIndex":65},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Drew Gilbert reaches on a fielder's choice, fielded by second baseman Jackson Holliday. Patrick Bailey to 2nd. Patrick Bailey advances to 2nd, on a fielding error by second baseman Jackson Holliday.","rbi":0,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:42:33.290Z","endTime":"2025-08-30T04:44:18.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.33690476351216,"strikeZoneBottom":1.49669141627675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.720945485920005,"aZ":-17.83510075204125,"pfxX":9.671965744031068,"pfxZ":7.079583503166382,"pX":-0.5849717907425275,"pZ":1.5540633033348574,"vX0":-10.325491034071868,"vY0":-141.07281316243024,"vZ0":-9.074815183767578,"x":139.3,"y":196.82,"x0":1.8579834035201659,"y0":50.00066230748283,"z0":5.951595131920701,"aX":19.58210393533713},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.2,"breakHorizontal":-15.5,"spinRate":2267,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.3875795519160974,"extension":6.429661176742753},"index":0,"playId":"2e5b711f-f571-3ac3-b70a-d4e7e9099f95","pitchNumber":1,"startTime":"2025-08-30T04:42:55.030Z","endTime":"2025-08-30T04:42:59.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.26274064497165,"strikeZoneBottom":1.49999649185877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03161954931769,"aZ":-16.71248085026822,"pfxX":9.671800956968989,"pfxZ":7.713182503135054,"pX":-0.8381887844826956,"pZ":1.494671912781951,"vX0":-10.824199431369927,"vY0":-140.51566908211558,"vZ0":-9.40314054097704,"x":148.95,"y":198.42,"x0":1.8023226818278995,"y0":50.00457581773331,"z0":5.964059235094053,"aX":19.395021522492307},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.1,"breakHorizontal":-15.4,"spinRate":2334,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.3893962322884077,"extension":6.511244095981758},"index":1,"playId":"e7dc9e0c-1da2-37aa-804b-513aa5e3b06a","pitchNumber":2,"startTime":"2025-08-30T04:43:17.477Z","endTime":"2025-08-30T04:43:21.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.12170495114697,"strikeZoneBottom":1.49999627432622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.825391221575778,"aZ":-29.254528192650085,"pfxX":-1.4994881850261361,"pfxZ":1.7096831916231725,"pX":0.5235452678039827,"pZ":3.0578451761193555,"vX0":-3.6825163445311615,"vY0":-129.31161331581512,"vZ0":-2.1000620335780593,"x":97.04,"y":156.22,"x0":2.1561008537868434,"y0":50.0025247092078,"z0":6.106223941889108,"aX":-2.5606981239297077},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.9,"breakHorizontal":3.5,"spinRate":2339,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.42220300343499684,"extension":6.1588741412594},"index":2,"playId":"f2f1f3b2-a1c2-3afa-a6c5-cad2aadcb471","pitchNumber":3,"startTime":"2025-08-30T04:43:37.615Z","endTime":"2025-08-30T04:43:41.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":10,"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-30T04:43:50.727Z","endTime":"2025-08-30T04:44:08.674Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.058086780407457,"aZ":-17.67918048899925,"pfxX":8.653592343385093,"pfxZ":7.079580116521481,"pX":0.5155553556512137,"pZ":2.5803678778519736,"vX0":-7.245458046123922,"vY0":-141.8606904708136,"vZ0":-6.547613608822102,"x":97.35,"y":169.11,"x0":1.972599124401474,"y0":50.005543369435536,"z0":6.036847866300767,"aX":17.721628657696094},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.8,"breakHorizontal":-14.3,"spinRate":2423,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.3854267334355139,"extension":6.3175740362107895},"hitData":{"launchSpeed":65.4,"launchAngle":9.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":117.2,"coordY":142.49}},"index":4,"playId":"c4ced7c7-95cd-3776-b9b3-a106dd337202","pitchNumber":4,"startTime":"2025-08-30T04:44:08.674Z","endTime":"2025-08-30T04:44:18.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:44:18.168Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee called out on strikes.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:44:44.534Z","endTime":"2025-08-30T04:46:05.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70404625589089,"aZ":-17.14943754851531,"pfxX":9.376258392294648,"pfxZ":7.3104482205454815,"pX":0.5576350747962497,"pZ":2.422120160305901,"vX0":-7.687590915171745,"vY0":-142.66598845808227,"vZ0":-7.058343890053331,"x":95.74,"y":173.38,"x0":2.072846125275041,"y0":50.00402438662285,"z0":6.014815524501808,"aX":19.273860960009014},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.9,"breakHorizontal":-15.4,"spinRate":2256,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.38434627386191567,"extension":6.377265819185006},"index":0,"playId":"6b9ad0c2-c704-3ad1-a521-5963c269ce6a","pitchNumber":1,"startTime":"2025-08-30T04:44:58.549Z","endTime":"2025-08-30T04:45:02.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.608888593345633,"aZ":-19.37353407053297,"pfxX":9.790179670301605,"pfxZ":6.519194040804672,"pX":1.2851858316883236,"pZ":2.4846363198675516,"vX0":-5.450734399670493,"vY0":-139.32609390788494,"vZ0":-6.232578824528405,"x":68.01,"y":171.69,"x0":1.9960078457089707,"y0":50.00386758011142,"z0":6.033046636592337,"aX":19.22847574130428},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":-16.6,"spinRate":2191,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.3932856836041667,"extension":6.365307865365968},"index":1,"playId":"34996460-bd07-3d11-9ce2-2fb8055693b2","pitchNumber":2,"startTime":"2025-08-30T04:45:20.964Z","endTime":"2025-08-30T04:45:25.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"01c0df51-9aa6-4a25-afa7-14af5c2d49ea","startTime":"2025-08-30T04:45:40.532Z","endTime":"2025-08-30T04:45:45.532Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.6,"endSpeed":88.0,"strikeZoneTop":3.25365910635565,"strikeZoneBottom":1.49000135145936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.071443670029666,"aZ":-14.384882404123552,"pfxX":11.343808891978773,"pfxZ":8.973463584440275,"pX":-0.5456172195206498,"pZ":2.1694946834080615,"vX0":-10.680604997879325,"vY0":-140.00864111211231,"vZ0":-8.044938064254719,"x":137.8,"y":180.2,"x0":1.8476790247309345,"y0":50.00276457519843,"z0":6.024743270608268,"aX":22.4863463227883},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":-18.4,"spinRate":2252,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.39144207315444923,"extension":6.382537643689168},"index":3,"playId":"4b619215-1e0d-3290-af6c-17d21600718f","pitchNumber":3,"startTime":"2025-08-30T04:46:01.395Z","endTime":"2025-08-30T04:46:05.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:46:05.958Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a line drive to left fielder Dylan Beavers. Patrick Bailey scores. Drew Gilbert to 2nd.","rbi":1,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:46:21.516Z","endTime":"2025-08-30T04:47:55.767Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":664991,"link":"/api/v1/people/664991"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.030988879046426,"aZ":-15.011871510446465,"pfxX":4.397017628069397,"pfxZ":8.342663429273475,"pX":-0.5311782818517391,"pZ":3.2124530901230743,"vX0":-8.973650765626735,"vY0":-142.80961092140572,"vZ0":-5.3433528745338945,"x":137.25,"y":152.04,"x0":2.0859403745182674,"y0":50.00630261030928,"z0":6.057972072151745,"aX":9.049782425522856},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":-6.1,"spinRate":2318,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.3840743451988162,"extension":6.243402114107861},"index":0,"playId":"a8786c38-00cd-32e8-affd-0efb2df6e481","pitchNumber":1,"startTime":"2025-08-30T04:46:45.262Z","endTime":"2025-08-30T04:46:49.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.41404981347952,"strikeZoneBottom":1.61615140676741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89665773064687,"aZ":-27.677965986193318,"pfxX":0.05806896590700433,"pfxZ":2.734416026966551,"pX":-0.10326082034425653,"pZ":1.7518476513019654,"vX0":-5.781093988715621,"vY0":-128.1155933786654,"vZ0":-5.439025807237464,"x":120.94,"y":191.48,"x0":2.184484015909145,"y0":50.005754923323096,"z0":6.092453778799607,"aX":0.0962039695383553},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":1.3,"spinRate":2406,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4291400690771523,"extension":6.265863464064689},"index":1,"playId":"8c5e90cd-efc3-364b-875f-a055ab3f7c0c","pitchNumber":2,"startTime":"2025-08-30T04:47:05.900Z","endTime":"2025-08-30T04:47:10.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.36135051057194,"strikeZoneBottom":1.70999448167994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6659979879204,"aZ":-31.020651952472978,"pfxX":-1.0497797862502196,"pfxZ":0.7042721766506945,"pX":0.103697928383649,"pZ":1.5539195317033812,"vX0":-4.866389442177215,"vY0":-127.23163044063195,"vZ0":-5.08015762724615,"x":113.05,"y":196.82,"x0":2.17934785682035,"y0":50.00373268681438,"z0":6.0416478013568575,"aX":-1.7157353126015924},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":3.0,"spinRate":2408,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.43088287884011134,"extension":6.41014497171784},"index":2,"playId":"fbc8b4d9-bff5-39a8-aa30-c931b5dc948f","pitchNumber":3,"startTime":"2025-08-30T04:47:25.714Z","endTime":"2025-08-30T04:47:30.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83727618633413,"aZ":-14.419353217714058,"pfxX":4.1687590694170895,"pfxZ":9.316062806591404,"pX":0.7802849405732604,"pZ":2.2344119487435057,"vX0":-5.257786967209585,"vY0":-137.27372645720206,"vZ0":-7.650520374937486,"x":87.26,"y":178.45,"x0":2.1802247770200487,"y0":50.00182898553647,"z0":6.042339258403062,"aX":7.943691837529786},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":-6.5,"spinRate":2258,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.39925278912885087,"extension":6.299355823395286},"hitData":{"launchSpeed":90.2,"launchAngle":16.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.0,"coordY":106.16}},"index":3,"playId":"d57fc9f7-f7b9-3d26-ae5a-778b0ad69214","pitchNumber":4,"startTime":"2025-08-30T04:47:45.446Z","endTime":"2025-08-30T04:47:55.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.23,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:47:55.767Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a ground ball to left fielder Dylan Beavers. Drew Gilbert scores. Willy Adames scores. Rafael Devers to 2nd. Throwing error by left fielder Dylan Beavers.","rbi":1,"awayScore":6,"homeScore":13,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:48:31.918Z","endTime":"2025-08-30T04:49:52.897Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":664991,"link":"/api/v1/people/664991"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":664991,"link":"/api/v1/people/664991"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.37656997135961,"strikeZoneBottom":1.63000321885956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.639854575809547,"aZ":-29.610526970138384,"pfxX":-0.5824475761466695,"pfxZ":1.5015335967572288,"pX":0.05107503760899528,"pZ":2.744707544590498,"vX0":-5.214806722194218,"vY0":-129.33510421757532,"vZ0":-2.88310290628087,"x":115.05,"y":164.67,"x0":2.1645916137264503,"y0":50.00047154581349,"z0":6.132346077897736,"aX":-0.9904786086578182},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":2.2,"spinRate":2236,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.422638624504037,"extension":6.365037593510701},"index":0,"playId":"469227db-23d8-3a10-a363-70d907e57ae8","pitchNumber":1,"startTime":"2025-08-30T04:48:37.453Z","endTime":"2025-08-30T04:48:41.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.35699182119622,"strikeZoneBottom":1.57844430525349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.637342902814037,"aZ":-29.233986865336707,"pfxX":-0.5669232585160406,"pfxZ":1.8004889383902754,"pX":-0.7511646997428247,"pZ":3.0277675546600844,"vX0":-6.7684695180105425,"vY0":-126.8668117497908,"vZ0":-2.2006947434952613,"x":145.63,"y":157.03,"x0":2.0234970484002437,"y0":50.00346051839191,"z0":6.233641876830812,"aX":-0.9233480498254104},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.0,"breakHorizontal":2.5,"spinRate":2351,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.43152755376957597,"extension":6.371001767755292},"index":1,"playId":"3885476f-abb5-34e8-bde6-2d8c92f1d337","pitchNumber":2,"startTime":"2025-08-30T04:48:54.596Z","endTime":"2025-08-30T04:48:58.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.1,"endSpeed":80.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1339891205997,"aZ":-30.178055700051832,"pfxX":-0.7895649203224155,"pfxZ":1.221949597317387,"pX":0.2531990566031709,"pZ":3.073612861399523,"vX0":-4.494387886026152,"vY0":-126.881183587026,"vZ0":-1.8906401828730175,"x":107.35,"y":155.79,"x0":2.1476330228643774,"y0":50.0036398987799,"z0":6.225257087866888,"aX":-1.2918240279525752},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":2.4,"spinRate":2385,"spinDirection":277},"zone":2,"typeConfidence":2.0,"plateTime":0.4311222573048368,"extension":6.359012754963709},"index":2,"playId":"5c91251e-673c-3233-be07-d306d0854df8","pitchNumber":3,"startTime":"2025-08-30T04:49:12.970Z","endTime":"2025-08-30T04:49:16.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.850272186248304,"aZ":-16.604915153074877,"pfxX":9.201143140026417,"pfxZ":7.793623229163888,"pX":0.08817801138447813,"pZ":2.8810552410719055,"vX0":-8.597645508698461,"vY0":-140.67788093822023,"vZ0":-6.069700641999024,"x":113.64,"y":160.99,"x0":1.9932361892788393,"y0":50.00440872175509,"z0":6.1487191035929465,"aX":18.38594199633934},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":-14.9,"spinRate":2354,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3898109597815096,"extension":6.2247572984414745},"hitData":{"launchSpeed":85.4,"launchAngle":8.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.62,"coordY":115.79}},"index":3,"playId":"9b172282-e7f2-3b87-96b1-ce295aed0edc","pitchNumber":4,"startTime":"2025-08-30T04:49:36.171Z","endTime":"2025-08-30T04:49:52.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.11,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:49:52.897Z","atBatIndex":69},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Matt Chapman reaches on a throwing error by third baseman Emmanuel Rivera. Rafael Devers to 3rd.","rbi":0,"awayScore":6,"homeScore":13,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:50:47.893Z","endTime":"2025-08-30T04:51:01.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656896,"link":"/api/v1/people/656896"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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(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":96.3,"endSpeed":88.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.059043236513254,"aZ":-15.206960358402862,"pfxX":3.0775016415375114,"pfxZ":8.473929840197659,"pX":-0.6876109019570554,"pZ":2.6047348318544756,"vX0":-8.251515233374082,"vY0":-140.0071429791907,"vZ0":-6.787977773108524,"x":143.21,"y":168.45,"x0":1.8867967871884426,"y0":50.00490837135061,"z0":6.040212464745509,"aX":6.1644138610658175},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":-4.1,"spinRate":2237,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.38993697293801866,"extension":6.28143983678234},"hitData":{"launchSpeed":103.3,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.08,"coordY":165.36}},"index":0,"playId":"fa53ed67-327f-3714-9b11-acf307af6331","pitchNumber":1,"startTime":"2025-08-30T04:50:49.458Z","endTime":"2025-08-30T04:51:01.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:51:01.022Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a ground ball to right fielder Jeremiah Jackson. Rafael Devers scores. Matt Chapman to 3rd.","rbi":1,"awayScore":6,"homeScore":14,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:51:21.644Z","endTime":"2025-08-30T04:52:35.482Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnThird":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":664991,"link":"/api/v1/people/664991"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.50934854560175,"strikeZoneBottom":1.55999582195965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43037973596215,"aZ":-20.890514362838367,"pfxX":10.505773889326404,"pfxZ":5.736491675142461,"pX":0.12026284484757246,"pZ":2.346382469282601,"vX0":-8.76904237490313,"vY0":-139.5888092519772,"vZ0":-6.4517480070232365,"x":112.42,"y":175.43,"x0":1.942874638434415,"y0":50.00100709311822,"z0":6.070203653773056,"aX":20.6589314978465},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":-17.2,"spinRate":2305,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.39289392319469396,"extension":6.291866059582364},"index":0,"playId":"8b384de1-4491-3484-b008-0ee188e9244c","pitchNumber":1,"startTime":"2025-08-30T04:51:45.525Z","endTime":"2025-08-30T04:51:49.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.31465929039704,"strikeZoneBottom":1.55999585995512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.102139689574834,"aZ":-18.848085267834364,"pfxX":9.672293055864674,"pfxZ":6.910122671143471,"pX":-1.4506681322909385,"pZ":2.2874420220339204,"vX0":-12.067895984681156,"vY0":-137.8766925607333,"vZ0":-6.6605722210704235,"x":172.3,"y":177.02,"x0":1.7224169942311418,"y0":50.00516391365744,"z0":6.002520118847342,"aX":18.660784704306693},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":-15.0,"spinRate":2301,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.39696726758079137,"extension":6.405255795268215},"index":1,"playId":"37eeda54-0506-394b-9f1c-0550f19a39e5","pitchNumber":2,"startTime":"2025-08-30T04:52:03.474Z","endTime":"2025-08-30T04:52:07.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.3,"endSpeed":80.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.805082640849957,"aZ":-30.386987791294604,"pfxX":-0.1165233985702252,"pfxZ":1.0914583011262664,"pX":0.14183525842273792,"pZ":1.8281933261483323,"vX0":-4.9904757617621165,"vY0":-127.08802165738507,"vZ0":-4.55849832200038,"x":111.59,"y":189.42,"x0":2.1452768358084424,"y0":50.003808172912365,"z0":6.056063316955161,"aX":-0.18980233382285272},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":1.3,"spinRate":2339,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.43083461122319955,"extension":6.381486308442529},"hitData":{"launchSpeed":89.9,"launchAngle":6.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.02,"coordY":112.16}},"index":2,"playId":"98a323c9-8cb3-376c-8fe4-0fbe681e6e8a","pitchNumber":3,"startTime":"2025-08-30T04:52:23.698Z","endTime":"2025-08-30T04:52:35.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:52:35.482Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to center fielder Colton Cowser.","rbi":0,"awayScore":6,"homeScore":14,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:53:02.575Z","endTime":"2025-08-30T04:54:23.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.41510731969498,"strikeZoneBottom":1.61000312611782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91395907892432,"aZ":-15.198178086552328,"pfxX":1.0382360344570238,"pfxZ":8.851187494971393,"pX":0.13777649084698573,"pZ":4.246948461212435,"vX0":-5.731463800923839,"vY0":-138.35463863072823,"vZ0":-2.6592729946210705,"x":111.75,"y":124.11,"x0":2.110876061679745,"y0":50.00400871663316,"z0":6.2524739717172135,"aX":1.9918774908604528},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":-0.6,"spinRate":2315,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.39750467139284273,"extension":6.191266370683801},"index":0,"playId":"7bdae59f-da41-30e7-9da5-cec62419a11b","pitchNumber":1,"startTime":"2025-08-30T04:53:07.185Z","endTime":"2025-08-30T04:53:11.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"third":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-30T04:53:28.465Z","endTime":"2025-08-30T04:54:14.708Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"third":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4834973435504,"aZ":-16.670778616884864,"pfxX":5.061977661283553,"pfxZ":7.848783240560387,"pX":-0.38248668041961464,"pZ":2.6822913690596484,"vX0":-8.670558456190202,"vY0":-139.24442058160543,"vZ0":-6.117780041518754,"x":131.58,"y":166.36,"x0":2.105482420058352,"y0":50.005415622403554,"z0":5.999802411411352,"aX":10.002718031369243},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":-7.6,"spinRate":2177,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.3924387490999761,"extension":6.358224630662494},"hitData":{"launchSpeed":90.6,"launchAngle":37.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.12,"coordY":68.83}},"index":2,"playId":"8d28dc42-8a7f-30fa-b309-226d462080b0","pitchNumber":2,"startTime":"2025-08-30T04:54:14.708Z","endTime":"2025-08-30T04:54:23.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"third":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:54:23.744Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Emmanuel Rivera grounds out, shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":6,"homeScore":14,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T04:57:02.677Z","endTime":"2025-08-30T04:57:44.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656896,"fullName":"Emmanuel Rivera","link":"/api/v1/people/656896"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656896,"fullName":"Emmanuel Rivera","link":"/api/v1/people/656896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keaton Winn replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":14,"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-30T04:56:13.112Z","endTime":"2025-08-30T04:57:05.039Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":97.9,"endSpeed":89.8,"strikeZoneTop":3.31050943245021,"strikeZoneBottom":1.50860688462311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.846706131945464,"aZ":-19.957893172645136,"pfxX":-9.127327802027636,"pfxZ":5.939714017344503,"pX":0.38925047930969175,"pZ":2.6431548174993376,"vX0":7.5916559228110865,"vY0":-142.35125737601723,"vZ0":-6.343882836792089,"x":102.16,"y":167.41,"x0":-1.1227185496555214,"y0":50.00630908743343,"z0":6.158763602751782,"aX":-18.78661821887058},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.6,"breakHorizontal":15.0,"spinRate":2339,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.3843651075695256,"extension":6.257142094484669},"index":1,"playId":"8bd14cb2-d90b-3027-bdf9-f0e5f9ab4462","pitchNumber":1,"startTime":"2025-08-30T04:57:05.039Z","endTime":"2025-08-30T04:57:09.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":97.1,"endSpeed":89.0,"strikeZoneTop":3.38970344828628,"strikeZoneBottom":1.63999926678035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.896175792157507,"aZ":-13.323452258908373,"pfxX":-8.065100647142735,"pfxZ":9.366301076668103,"pX":2.4958161585128056,"pZ":1.7132633097526824,"vX0":12.178033160512152,"vY0":-140.7161441240312,"vZ0":-9.651434002740814,"x":21.87,"y":192.52,"x0":-0.8332558948916947,"y0":50.003855837841506,"z0":6.043522810737926,"aX":-16.232950478881595},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2444,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.38873179271521474,"extension":6.2050770393751415},"index":2,"playId":"a43dce51-668f-3a8d-9ce3-5d3b501ed563","pitchNumber":2,"startTime":"2025-08-30T04:57:19.529Z","endTime":"2025-08-30T04:57:22.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31856705579175,"aZ":-18.91457659255266,"pfxX":-9.187371617375188,"pfxZ":6.662301888112635,"pX":0.801285197581002,"pZ":2.048566040504826,"vX0":7.944934298997958,"vY0":-140.07959423229133,"vZ0":-7.777734527161379,"x":86.46,"y":183.47,"x0":-0.8765565951804304,"y0":50.00174322892637,"z0":6.0953785489890775,"aX":-18.277530025067826},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":15.0,"spinRate":2385,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39085530899196197,"extension":6.177296665124322},"hitData":{"launchSpeed":55.9,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.66,"coordY":156.55}},"index":3,"playId":"0fcbe7e8-4d91-3a3c-9e1c-be7eef159e6c","pitchNumber":3,"startTime":"2025-08-30T04:57:36.426Z","endTime":"2025-08-30T04:57:44.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656896,"link":"/api/v1/people/656896","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656896,"link":"/api/v1/people/656896"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":656896,"link":"/api/v1/people/656896"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:57:44.451Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":6,"homeScore":14,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T04:58:07.465Z","endTime":"2025-08-30T04:59:08.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.41484735735244,"strikeZoneBottom":1.61000376512943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12412130482971,"aZ":-23.38491694400402,"pfxX":-8.860841054570727,"pfxZ":4.36589513382121,"pX":1.0048324029553075,"pZ":3.049544428381839,"vX0":8.80436866339816,"vY0":-140.9956522825806,"vZ0":-4.530557155261663,"x":78.7,"y":156.44,"x0":-1.00737785082088,"y0":50.00303165898019,"z0":6.186743399564651,"aX":-17.837120540767113},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.1,"breakHorizontal":14.3,"spinRate":2281,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38850735358023547,"extension":5.833552357001986},"index":0,"playId":"7596090b-9f59-36db-807f-f629b8452e10","pitchNumber":1,"startTime":"2025-08-30T04:58:09.480Z","endTime":"2025-08-30T04:58:13.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.436992106126276,"aZ":-30.000740248371603,"pfxX":-5.245775274559643,"pfxZ":1.2227797130100067,"pX":0.5643898406025993,"pZ":1.5190354273643312,"vX0":6.1215397212695155,"vY0":-132.1397427587436,"vZ0":-6.227101387512185,"x":95.49,"y":197.77,"x0":-1.093636894387821,"y0":50.004200256544465,"z0":6.091993930183083,"aX":-9.338163647219874},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":8.3,"spinRate":1524,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4134697089629391,"extension":6.155307405694257},"index":1,"playId":"88f6debc-fe75-30e6-b97f-c7fd368bf090","pitchNumber":2,"startTime":"2025-08-30T04:58:24.730Z","endTime":"2025-08-30T04:58:28.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.207447242052037,"aZ":-33.25469700396454,"pfxX":-8.350195643671109,"pfxZ":-0.630311994800488,"pX":0.3545054246124773,"pZ":1.749627257323855,"vX0":7.10857487445884,"vY0":-129.43229768181456,"vZ0":-4.728908647526813,"x":103.49,"y":191.54,"x0":-1.338357278978064,"y0":50.00547951798904,"z0":6.13763158987283,"aX":-14.215115223905151},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.9,"breakHorizontal":13.6,"spinRate":1448,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.4226615646239398,"extension":6.37562874636418},"index":2,"playId":"d189fd11-0f6c-305d-a0af-a3839b3496a1","pitchNumber":3,"startTime":"2025-08-30T04:58:40.705Z","endTime":"2025-08-30T04:58:44.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":14,"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-30T04:58:51.224Z","endTime":"2025-08-30T04:59:04.307Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.284096789044074,"aZ":-30.07146168245144,"pfxX":-8.576037557401396,"pfxZ":1.1923155004029597,"pX":-0.8079772685273788,"pZ":1.3363525634510336,"vX0":4.1819689859000455,"vY0":-132.4609531447022,"vZ0":-6.6600135138628715,"x":147.8,"y":202.7,"x0":-1.2960925282726938,"y0":50.006224032707756,"z0":6.092829050318588,"aX":-15.185776312407276},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.8,"breakHorizontal":14.5,"spinRate":1604,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4140860994073283,"extension":6.2717922303024745},"index":4,"playId":"7bae51f0-a4f7-3807-9a26-aa486d2b5668","pitchNumber":4,"startTime":"2025-08-30T04:59:04.307Z","endTime":"2025-08-30T04:59:08.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:59:08.188Z","atBatIndex":74},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Coby Mayo homers (6) on a fly ball to left center field.","rbi":1,"awayScore":7,"homeScore":14,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T04:59:18.879Z","endTime":"2025-08-30T05:01:04.915Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":{"id":676775,"link":"/api/v1/people/676775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.63398264423501,"strikeZoneBottom":1.69952438745489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47029429380217,"aZ":-29.343216719485838,"pfxX":-0.05639153702637123,"pfxZ":1.6612737595688856,"pX":0.4552460497746131,"pZ":4.030762736876712,"vX0":4.20370255655218,"vY0":-130.01751372246886,"vZ0":-0.30282707676881493,"x":99.65,"y":129.95,"x0":-1.1784311747390392,"y0":50.003324902569865,"z0":6.384663651836222,"aX":-0.09700085051156486},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":-0.8,"spinRate":2300,"spinDirection":246},"zone":12,"typeConfidence":0.8,"plateTime":0.4220362770890045,"extension":6.256806353812779},"index":0,"playId":"8df3867c-05f0-39f6-bde1-6359ba28c7d0","pitchNumber":1,"startTime":"2025-08-30T04:59:34.472Z","endTime":"2025-08-30T04:59:39.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.63405789633948,"strikeZoneBottom":1.64502524545138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.095250610270444,"aZ":-32.39643651055766,"pfxX":-8.381047351114743,"pfxZ":-0.12330858873539263,"pX":-1.1809717257247043,"pZ":2.6819390947953763,"vX0":3.0866133895329604,"vY0":-131.94569652435854,"vZ0":-2.9917882328556393,"x":162.02,"y":166.37,"x0":-1.2744921005366572,"y0":50.00434132967724,"z0":6.208502485372551,"aX":-14.83402092441977},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.6,"breakHorizontal":14.5,"spinRate":1609,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.41452565310508094,"extension":6.25801500760121},"index":1,"playId":"cd0eed47-272b-311a-93f4-48dfb3dad17f","pitchNumber":2,"startTime":"2025-08-30T04:59:48.246Z","endTime":"2025-08-30T04:59:53.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.6115881719675,"strikeZoneBottom":1.66159926654424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.55080038174569,"aZ":-31.519046840206403,"pfxX":-8.485096029448378,"pfxZ":0.37858001180984324,"pX":-0.8736225990299494,"pZ":3.1406878760735526,"vX0":3.851806869354388,"vY0":-131.2316995795801,"vZ0":-1.954927713039818,"x":150.3,"y":153.98,"x0":-1.260355588809529,"y0":50.0050891026562,"z0":6.25005702198106,"aX":-14.756807004461407},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.5,"breakHorizontal":14.5,"spinRate":1612,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4178548763717811,"extension":6.194693964796334},"index":2,"playId":"fd966297-6e22-3a2d-9efc-c840dbfb1aa0","pitchNumber":3,"startTime":"2025-08-30T05:00:05.773Z","endTime":"2025-08-30T05:00:10.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.58619147958339,"strikeZoneBottom":1.67976467328645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.481097276893824,"aZ":-24.24075751717067,"pfxX":-9.339417738119291,"pfxZ":4.029672202118235,"pX":0.4293350465749805,"pZ":3.278449459179959,"vX0":7.577892419122176,"vY0":-139.26267444126123,"vZ0":-3.7591166264114864,"x":100.63,"y":150.26,"x0":-1.1099412058679796,"y0":50.004484841800654,"z0":6.244098899654089,"aX":-18.396129469844738},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.7,"breakHorizontal":15.4,"spinRate":2275,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3928909759049515,"extension":6.193419402294912},"index":3,"playId":"96717083-f9d7-35c2-a9ee-8e83f9b337dd","pitchNumber":4,"startTime":"2025-08-30T05:00:23.775Z","endTime":"2025-08-30T05:00:27.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.62015835558332,"aZ":-25.885711558601674,"pfxX":-9.030317836915653,"pfxZ":3.5434751235535593,"pX":-0.2800063048140808,"pZ":2.3644061800203584,"vX0":5.620525544302789,"vY0":-132.50217967829283,"vZ0":-4.861267727362438,"x":127.67,"y":174.94,"x0":-1.2566713971955,"y0":50.00560824291521,"z0":6.117109381886654,"aX":-16.04091826116495},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":15.1,"spinRate":1617,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.41355451710645097,"extension":6.341900476020261},"hitData":{"launchSpeed":107.8,"launchAngle":30.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":50.42,"coordY":46.01}},"index":4,"playId":"00bbbcd5-19fe-39a7-a30a-8dbe660621e7","pitchNumber":5,"startTime":"2025-08-30T05:00:39.614Z","endTime":"2025-08-30T05:01:04.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:01:04.915Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Johnson strikes out swinging.","rbi":0,"awayScore":7,"homeScore":14,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T05:01:25.797Z","endTime":"2025-08-30T05:02:40.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Daniel Johnson replaces Dylan Beavers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":14,"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-30T05:01:18.940Z","endTime":"2025-08-30T05:01:27.982Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":97.4,"endSpeed":89.1,"strikeZoneTop":3.22712182208099,"strikeZoneBottom":1.51999989522531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.09532723695847,"aZ":-14.799543116754169,"pfxX":-6.929447563146728,"pfxZ":8.557234594868781,"pX":0.0627758652986011,"pZ":2.6011876077989946,"vX0":6.353427991402793,"vY0":-141.55550655846056,"vZ0":-7.298656645655596,"x":114.61,"y":168.55,"x0":-1.3096569976427788,"y0":50.00700872056103,"z0":6.159370405677425,"aX":-14.076419610913725},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":11.3,"spinRate":2322,"spinDirection":221},"zone":5,"typeConfidence":0.89,"plateTime":0.38682305316829657,"extension":6.206202511296923},"index":1,"playId":"3a6595d1-ea24-3f37-a2ac-d0ed996b6fbf","pitchNumber":1,"startTime":"2025-08-30T05:01:27.982Z","endTime":"2025-08-30T05:01:32.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.424821501790053,"aZ":-12.930433921981153,"pfxX":-5.698961212529702,"pfxZ":9.609665406567045,"pX":-0.3121495776775158,"pZ":3.4763577520437727,"vX0":4.930506978986498,"vY0":-140.30010958456432,"vZ0":-5.266793082660549,"x":128.9,"y":144.92,"x0":-1.3480393186550725,"y0":50.00313403407684,"z0":6.214116106251914,"aX":-11.412174124062568},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":9.4,"spinRate":2306,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.38974547581288776,"extension":6.145833305560157},"index":2,"playId":"8335644b-67b6-3e8b-9d55-981652bcb3b8","pitchNumber":2,"startTime":"2025-08-30T05:01:41.705Z","endTime":"2025-08-30T05:01:45.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":14,"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-30T05:01:54.003Z","endTime":"2025-08-30T05:02:01.655Z","isPitch":false,"type":"action","player":{"id":669288,"link":"/api/v1/people/669288"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":97.5,"endSpeed":89.6,"strikeZoneTop":3.20720255385454,"strikeZoneBottom":1.51999855722227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88896112800572,"aZ":-19.59218204205119,"pfxX":-5.527359462050882,"pfxZ":6.132658441628758,"pX":-0.6534635296072215,"pZ":3.8210611981016127,"vX0":3.720238111790269,"vY0":-141.96385794376968,"vZ0":-3.587001332946042,"x":141.91,"y":135.61,"x0":-1.2592067220293826,"y0":50.00410744105294,"z0":6.339825401550065,"aX":-11.342697962663372},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.6,"breakHorizontal":9.4,"spinRate":2323,"spinDirection":221},"zone":11,"typeConfidence":0.82,"plateTime":0.38504508169851315,"extension":6.114474687531562},"index":4,"playId":"da45c92d-874c-33a6-b11f-236b9cace961","pitchNumber":3,"startTime":"2025-08-30T05:02:01.655Z","endTime":"2025-08-30T05:02:05.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.560914665761256,"aZ":-30.35311439698694,"pfxX":-9.023035297854985,"pfxZ":1.0122162449122358,"pX":-0.30719150879994755,"pZ":1.1809570148718782,"vX0":5.665600919922061,"vY0":-132.7704186508359,"vZ0":-6.996116700620215,"x":128.71,"y":206.89,"x0":-1.2887770897933926,"y0":50.0040188235838,"z0":6.038706449325537,"aX":-16.223136545481694},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.6,"breakHorizontal":15.2,"spinRate":1695,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4114358738166537,"extension":6.187529801409052},"index":5,"playId":"8c21028b-bb6b-3e47-825d-7ebcc57bfa5b","pitchNumber":4,"startTime":"2025-08-30T05:02:15.539Z","endTime":"2025-08-30T05:02:20.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02981424217167,"aZ":-13.420091739160965,"pfxX":-4.577826619190697,"pfxZ":9.354424814155918,"pX":0.27234444799790397,"pZ":3.16059672811411,"vX0":5.580071237694265,"vY0":-140.50922387845463,"vZ0":-6.1137994819994415,"x":106.62,"y":153.44,"x0":-1.1420276668757745,"y0":50.00403037040361,"z0":6.232331188866561,"aX":-9.179245031535157},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2377,"spinDirection":222},"zone":2,"typeConfidence":0.92,"plateTime":0.3894172435266947,"extension":6.078677458641714},"index":6,"playId":"d2c9bbd0-a1ab-30c2-8d54-2698bc44ad08","pitchNumber":5,"startTime":"2025-08-30T05:02:36.383Z","endTime":"2025-08-30T05:02:40.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":669288,"link":"/api/v1/people/669288"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:02:40.194Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Matos singles on a ground ball to left fielder Daniel Johnson.","rbi":0,"awayScore":7,"homeScore":14,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T05:05:14.978Z","endTime":"2025-08-30T05:06:00.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Daniel Johnson remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":14,"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-30T05:04:30.408Z","endTime":"2025-08-30T05:05:17.108Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":687637,"link":"/api/v1/people/687637"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.06091119438961,"strikeZoneBottom":1.33963357259906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69830621163508,"aZ":-38.46694454869923,"pfxX":-1.9887112666931053,"pfxZ":-4.1740831821868865,"pX":-1.1824152203430545,"pZ":1.6218913610352002,"vX0":-7.142643489297847,"vY0":-121.49799113320321,"vZ0":-2.9368482130926017,"x":162.07,"y":194.99,"x0":2.042468434191999,"y0":50.001560752042955,"z0":6.1585227740865,"aX":-2.9988216206311393},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.0,"breakHorizontal":5.2,"spinRate":2433,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4491940744916767,"extension":6.448549704405154},"index":1,"playId":"43373723-9c34-3c81-9205-157446610a5c","pitchNumber":1,"startTime":"2025-08-30T05:05:17.108Z","endTime":"2025-08-30T05:05:20.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.06458761931518,"strikeZoneBottom":1.5099973270849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.699993802152036,"aZ":-40.84815419150884,"pfxX":-0.9068827839523066,"pfxZ":-5.759101163359352,"pX":0.3332018626179015,"pZ":1.7625892076850973,"vX0":-4.136404829909051,"vY0":-121.61736351252756,"vZ0":-2.152705894397047,"x":104.3,"y":191.19,"x0":2.170314930657893,"y0":50.0034239378702,"z0":6.184973699458612,"aX":-1.3654263195728908},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.7,"breakHorizontal":2.5,"spinRate":2155,"spinDirection":296},"zone":9,"typeConfidence":2.0,"plateTime":0.4494752316538233,"extension":6.18948275873785},"index":2,"playId":"e16bea4d-256d-32da-a594-ae2da150bbfb","pitchNumber":2,"startTime":"2025-08-30T05:05:33.469Z","endTime":"2025-08-30T05:05:37.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.3,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.595392768022702,"aZ":-16.870797060504938,"pfxX":9.00125625617957,"pfxZ":7.990707447587543,"pX":-0.21211264156935677,"pZ":3.129166374895253,"vX0":-8.996286434450514,"vY0":-137.09269426707073,"vZ0":-4.865592182732258,"x":125.09,"y":154.29,"x0":1.9329930675493359,"y0":50.00162601773876,"z0":6.068250161643547,"aX":17.23624397139591},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":-14.5,"spinRate":2397,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.3986154217233686,"extension":6.230500988707865},"hitData":{"launchSpeed":101.2,"launchAngle":-0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.33,"coordY":107.6}},"index":3,"playId":"1fd7e7d2-971b-360f-93d0-f5edf118ee68","pitchNumber":3,"startTime":"2025-08-30T05:05:50.015Z","endTime":"2025-08-30T05:06:00.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:06:00.444Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out to center fielder Colton Cowser.","rbi":0,"awayScore":7,"homeScore":14,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T05:06:02.109Z","endTime":"2025-08-30T05:07:14.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.40999487323259,"strikeZoneBottom":1.6313991543664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38526767190835,"aZ":-17.36616074652881,"pfxX":4.502868861605761,"pfxZ":7.920876979777514,"pX":-0.25078190384581367,"pZ":4.184361672763247,"vX0":-7.654926074002766,"vY0":-135.76184325665398,"vZ0":-2.3453878072043515,"x":126.56,"y":125.8,"x0":2.0187077398148405,"y0":50.00029145200892,"z0":6.266545020146732,"aX":8.415870659133098},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":-6.6,"spinRate":2274,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.40327057708038927,"extension":6.19891212643868},"index":0,"playId":"bec3cebf-da54-3adc-b600-36984a117556","pitchNumber":1,"startTime":"2025-08-30T05:06:25.243Z","endTime":"2025-08-30T05:06:29.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.8,"endSpeed":86.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.702893152873113,"aZ":-13.994092990570962,"pfxX":4.570878080633285,"pfxZ":9.463939899201211,"pX":0.571807712238792,"pZ":3.464485067560446,"vX0":-5.612590146706882,"vY0":-137.95917960073373,"vZ0":-4.694792502578162,"x":95.2,"y":145.24,"x0":2.042100735944327,"y0":50.001909226142324,"z0":6.136845769352618,"aX":8.779864409715314},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":-7.1,"spinRate":2392,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.3975635160950026,"extension":6.183119687555065},"index":1,"playId":"430eb77c-2e31-313e-9831-48327bdc222c","pitchNumber":2,"startTime":"2025-08-30T05:06:42.762Z","endTime":"2025-08-30T05:06:46.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.002582080229203,"aZ":-15.26579466795757,"pfxX":2.7549121690482354,"pfxZ":8.7674710958456,"pX":-0.5338813220419164,"pZ":2.953153666334622,"vX0":-7.865323432477706,"vY0":-138.0377222144329,"vZ0":-5.7628081801183875,"x":137.35,"y":159.04,"x0":1.9955405935874957,"y0":50.00041031353644,"z0":6.097358559767991,"aX":5.312742528979831},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":-3.4,"spinRate":2266,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.3969558968206295,"extension":6.322193765352346},"hitData":{"launchSpeed":89.8,"launchAngle":32.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.3,"coordY":70.73}},"index":2,"playId":"49bba0cb-2045-30af-9b80-273aa9229b96","pitchNumber":3,"startTime":"2025-08-30T05:07:02.338Z","endTime":"2025-08-30T05:07:14.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:07:14.845Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Drew Gilbert doubles (2) on a line drive to left fielder Daniel Johnson. Luis Matos scores.","rbi":1,"awayScore":7,"homeScore":15,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T05:07:14.084Z","endTime":"2025-08-30T05:07:56.364Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":{"id":664991,"link":"/api/v1/people/664991"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.510649585582655,"aZ":-17.057964141272645,"pfxX":9.852689250392984,"pfxZ":7.688707686478531,"pX":-0.07248081602784451,"pZ":2.5331609412574587,"vX0":-8.880406838638295,"vY0":-139.56907168889484,"vZ0":-6.58224859824949,"x":119.76,"y":170.38,"x0":1.876306046471492,"y0":50.00155490640941,"z0":6.052777924375348,"aX":19.364412606183457},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.6,"breakHorizontal":-16.0,"spinRate":2250,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.39300665787043476,"extension":6.269353732881612},"hitData":{"launchSpeed":98.5,"launchAngle":13.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.0,"coordY":64.05}},"index":0,"playId":"9657d7f3-a7c2-3eb8-b6c3-609f481f1792","pitchNumber":1,"startTime":"2025-08-30T05:07:41.035Z","endTime":"2025-08-30T05:07:56.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:07:56.364Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee called out on strikes.","rbi":0,"awayScore":7,"homeScore":15,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T05:08:27.633Z","endTime":"2025-08-30T05:10:57.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.37685305777096,"strikeZoneBottom":1.48999917206218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84052985908399,"aZ":-14.155585711692984,"pfxX":6.411696974322108,"pfxZ":9.355028440065276,"pX":0.4191558037417134,"pZ":3.402692805727682,"vX0":-6.698797606540502,"vY0":-138.37597760263662,"vZ0":-4.842317337106191,"x":101.02,"y":146.91,"x0":2.046263206547601,"y0":50.00380038517391,"z0":6.13423431008015,"aX":12.350616821030345},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":-10.1,"spinRate":2361,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.3968748146494594,"extension":6.309302540084943},"index":0,"playId":"86d8ad3e-22e1-3607-9de0-390228458a29","pitchNumber":1,"startTime":"2025-08-30T05:08:40.402Z","endTime":"2025-08-30T05:08:44.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27372668107868,"aZ":-29.362648311816752,"pfxX":-1.4360288125477334,"pfxZ":1.7651359518292917,"pX":0.5244558666480346,"pZ":2.16709688945427,"vX0":-3.610252677013471,"vY0":-125.68739562889297,"vZ0":-3.8812332459121044,"x":97.01,"y":180.27,"x0":2.168022911895823,"y0":50.00443185701588,"z0":6.12468046773218,"aX":-2.2896857682926304},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":3.5,"spinRate":2320,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.43635326485338766,"extension":6.201862348704938},"index":1,"playId":"b400b3f2-31db-336b-8ced-e50cd55661e0","pitchNumber":2,"startTime":"2025-08-30T05:08:56.376Z","endTime":"2025-08-30T05:09:00.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00358693383761,"aZ":-29.186212457533312,"pfxX":0.46666615471697037,"pfxZ":1.8539959315448549,"pX":0.547301598583856,"pZ":2.0589071687580582,"vX0":-4.392256050253646,"vY0":-126.28420472088003,"vZ0":-4.123086120839549,"x":96.14,"y":183.19,"x0":2.24939100193299,"y0":50.003523136212266,"z0":6.0636004981388565,"aX":0.7527973295920736},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":0.1,"spinRate":2305,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4339206591421747,"extension":6.316500002568123},"index":2,"playId":"bf5ec2b2-208a-3858-8770-de778792d231","pitchNumber":3,"startTime":"2025-08-30T05:09:14.209Z","endTime":"2025-08-30T05:09:18.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.097139241275904,"aZ":-15.753686123872816,"pfxX":9.776634173532372,"pfxZ":8.690060248585922,"pX":0.8561358832170415,"pZ":2.900823506176801,"vX0":-6.622522735083637,"vY0":-137.25016856645243,"vZ0":-5.651689379005865,"x":84.37,"y":160.46,"x0":2.042017137788983,"y0":50.00144846264992,"z0":6.076425085990512,"aX":18.47198284835031},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":-16.1,"spinRate":2294,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40053969562597747,"extension":6.281442633795865},"index":3,"playId":"eeb843d2-417a-353c-aa2d-2d6cf1c017e4","pitchNumber":4,"startTime":"2025-08-30T05:09:37.747Z","endTime":"2025-08-30T05:09:41.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.36782560556441,"strikeZoneBottom":1.60227057744112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.013572463992645,"aZ":-15.292589381099143,"pfxX":8.512756439667717,"pfxZ":8.871980863030528,"pX":-0.1296270323840983,"pZ":1.4072914447144407,"vX0":-8.728881310013158,"vY0":-137.00453748480012,"vZ0":-9.378236033184105,"x":121.94,"y":200.78,"x0":1.9903320248653533,"y0":50.00362535190857,"z0":5.91794405902431,"aX":16.198780606945537},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":-13.6,"spinRate":2282,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.3996560197589587,"extension":6.323923135265852},"index":4,"playId":"fb908d92-2810-3303-9c5a-0bb06fc5ea08","pitchNumber":5,"startTime":"2025-08-30T05:10:01.944Z","endTime":"2025-08-30T05:10:06.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.254316895250458,"aZ":-16.220108428912944,"pfxX":9.35416487565135,"pfxZ":8.324513743241804,"pX":0.19386278623710085,"pZ":3.318142381985262,"vX0":-8.263772803034232,"vY0":-137.50719826072654,"vZ0":-4.6474705487475765,"x":109.61,"y":149.19,"x0":2.0215461765811615,"y0":50.00205401489522,"z0":6.129222539203192,"aX":17.92727729913844},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":-15.2,"spinRate":2293,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.39819525540681466,"extension":6.294395196794085},"index":5,"playId":"aeae6445-1257-3dc3-8d8f-7b53179c662a","pitchNumber":6,"startTime":"2025-08-30T05:10:21.334Z","endTime":"2025-08-30T05:10:29.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.34045014889051,"strikeZoneBottom":1.4097189781065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.014332619415498,"aZ":-16.760800771820506,"pfxX":8.87126421348019,"pfxZ":7.880508042661562,"pX":-0.7161810320759929,"pZ":2.9852837921429054,"vX0":-10.574429944308562,"vY0":-138.72088650616774,"vZ0":-5.425419607563213,"x":144.3,"y":158.18,"x0":1.9862524632179233,"y0":50.00084133043573,"z0":6.07749585751863,"aX":17.348294688940808},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":-13.9,"spinRate":2270,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.3943093646059861,"extension":6.373773473181184},"index":6,"playId":"c2d6f92f-2cc9-3c22-ae55-372743100e42","pitchNumber":7,"startTime":"2025-08-30T05:10:52.413Z","endTime":"2025-08-30T05:10:57.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:10:57.155Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":7,"homeScore":15,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T05:11:11.495Z","endTime":"2025-08-30T05:13:12.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.42151529020243,"strikeZoneBottom":1.71000513762084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.257067791489213,"aZ":-39.41179754252128,"pfxX":-1.0569582687282635,"pfxZ":-4.741014928922159,"pX":-0.1449074373132416,"pZ":3.1841286279251966,"vX0":-5.189261248806912,"vY0":-122.54996541747019,"vZ0":0.7590136956431408,"x":122.52,"y":152.81,"x0":2.1335719303863487,"y0":50.001937902997305,"z0":6.2256686067777345,"aX":-1.6130651808155492},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.2,"breakHorizontal":3.1,"spinRate":2490,"spinDirection":317},"zone":2,"typeConfidence":2.0,"plateTime":0.4462166688531388,"extension":6.245405930097373},"index":0,"playId":"b4ca0e61-6d5d-3773-8e14-145046c819b3","pitchNumber":1,"startTime":"2025-08-30T05:11:26.540Z","endTime":"2025-08-30T05:11:30.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.44523749570828,"strikeZoneBottom":1.71000484789636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.937768206169363,"aZ":-42.88433792462411,"pfxX":-5.373036711582969,"pfxZ":-7.593806754655056,"pX":1.1693107650480246,"pZ":1.831915619502884,"vX0":-1.2095345140368563,"vY0":-118.67687493020792,"vZ0":-1.0728719566115144,"x":72.43,"y":189.32,"x0":2.3845489553507417,"y0":50.001229705231715,"z0":6.232531235121229,"aX":-7.5818609831540815},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.7,"breakHorizontal":10.1,"spinRate":2607,"spinDirection":315},"zone":14,"typeConfidence":2.0,"plateTime":0.4634074507835537,"extension":6.117755439617389},"index":1,"playId":"c55d9996-9b33-3079-add2-08d2b4640692","pitchNumber":2,"startTime":"2025-08-30T05:11:43.871Z","endTime":"2025-08-30T05:11:48.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.464862686975724,"aZ":-29.574580354740654,"pfxX":-1.197301811324623,"pfxZ":1.599429083579972,"pX":0.08261664492992216,"pZ":2.38241053794146,"vX0":-4.76419646514243,"vY0":-126.42704917124793,"vZ0":-3.4447683286195,"x":113.85,"y":174.45,"x0":2.142953715668013,"y0":50.005213524906864,"z0":6.1225799538091366,"aX":-1.948227940969609},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":3.2,"spinRate":2402,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4323393609604391,"extension":6.258014787443872},"index":2,"playId":"ad82f2fb-24aa-3cf5-ad68-a4ca00cdb7f1","pitchNumber":3,"startTime":"2025-08-30T05:12:01.510Z","endTime":"2025-08-30T05:12:06.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.41030343605012,"strikeZoneBottom":1.71000512145374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14221282849199,"aZ":-15.243828855334966,"pfxX":5.082716116019699,"pfxZ":9.05823799275307,"pX":0.5359112528876815,"pZ":4.204906948809292,"vX0":-6.299341722071631,"vY0":-135.70589938243035,"vZ0":-2.4469665814201655,"x":96.57,"y":125.25,"x0":2.224703318977188,"y0":50.00104964247347,"z0":6.177609525520624,"aX":9.49843329091215},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":-7.9,"spinRate":2367,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4033006528751968,"extension":6.350643474949948},"index":3,"playId":"e1ca8bd5-7f54-3d25-b7c8-4605496f1935","pitchNumber":4,"startTime":"2025-08-30T05:12:26.223Z","endTime":"2025-08-30T05:12:29.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.7,"endSpeed":87.1,"strikeZoneTop":3.41098244986241,"strikeZoneBottom":1.7100050377182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73567290306142,"aZ":-20.295856883293396,"pfxX":6.612282291167302,"pfxZ":6.170216104160987,"pX":-1.0425472680087253,"pZ":2.6154992472827776,"vX0":-10.722189237973094,"vY0":-137.46338669451166,"vZ0":-5.529822102228153,"x":156.74,"y":168.16,"x0":2.03863190634007,"y0":50.002890026877694,"z0":6.018948761552645,"aX":12.731314454553974},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":-9.8,"spinRate":2381,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.397515867781427,"extension":6.412285117021155},"index":4,"playId":"286f7534-4eec-3a93-adee-07227f1f3c90","pitchNumber":5,"startTime":"2025-08-30T05:12:46.060Z","endTime":"2025-08-30T05:12:50.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.513281252203328,"aZ":-31.123826134289857,"pfxX":-1.024865215225768,"pfxZ":0.642313036803785,"pX":-0.941621096388878,"pZ":0.7030051402057819,"vX0":-7.460913007895421,"vY0":-126.50342290807492,"vZ0":-6.932460476976915,"x":152.89,"y":219.8,"x0":2.172450490958963,"y0":50.00242878423596,"z0":5.956771351574215,"aX":-1.668082223706223},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.1,"breakHorizontal":3.5,"spinRate":2309,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4320913993013651,"extension":6.41141617025057},"index":5,"playId":"078d5f95-c601-3668-90e0-ef6e2f062e2c","pitchNumber":6,"startTime":"2025-08-30T05:13:05.845Z","endTime":"2025-08-30T05:13:12.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656896,"link":"/api/v1/people/656896"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:13:12.958Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Jackson singles on a line drive to center fielder Jung Hoo Lee.","rbi":0,"awayScore":7,"homeScore":15,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T05:15:39.827Z","endTime":"2025-08-30T05:16:19.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"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":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.37356792901006,"strikeZoneBottom":1.56553864823658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.079332147620335,"aZ":-21.83512952197464,"pfxX":-8.577225322364828,"pfxZ":5.262699613508165,"pX":1.5128670787263079,"pZ":3.319054326148242,"vX0":10.167994229873434,"vY0":-138.60919608597092,"vZ0":-4.048220818643748,"x":59.33,"y":149.17,"x0":-1.071456270938406,"y0":50.00588783355096,"z0":6.238453092545996,"aX":-16.860429242167328},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":13.7,"spinRate":2352,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3936708494732306,"extension":6.138023311406079},"index":0,"playId":"3a723c95-636e-3a44-80ad-bd799567440d","pitchNumber":1,"startTime":"2025-08-30T05:15:55.659Z","endTime":"2025-08-30T05:15:58.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.324657848922783,"aZ":-23.530665473690863,"pfxX":-8.844828912225799,"pfxZ":4.445229261512683,"pX":-0.2992621467674909,"pZ":2.652179516717286,"vX0":5.540902650702683,"vY0":-137.9837162756218,"vZ0":-5.180148741533443,"x":128.41,"y":167.17,"x0":-1.175723488070121,"y0":50.001310270075535,"z0":6.121845679637436,"aX":-17.195047080251022},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":15.0,"spinRate":2292,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39568876955638155,"extension":6.124253174862517},"hitData":{"launchSpeed":80.1,"launchAngle":19.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.34,"coordY":103.1}},"index":1,"playId":"8b635726-5501-3542-90cf-c555f911b275","pitchNumber":2,"startTime":"2025-08-30T05:16:09.135Z","endTime":"2025-08-30T05:16:19.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:16:19.268Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Holliday singles on a ground ball to right fielder Drew Gilbert. Alex Jackson to 3rd.","rbi":0,"awayScore":7,"homeScore":15,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T05:16:26.559Z","endTime":"2025-08-30T05:16:51.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"postOnThird":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.277661667993588,"aZ":-31.811387516628084,"pfxX":-6.8762650556740255,"pfxZ":0.22128748161504497,"pX":-0.710682422857678,"pZ":2.108999825183497,"vX0":3.7279475000501594,"vY0":-126.67241243685905,"vZ0":-3.7942030294112823,"x":144.09,"y":181.84,"x0":-1.3030097288889595,"y0":50.003037566531496,"z0":6.151575282383598,"aX":-11.248410773969214},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":11.6,"spinRate":1424,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.43130528306895366,"extension":5.908503044286624},"hitData":{"launchSpeed":76.5,"launchAngle":10.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.84,"coordY":99.49}},"index":0,"playId":"999abadf-7c8a-33df-8a05-90863ba2d322","pitchNumber":1,"startTime":"2025-08-30T05:16:40.846Z","endTime":"2025-08-30T05:16:51.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"first":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:16:51.858Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":7,"homeScore":15,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T05:17:13.036Z","endTime":"2025-08-30T05:19:00.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"postOnThird":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.419755196968943,"aZ":-26.1625319690993,"pfxX":-9.240306676874905,"pfxZ":3.6341246583772016,"pX":-1.2907521600238803,"pZ":2.3954146586448903,"vX0":2.949271877845674,"vY0":-128.0399838975434,"vZ0":-4.2168097839892615,"x":166.2,"y":174.1,"x0":-1.2597776720686251,"y0":50.002985219041825,"z0":6.120538056192794,"aX":-15.28086965567779},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":1696,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42843507420395355,"extension":6.312297656493185},"index":0,"playId":"04a098a5-66ad-3aeb-8267-087741926c5e","pitchNumber":1,"startTime":"2025-08-30T05:17:22.442Z","endTime":"2025-08-30T05:17:26.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.35269416404671,"strikeZoneBottom":1.5499986299432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.423078740131395,"aZ":-28.583993767765296,"pfxX":-1.4191575680284085,"pfxZ":2.171671642068902,"pX":1.151214304017854,"pZ":1.963837147978986,"vX0":6.517039029818345,"vY0":-127.29940955142398,"vZ0":-4.904554696818026,"x":73.12,"y":185.76,"x0":-1.2498996034585617,"y0":50.00229570520462,"z0":6.159508749284853,"aX":-2.345908044719362},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":1.2,"spinRate":2207,"spinDirection":274},"zone":14,"typeConfidence":0.74,"plateTime":0.42911740680466703,"extension":6.160252311295465},"index":1,"playId":"81467122-4d8a-3457-a29b-28b9f16e4644","pitchNumber":2,"startTime":"2025-08-30T05:17:42.617Z","endTime":"2025-08-30T05:17:47.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.8,"endSpeed":86.8,"strikeZoneTop":3.29814164204467,"strikeZoneBottom":1.54999836270375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.332813408237804,"aZ":-24.4214150296193,"pfxX":-9.307085921219624,"pfxZ":4.072139160423546,"pX":0.6931275961956542,"pZ":1.8919969688243599,"vX0":7.878633502087597,"vY0":-136.41603572146772,"vZ0":-6.697547250493493,"x":90.58,"y":187.7,"x0":-1.0097846519020333,"y0":50.00167717872917,"z0":6.0395370232723,"aX":-17.707618388524498},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":15.4,"spinRate":2262,"spinDirection":224},"zone":9,"typeConfidence":0.92,"plateTime":0.40006732431701586,"extension":6.2725564282127},"index":2,"playId":"e28f2e14-63d0-3b2b-aa0f-a4b174ecf0cf","pitchNumber":3,"startTime":"2025-08-30T05:17:59.793Z","endTime":"2025-08-30T05:18:04.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.18721848315573,"strikeZoneBottom":1.5499983078947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14543460920122,"aZ":-31.26389862328169,"pfxX":-0.5868244450137032,"pfxZ":0.5681676271235165,"pX":1.7550017290643043,"pZ":3.0983973920221475,"vX0":7.37451741458572,"vY0":-125.49524225679829,"vZ0":-1.5221499622674246,"x":50.1,"y":155.12,"x0":-1.1337530452569402,"y0":50.00528037117164,"z0":6.2371827454614435,"aX":-0.9458303068231498},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.0,"breakHorizontal":-0.5,"spinRate":2227,"spinDirection":324},"zone":12,"typeConfidence":0.7,"plateTime":0.434886893104506,"extension":6.048637885950084},"index":3,"playId":"3a859b53-779a-3b84-b42f-c81954e892fd","pitchNumber":4,"startTime":"2025-08-30T05:18:17.466Z","endTime":"2025-08-30T05:18:20.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.18881153089649,"strikeZoneBottom":1.54999860182903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.391900434209415,"aZ":-20.70767807195604,"pfxX":-8.20787172427243,"pfxZ":5.948350807025211,"pX":1.1017153806728908,"pZ":2.700602449089075,"vX0":8.504508441042999,"vY0":-137.68231462424956,"vZ0":-5.45927248663043,"x":75.01,"y":165.86,"x0":-0.9547207942269377,"y0":50.003547594775476,"z0":6.102343624564299,"aX":-15.824002744252931},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":13.2,"spinRate":2270,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39719366960253133,"extension":6.154744689724282},"index":4,"playId":"768e589f-0b09-3023-9770-14a8c212641d","pitchNumber":5,"startTime":"2025-08-30T05:18:35.086Z","endTime":"2025-08-30T05:18:40.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.497278037710224,"aZ":-20.495308722631822,"pfxX":-8.555120859002272,"pfxZ":6.206756248517031,"pX":1.3945491161616683,"pZ":2.872712206360407,"vX0":9.306327502787166,"vY0":-135.95835169956862,"vZ0":-4.835172018689862,"x":63.84,"y":161.22,"x0":-0.9536039769156355,"y0":50.00052212882714,"z0":6.0875045914115145,"aX":-16.08997247925629},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":13.7,"spinRate":2337,"spinDirection":221},"zone":12,"typeConfidence":0.7,"plateTime":0.4021415659966947,"extension":6.22313987844737},"index":5,"playId":"04161fdf-8d82-3647-b80b-1feb59a9b297","pitchNumber":6,"startTime":"2025-08-30T05:18:54.664Z","endTime":"2025-08-30T05:19:00.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:19:00.391Z","atBatIndex":84},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Vázquez grounds into a force out, shortstop Willy Adames to second baseman Casey Schmitt. Alex Jackson scores. Jackson Holliday out at 2nd. Luis Vázquez to 1st.","rbi":1,"awayScore":8,"homeScore":15,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T05:19:26.600Z","endTime":"2025-08-30T05:20:12.884Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":{"id":676775,"link":"/api/v1/people/676775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Vázquez replaces Gunnar Henderson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":15,"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-30T05:19:07.419Z","endTime":"2025-08-30T05:19:28.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7527407245555,"aZ":-19.30931233065794,"pfxX":-8.666354308315665,"pfxZ":6.6449489725354685,"pX":0.7895446699382158,"pZ":2.940090367163642,"vX0":8.63774716081942,"vY0":-138.04234844463048,"vZ0":-5.189468309449324,"x":86.9,"y":159.4,"x0":-1.2490121652857988,"y0":50.00660471367543,"z0":6.1382085408115445,"aX":-16.786605163892553},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":13.9,"spinRate":2307,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3962740316296305,"extension":6.167160512194136},"index":1,"playId":"49f7ff28-801e-3ec8-89b6-2d7f3b78858d","pitchNumber":1,"startTime":"2025-08-30T05:19:28.786Z","endTime":"2025-08-30T05:19:32.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.14337953327735,"aZ":-28.900559220195,"pfxX":-9.721035113409883,"pfxZ":1.9536178858368043,"pX":-0.8941165287585837,"pZ":1.5606387348890711,"vX0":3.873644616819084,"vY0":-129.041813960532,"vZ0":-5.732519358363686,"x":151.08,"y":196.64,"x0":-1.156032650368974,"y0":50.004174481153704,"z0":6.051791216598859,"aX":-16.31117359127974},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":16.7,"spinRate":1544,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4252982720441665,"extension":6.212795660157699},"index":2,"playId":"c708cc34-0214-3860-8df8-9213d90ab68f","pitchNumber":2,"startTime":"2025-08-30T05:19:47.198Z","endTime":"2025-08-30T05:19:50.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7457420417322,"aZ":-25.814242330569417,"pfxX":-10.81834023596743,"pfxZ":3.681542920576063,"pX":0.7165442895314098,"pZ":1.5412672984687334,"vX0":8.061978063016307,"vY0":-130.8752360436452,"vZ0":-6.4704666068486665,"x":89.69,"y":197.17,"x0":-1.0049709484286358,"y0":50.0035281825537,"z0":5.990776551418309,"aX":-18.68606373608645},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":17.8,"spinRate":1766,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.41921633491465915,"extension":6.331966697674097},"hitData":{"launchSpeed":82.7,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":149.15}},"index":3,"playId":"261d5e4d-5cd0-3608-b8dd-6a4c485b1228","pitchNumber":3,"startTime":"2025-08-30T05:20:04.023Z","endTime":"2025-08-30T05:20:12.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":656577,"link":"/api/v1/people/656577"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:20:12.884Z","atBatIndex":85},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Mountcastle grounds out, shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":8,"homeScore":15,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T05:20:24.408Z","endTime":"2025-08-30T05:24:02.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.66266614355817,"strikeZoneBottom":1.79000066686373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.170770016042276,"aZ":-22.820232269847494,"pfxX":-8.128206464347631,"pfxZ":4.83600849765498,"pX":0.9933717804146907,"pZ":1.992260975825997,"vX0":8.579882718115053,"vY0":-137.36136887936215,"vZ0":-6.786492048323207,"x":79.14,"y":184.99,"x0":-1.0976415926550813,"y0":50.00056087073853,"z0":6.02011795090009,"aX":-15.708888159044625},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":13.2,"spinRate":2322,"spinDirection":218},"zone":14,"typeConfidence":0.84,"plateTime":0.39702845700335354,"extension":6.246725907737913},"index":0,"playId":"99ebaac7-60cd-32c7-babd-7addec2593fe","pitchNumber":1,"startTime":"2025-08-30T05:20:42.423Z","endTime":"2025-08-30T05:20:47.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.57774005622286,"strikeZoneBottom":1.75312238370199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65400928547016,"aZ":-32.27732838840677,"pfxX":-8.128436949986682,"pfxZ":-0.06541777109451807,"pX":0.39704903342380915,"pZ":0.9436747991074133,"vX0":6.59268444305619,"vY0":-126.95151732855389,"vZ0":-6.236095372490961,"x":101.87,"y":213.3,"x0":-1.1756844498376675,"y0":50.00166746765001,"z0":5.99673982851182,"aX":-13.28545619911089},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.3,"breakHorizontal":13.2,"spinRate":1487,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.43122712279180364,"extension":6.391416760409159},"index":1,"playId":"9233edd6-5334-326a-9870-16b3b78a810c","pitchNumber":2,"startTime":"2025-08-30T05:21:00.432Z","endTime":"2025-08-30T05:21:05.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.60684530837212,"strikeZoneBottom":1.72550924845714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.107003167234044,"aZ":-24.752577849990594,"pfxX":-8.026631861220407,"pfxZ":3.9785922199021755,"pX":0.662810439553506,"pZ":2.3529661911210016,"vX0":7.143025794482837,"vY0":-135.58385240988127,"vZ0":-5.354024763990246,"x":91.74,"y":175.25,"x0":-0.9605169669602911,"y0":50.00472868376345,"z0":6.076439044516558,"aX":-14.975056288421143},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.2,"breakHorizontal":13.1,"spinRate":2316,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.40368193446607714,"extension":6.1437914672429805},"index":2,"playId":"5e0077ef-02c6-3556-872a-ba59bc395323","pitchNumber":3,"startTime":"2025-08-30T05:21:19.453Z","endTime":"2025-08-30T05:21:23.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.53124937843229,"strikeZoneBottom":1.62141640090084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.523400294015925,"aZ":-22.31433777587071,"pfxX":-9.24567478813087,"pfxZ":5.204686427696984,"pX":1.2955077322515083,"pZ":1.7985154086930226,"vX0":9.084742737278415,"vY0":-136.61475606711812,"vZ0":-7.314911280020747,"x":67.62,"y":190.22,"x0":-0.8685144699611044,"y0":50.00096735156135,"z0":6.039528739170763,"aX":-17.510167486416485},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.0,"breakHorizontal":14.9,"spinRate":2386,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.40060827679696764,"extension":6.271175152541149},"index":3,"playId":"33f04178-3b54-3bf5-a615-b415f353420f","pitchNumber":4,"startTime":"2025-08-30T05:21:38.465Z","endTime":"2025-08-30T05:21:43.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.5240531739794,"strikeZoneBottom":1.67094720997194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93277802723752,"aZ":-23.568753177760176,"pfxX":-8.425717278586118,"pfxZ":4.593146455054038,"pX":0.7573161251789068,"pZ":3.5052920413607036,"vX0":7.222424494240098,"vY0":-135.82219158699752,"vZ0":-2.781900587267244,"x":88.13,"y":144.14,"x0":-0.837764677037851,"y0":50.004320023821926,"z0":6.176607873560195,"aX":-15.789997475122338},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":13.8,"spinRate":2337,"spinDirection":219},"zone":3,"typeConfidence":0.92,"plateTime":0.4028156736981199,"extension":6.14342160463339},"index":4,"playId":"f64930a1-1fa7-3d21-a759-86d136ee0f7f","pitchNumber":5,"startTime":"2025-08-30T05:21:55.790Z","endTime":"2025-08-30T05:22:01.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62917231066972,"aZ":-29.551093811941673,"pfxX":-9.505017002853785,"pfxZ":1.5694731947148002,"pX":0.3013282753970916,"pZ":2.0915491985695276,"vX0":6.682781914577317,"vY0":-128.21573552292713,"vZ0":-4.244986719314283,"x":105.51,"y":182.31,"x0":-1.0993199359238937,"y0":50.00373275038382,"z0":6.065564034459697,"aX":-15.88247169285278},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":15.8,"spinRate":1660,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.4266116280994785,"extension":6.341283003766762},"index":5,"playId":"f409af71-575d-3f90-ae1c-fc2a683c99c1","pitchNumber":6,"startTime":"2025-08-30T05:22:28.740Z","endTime":"2025-08-30T05:22:32.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.642830377670094,"aZ":-16.841162535998734,"pfxX":-7.579201712536085,"pfxZ":7.927868814855504,"pX":-0.8907639939077207,"pZ":3.1083575824574394,"vX0":3.363553931790473,"vY0":-138.37281367279954,"vZ0":-4.915828541317396,"x":150.95,"y":154.85,"x0":-1.1391517111602176,"y0":50.00413429663759,"z0":6.04091296861031,"aX":-14.6589593114403},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":13.0,"spinRate":2334,"spinDirection":226},"zone":11,"typeConfidence":0.82,"plateTime":0.39625155291939596,"extension":6.145208810403346},"index":6,"playId":"0222d8e7-88fe-35e6-9fa5-91be43ee0225","pitchNumber":7,"startTime":"2025-08-30T05:22:54.920Z","endTime":"2025-08-30T05:22:58.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.101915277396547,"aZ":-33.35933807794811,"pfxX":-9.41696458603803,"pfxZ":-0.7030460010313373,"pX":0.3201602377957301,"pZ":2.136651638184401,"vX0":6.643760228637433,"vY0":-129.52307028373352,"vZ0":-3.6084515767149457,"x":104.8,"y":181.09,"x0":-1.0600377096430698,"y0":50.001605106431946,"z0":6.110104906823883,"aX":-15.932663299814694},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.9,"breakHorizontal":15.5,"spinRate":1618,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.42356246185835467,"extension":6.438628935956047},"index":7,"playId":"829021ca-26c8-368d-97a5-5660511918e9","pitchNumber":8,"startTime":"2025-08-30T05:23:23.176Z","endTime":"2025-08-30T05:23:27.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18951195933694,"aZ":-19.107029326298942,"pfxX":-9.092137070787716,"pfxZ":6.823871511534202,"pX":0.34859034763728947,"pZ":3.221672590589358,"vX0":6.866274216395529,"vY0":-137.45341829227664,"vZ0":-4.376697414021888,"x":103.71,"y":151.79,"x0":-0.999288766476116,"y0":50.00407512367505,"z0":6.130231723060971,"aX":-17.41602259536412},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":15.0,"spinRate":2361,"spinDirection":216},"zone":3,"typeConfidence":0.7,"plateTime":0.398332762999976,"extension":6.199256185520245},"hitData":{"launchSpeed":99.1,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.99,"coordY":139.52}},"index":8,"playId":"77bbf807-3c12-316b-bd50-24dc880841ac","pitchNumber":9,"startTime":"2025-08-30T05:23:52.697Z","endTime":"2025-08-30T05:24:02.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-30T05:24:02.007Z","atBatIndex":86}]