[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, second baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T01:38:41.199Z","endTime":"2025-07-26T01:39:04.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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-07-25T22:30:50.828Z","endTime":"2025-07-26T01:05:10.430Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"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-07-26T01:05:10.430Z","endTime":"2025-07-26T01:37:42.762Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"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-07-26T01:37:42.762Z","endTime":"2025-07-26T01:38:43.163Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.29235476186624,"strikeZoneBottom":1.52235305106457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.271961217552736,"aZ":-30.79408822296293,"pfxX":-7.983588081077991,"pfxZ":0.6861511535476001,"pX":0.09430241465158205,"pZ":0.9089827288011472,"vX0":6.434231207145822,"vY0":-141.01882045999028,"vZ0":-7.645446399710285,"x":113.41,"y":214.24,"x0":-1.184258927920375,"y0":50.00180384181125,"z0":5.653024049322263,"aX":-16.013972582365263},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":-0.2,"breakHorizontal":13.1,"spinRate":1813,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.38900593187063626,"extension":6.500643625866967},"index":3,"playId":"a15e4512-5a4b-3553-8789-09bfad4f6392","pitchNumber":1,"startTime":"2025-07-26T01:38:43.163Z","endTime":"2025-07-26T01:38:46.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89913377270539,"aZ":-31.660323898592274,"pfxX":-8.57473882971794,"pfxZ":0.25629315257775254,"pX":0.37623783515844766,"pZ":1.9151418565378107,"vX0":7.262927240907339,"vY0":-141.89182647367045,"vZ0":-4.983654925136312,"x":102.66,"y":187.07,"x0":-1.104319819883617,"y0":50.00614900997495,"z0":5.715136554790334,"aX":-17.462923108160936},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":-0.4,"breakHorizontal":14.0,"spinRate":1939,"spinDirection":228},"zone":9,"typeConfidence":0.89,"plateTime":0.38623214823619056,"extension":6.512926387810686},"hitData":{"launchSpeed":91.6,"launchAngle":3.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.56,"coordY":165.84}},"index":4,"playId":"cb0ed5e3-0895-3d98-895d-d81772d855b5","pitchNumber":2,"startTime":"2025-07-26T01:38:57.318Z","endTime":"2025-07-26T01:39:04.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-07-26T01:39:04.974Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Julio Rodríguez homers (16) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T01:39:18.365Z","endTime":"2025-07-26T01:40:26.988Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"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(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.7,"endSpeed":89.2,"strikeZoneTop":3.39507653428427,"strikeZoneBottom":1.38062992162678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19553552215555,"aZ":-26.44066773246237,"pfxX":-9.99940243415076,"pfxZ":2.834759479940152,"pX":0.32911754134644533,"pZ":0.9685642257279153,"vX0":7.41782822666724,"vY0":-141.83806513101618,"vZ0":-8.61085224879656,"x":104.45,"y":212.63,"x0":-1.0284749527566,"y0":50.00636599313119,"z0":5.745494189953499,"aX":-20.260264684284184},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.4,"breakHorizontal":16.4,"spinRate":1960,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.3870165322230599,"extension":6.668078546093994},"index":0,"playId":"af675052-b696-374b-a68f-904136b0f8ab","pitchNumber":1,"startTime":"2025-07-26T01:39:27.514Z","endTime":"2025-07-26T01:39:30.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02862562158193,"aZ":-40.43808057332288,"pfxX":4.0560774468693905,"pfxZ":-5.291985226619239,"pX":0.8018410338044615,"pZ":1.6715206725638048,"vX0":3.1789423704696453,"vY0":-125.4068544329802,"vZ0":-2.4031543438017393,"x":86.44,"y":193.65,"x0":-1.0181250868799507,"y0":50.00345809357307,"z0":6.003999950790996,"aX":6.332706117441283},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-10.0,"breakHorizontal":-8.2,"spinRate":2516,"spinDirection":24},"zone":9,"typeConfidence":0.9,"plateTime":0.44009605618341086,"extension":6.573595932882639},"index":1,"playId":"bdd8e2cc-51e0-334e-9788-82ad2fdc359a","pitchNumber":2,"startTime":"2025-07-26T01:39:41.729Z","endTime":"2025-07-26T01:39:46.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.599251644783514,"aZ":-28.854143404902665,"pfxX":-8.151402460263625,"pfxZ":1.6089036226143971,"pX":-0.17403070182983207,"pZ":1.4717649054045134,"vX0":5.645908987276089,"vY0":-142.81201530162045,"vZ0":-6.850673556230519,"x":123.63,"y":199.04,"x0":-1.1165304819583677,"y0":50.0068116442134,"z0":5.714453498085658,"aX":-16.857289070772715},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":1.7,"breakHorizontal":13.7,"spinRate":1810,"spinDirection":227},"zone":8,"typeConfidence":0.9,"plateTime":0.3833912786421325,"extension":6.5009092619688635},"hitData":{"launchSpeed":106.3,"launchAngle":28.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":176.69,"coordY":47.97}},"index":2,"playId":"635b16ea-2287-36ac-9be4-dfa2a28ee7f9","pitchNumber":3,"startTime":"2025-07-26T01:40:06.054Z","endTime":"2025-07-26T01:40:26.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-9.800000000000004,"leverageIndex":0.63,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:40:26.988Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T01:40:32.738Z","endTime":"2025-07-26T01:41:57.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.86396448023427,"strikeZoneBottom":1.74207663556234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8092239819723,"aZ":-16.363240840333514,"pfxX":-4.098212373687006,"pfxZ":7.680887772418078,"pX":0.46726796298735784,"pZ":0.7877446685087185,"vX0":5.914757851016632,"vY0":-142.5589763560679,"vZ0":-10.83496915882426,"x":99.19,"y":217.51,"x0":-1.1020317128072392,"y0":50.00134356342627,"z0":5.6708272500436605,"aX":-8.434131480235225},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":6.2,"spinRate":2135,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.38423848268347127,"extension":6.497686444760707},"index":0,"playId":"d35385b7-08b0-3b0b-a6b3-ceec417d52ef","pitchNumber":1,"startTime":"2025-07-26T01:40:49.368Z","endTime":"2025-07-26T01:40:52.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.85289899152175,"strikeZoneBottom":1.61088449088348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.162283307774686,"aZ":-27.556182239976152,"pfxX":-8.80649268970216,"pfxZ":2.236597034384612,"pX":0.20820333890401607,"pZ":1.519205820939985,"vX0":7.041090238128911,"vY0":-142.79854009186943,"vZ0":-6.845725691089834,"x":109.06,"y":197.76,"x0":-1.1464656833464522,"y0":50.001498383901655,"z0":5.683357500773997,"aX":-18.16943497968079},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":2.8,"breakHorizontal":14.5,"spinRate":1895,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.3837079190567203,"extension":6.564853590912208},"index":1,"playId":"a5114324-90f7-3b94-9ab5-20e3b9e4dad7","pitchNumber":2,"startTime":"2025-07-26T01:41:05.671Z","endTime":"2025-07-26T01:41:10.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22765171670577,"aZ":-25.47372165292106,"pfxX":-9.09371627234455,"pfxZ":3.203760467285469,"pX":0.4614078522408037,"pZ":1.813916345322548,"vX0":8.066685996054364,"vY0":-143.6866214962822,"vZ0":-6.521173761072662,"x":99.41,"y":189.8,"x0":-1.2006304505561594,"y0":50.00302758753754,"z0":5.695248266676932,"aX":-19.019163498648815},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":4.7,"breakHorizontal":14.9,"spinRate":1937,"spinDirection":228},"zone":9,"typeConfidence":0.9,"plateTime":0.38116114895305087,"extension":6.612181755840094},"index":2,"playId":"fb9b7ae8-edca-3368-a117-70a8817acdca","pitchNumber":3,"startTime":"2025-07-26T01:41:20.975Z","endTime":"2025-07-26T01:41:25.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-26T01:41:32.132Z","endTime":"2025-07-26T01:41:54.414Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.3,"endSpeed":86.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98587642162621,"aZ":-33.07089926211416,"pfxX":-5.192246976819774,"pfxZ":-0.48305059161714503,"pX":-0.11029521105305369,"pZ":1.5749648714389073,"vX0":4.541442456140046,"vY0":-135.74531910517632,"vZ0":-5.362101880743923,"x":121.2,"y":196.26,"x0":-1.1282599676591467,"y0":50.000961054288204,"z0":5.871089717620609,"aX":-9.71457717184233},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.8,"breakHorizontal":8.5,"spinRate":1487,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.40310061623459825,"extension":6.601936683755535},"index":4,"playId":"5172353b-89e2-3b08-8fcb-bc600096d81b","pitchNumber":4,"startTime":"2025-07-26T01:41:54.414Z","endTime":"2025-07-26T01:41:57.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:41:57.946Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T01:42:11.807Z","endTime":"2025-07-26T01:42:29.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.3,"endSpeed":89.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61340958961746,"aZ":-30.22199320708317,"pfxX":-6.264378659488735,"pfxZ":0.9640189015471945,"pX":-0.4383146709739425,"pZ":1.9764603454167031,"vX0":4.319754783985426,"vY0":-141.59879186249916,"vZ0":-4.933207915221505,"x":133.71,"y":185.42,"x0":-1.170444405324357,"y0":50.00559838048956,"z0":5.677252839134922,"aX":-12.71098044871263},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.0,"breakHorizontal":10.4,"spinRate":1857,"spinDirection":226},"zone":7,"typeConfidence":0.91,"plateTime":0.38695133699629825,"extension":6.5828212998899875},"hitData":{"launchSpeed":99.7,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.5,"coordY":166.26}},"index":0,"playId":"7dfe4694-893f-3ec2-b055-faa1dc1ada9d","pitchNumber":1,"startTime":"2025-07-26T01:42:23.581Z","endTime":"2025-07-26T01:42:29.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:42:29.444Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T01:44:57.082Z","endTime":"2025-07-26T01:46:02.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:44:36.217Z","endTime":"2025-07-26T01:44:59.268Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.1,"strikeZoneTop":3.29286203708561,"strikeZoneBottom":1.59899005114966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.41719765596306,"aZ":-10.849298250701835,"pfxX":-5.448378815067327,"pfxZ":10.887345676853807,"pX":1.3045191472047164,"pZ":0.9695785671641253,"vX0":8.945472149489726,"vY0":-140.19787018527848,"vZ0":-8.640419321345984,"x":67.27,"y":212.6,"x0":-1.2433381548029938,"y0":50.00335363260508,"z0":4.830037157693806,"aX":-10.67290845785427},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2261,"spinDirection":220},"zone":14,"typeConfidence":0.92,"plateTime":0.3930875342986777,"extension":6.661752931648937},"index":1,"playId":"edfbbeba-4720-3f7f-bae9-9670080f3653","pitchNumber":1,"startTime":"2025-07-26T01:44:59.268Z","endTime":"2025-07-26T01:45:02.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.5,"strikeZoneTop":3.26574068105202,"strikeZoneBottom":1.57191500974199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.54891429971719,"aZ":-15.074287259539142,"pfxX":-6.982662169318887,"pfxZ":8.627114965174615,"pX":0.6327088679183737,"pZ":1.6904142698725464,"vX0":8.19675401294669,"vY0":-140.955464482616,"vZ0":-6.216896310035019,"x":92.88,"y":193.14,"x0":-1.4267099412335358,"y0":50.00185272099847,"z0":4.924424345127711,"aX":-13.838751103995369},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":10.7,"spinRate":2275,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.39084594797451366,"extension":6.432475962850766},"index":2,"playId":"e7fd8856-46d3-39e3-8a62-54635d305d7f","pitchNumber":2,"startTime":"2025-07-26T01:45:15.887Z","endTime":"2025-07-26T01:45:19.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.7,"endSpeed":88.0,"strikeZoneTop":3.16763172504,"strikeZoneBottom":1.56368904503804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.265497662350214,"aZ":-24.149946677014434,"pfxX":-10.713527935755211,"pfxZ":4.056603784259416,"pX":0.4598202668397263,"pZ":0.39694091952725336,"vX0":8.560438477644535,"vY0":-140.38811234064508,"vZ0":-7.973731264909441,"x":99.47,"y":228.06,"x0":-1.2497813030146332,"y0":50.00484273292815,"z0":4.867076864162863,"aX":-21.208543118706466},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.6,"breakHorizontal":17.4,"spinRate":2388,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.3913953550834379,"extension":6.778666350082415},"index":3,"playId":"b23c18a9-9238-3624-845a-4c4ae4c6e109","pitchNumber":3,"startTime":"2025-07-26T01:45:32.482Z","endTime":"2025-07-26T01:45:36.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.101331764547005,"aZ":-24.523373594477686,"pfxX":-11.323078449731671,"pfxZ":3.8889651195522266,"pX":-0.6157197201170587,"pZ":2.7386947721846995,"vX0":6.337250968145455,"vY0":-140.19284997890549,"vZ0":-1.8802699133197485,"x":140.47,"y":164.84,"x0":-1.448286087681298,"y0":50.00397419157183,"z0":5.0375873921136085,"aX":-22.280496741228394},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.8,"breakHorizontal":19.0,"spinRate":2316,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.39243316995930666,"extension":6.673379166398815},"hitData":{"launchSpeed":75.2,"launchAngle":20.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.69,"coordY":102.54}},"index":4,"playId":"938cbabf-4582-36c2-ba54-968106f23300","pitchNumber":4,"startTime":"2025-07-26T01:45:51.525Z","endTime":"2025-07-26T01:46:02.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:46:02.697Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T01:46:11.897Z","endTime":"2025-07-26T01:49:06.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.70981964740268,"strikeZoneBottom":1.71736619973552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.019544679643076,"aZ":-27.03656013331836,"pfxX":-11.000587705024033,"pfxZ":2.600298198923321,"pX":-0.5446343727330099,"pZ":2.6423596028688596,"vX0":6.2629972482674345,"vY0":-140.2337767702497,"vZ0":-1.5387513914200996,"x":137.76,"y":167.44,"x0":-1.3869401384750453,"y0":50.0039160508639,"z0":4.975241748621992,"aX":-21.740173865514315},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.6,"breakHorizontal":18.5,"spinRate":2168,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.39175932438229744,"extension":6.6591175713509925},"index":0,"playId":"f580774d-0633-3364-a8b7-a5cc6ab8c292","pitchNumber":1,"startTime":"2025-07-26T01:46:27.915Z","endTime":"2025-07-26T01:46:31.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.2,"endSpeed":87.6,"strikeZoneTop":3.73636149260727,"strikeZoneBottom":1.68455949485512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.31053839772087,"aZ":-15.766698263285758,"pfxX":-5.762021432535554,"pfxZ":8.224902176809104,"pX":-0.28653808154899174,"pZ":3.5515796205259895,"vX0":5.378444368148278,"vY0":-141.32269256955863,"vZ0":-1.3236484162612692,"x":127.92,"y":142.89,"x0":-1.4785144757694395,"y0":50.004746971947974,"z0":5.05315285625969,"aX":-11.497420168938847},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2188,"spinDirection":225},"zone":1,"typeConfidence":0.91,"plateTime":0.3896095441321674,"extension":6.651515776405963},"index":1,"playId":"42573e80-a42e-3aeb-bafa-90f4e7b7f3e1","pitchNumber":2,"startTime":"2025-07-26T01:46:47.229Z","endTime":"2025-07-26T01:46:51.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-26T01:46:55.451Z","endTime":"2025-07-26T01:47:08.962Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.8,"endSpeed":88.1,"strikeZoneTop":3.72815058855642,"strikeZoneBottom":1.70630189049889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.631274650941414,"aZ":-13.183203045945627,"pfxX":-5.272254383961457,"pfxZ":9.395377198107088,"pX":-0.03140373889645327,"pZ":4.360157390664559,"vX0":5.899497769330708,"vY0":-142.21347137401645,"vZ0":0.28708803670771393,"x":118.2,"y":121.06,"x0":-1.4609205021064855,"y0":50.00133030195835,"z0":5.102814764989451,"aX":-10.655963983733999},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2278,"spinDirection":225},"zone":11,"typeConfidence":0.92,"plateTime":0.38710180802858973,"extension":6.679429331011385},"index":3,"playId":"0b2096ee-8806-3099-a034-684a01187de5","pitchNumber":3,"startTime":"2025-07-26T01:47:08.962Z","endTime":"2025-07-26T01:47:12.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":86.9,"strikeZoneTop":3.7210165841941,"strikeZoneBottom":1.69899832488878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.44771274394044,"aZ":-13.957323275722269,"pfxX":-4.648941701569797,"pfxZ":9.257370323160462,"pX":-1.1882858173804531,"pZ":3.9178416816825377,"vX0":2.449212713355213,"vY0":-140.4817638959176,"vZ0":-0.6840063213367475,"x":162.29,"y":133.0,"x0":-1.474835700248288,"y0":50.00108877204651,"z0":5.0853080875122645,"aX":-9.146226325423989},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2204,"spinDirection":225},"zone":11,"typeConfidence":0.92,"plateTime":0.3922374105588542,"extension":6.604681031546679},"index":4,"playId":"df104959-20f2-3b95-818f-25556d1753f5","pitchNumber":4,"startTime":"2025-07-26T01:47:26.742Z","endTime":"2025-07-26T01:47:30.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.4,"endSpeed":88.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.13789682850964,"aZ":-13.109667171287109,"pfxX":-4.347790819606146,"pfxZ":9.451436534457438,"pX":-0.2528425765384934,"pZ":2.635442316299775,"vX0":4.619134411891988,"vY0":-141.7573427403144,"vZ0":-4.384352166366805,"x":126.64,"y":167.62,"x0":-1.345635981414328,"y0":50.00132108171498,"z0":5.051310786714597,"aX":-8.768416710882544},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2381,"spinDirection":221},"zone":5,"typeConfidence":0.92,"plateTime":0.38773492122418274,"extension":6.821421270114413},"index":5,"playId":"bfe0265e-9714-3bbc-aeea-dc055ddb3669","pitchNumber":5,"startTime":"2025-07-26T01:48:05.865Z","endTime":"2025-07-26T01:48:10.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.898497104722395,"aZ":-14.044366509568775,"pfxX":-6.270646833217071,"pfxZ":9.160852577250246,"pX":0.1623396733111093,"pZ":2.4899737851457453,"vX0":6.345585165835545,"vY0":-140.71924683007867,"vZ0":-4.393789798154592,"x":110.81,"y":171.55,"x0":-1.3217769848816596,"y0":50.00210712500266,"z0":5.00055373805126,"aX":-12.408515570105225},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2284,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.39123830837363505,"extension":6.835171528792945},"index":6,"playId":"29e28a00-4ae5-3c6d-b6bf-5fb734087749","pitchNumber":6,"startTime":"2025-07-26T01:49:03.134Z","endTime":"2025-07-26T01:49:06.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:49:06.890Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schanuel walks. Zach Neto to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T01:50:02.842Z","endTime":"2025-07-26T01:52:11.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"5a9b65c6-55f5-3146-b5c6-190692d2b15c","startTime":"2025-07-26T01:49:43.823Z","endTime":"2025-07-26T01:49:46.823Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.8,"strikeZoneTop":3.65552756491913,"strikeZoneBottom":1.66043655942486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.09681569478978,"aZ":-11.719078727351645,"pfxX":-5.386151640779819,"pfxZ":10.26432736842805,"pX":0.9441388621626352,"pZ":1.5784623903747097,"vX0":8.019187216333254,"vY0":-141.20447117054292,"vZ0":-7.023056672024984,"x":81.01,"y":196.16,"x0":-1.250246867669064,"y0":50.0026389621947,"z0":4.8741284107581615,"aX":-10.734024321665581},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2280,"spinDirection":228},"zone":14,"typeConfidence":0.92,"plateTime":0.38986565311387,"extension":6.8283941179903564},"index":1,"playId":"16eb22b9-6711-38cd-b4cb-71e068676e8a","pitchNumber":1,"startTime":"2025-07-26T01:50:05.096Z","endTime":"2025-07-26T01:50:08.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":86.9,"strikeZoneTop":3.65975393432901,"strikeZoneBottom":1.63411469123097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.837353338790265,"aZ":-13.636569011632583,"pfxX":-6.078033242900946,"pfxZ":9.410964448134155,"pX":-0.9797766228603079,"pZ":3.42917502093783,"vX0":3.494020208346362,"vY0":-140.63804170664372,"vZ0":-2.010852906663032,"x":154.35,"y":146.19,"x0":-1.4595710228657082,"y0":50.004470253845014,"z0":5.055433176918708,"aX":-11.974181883005018},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2376,"spinDirection":224},"zone":11,"typeConfidence":0.92,"plateTime":0.39196795356504444,"extension":6.656592476440337},"index":2,"playId":"32bb7e8e-582e-30da-82c3-29a098566667","pitchNumber":2,"startTime":"2025-07-26T01:50:19.904Z","endTime":"2025-07-26T01:50:23.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.61422408300007,"strikeZoneBottom":1.52734373221912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.70244485396407,"aZ":-15.36365609421585,"pfxX":-7.563872315311128,"pfxZ":8.521709579574996,"pX":-0.21743045598498661,"pZ":1.854071941381229,"vX0":5.944576479900134,"vY0":-140.47237379791838,"vZ0":-5.499117389925274,"x":125.29,"y":188.72,"x0":-1.392306658297263,"y0":50.00142679265077,"z0":4.857775412534503,"aX":-14.917567839248294},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":12.2,"spinRate":2336,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.3918803845281609,"extension":6.67491240260205},"index":3,"playId":"892a74d1-0859-338e-ae87-3c3b8ecdf408","pitchNumber":3,"startTime":"2025-07-26T01:50:39.418Z","endTime":"2025-07-26T01:50:42.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.4,"endSpeed":87.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04668241770301,"aZ":-15.678328366279555,"pfxX":-5.702670806541564,"pfxZ":8.339346618682383,"pX":-0.5257235826260921,"pZ":3.1564980723474094,"vX0":4.859960188076521,"vY0":-140.29307932045955,"vZ0":-2.1852183010353654,"x":137.04,"y":153.55,"x0":-1.5462684613761082,"y0":50.002013055457944,"z0":4.976666031602741,"aX":-11.278795451041203},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":9.2,"spinRate":2260,"spinDirection":230},"zone":1,"typeConfidence":0.91,"plateTime":0.3915948265857012,"extension":6.68072979051059},"index":4,"playId":"4e1d7a8b-cb49-3718-9173-4c311c3d990b","pitchNumber":4,"startTime":"2025-07-26T01:50:56.097Z","endTime":"2025-07-26T01:50:59.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-26T01:51:09.961Z","endTime":"2025-07-26T01:51:31.855Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.40078947837146,"strikeZoneBottom":1.49739146158178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.902084093839406,"aZ":-26.54151878902084,"pfxX":-10.549074323861392,"pfxZ":3.270370166942105,"pX":-0.08559979979923038,"pZ":0.8305985014188505,"vX0":6.441262404665901,"vY0":-131.0379646569621,"vZ0":-5.282310122621156,"x":120.26,"y":216.35,"x0":-1.2158509858783109,"y0":50.0050169263363,"z0":4.877013194441849,"aX":-18.190708405356126},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.8,"breakHorizontal":17.5,"spinRate":2001,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4193640177619038,"extension":6.928290879191537},"index":6,"playId":"0c9e10ef-a750-33be-980b-4d1573c7df45","pitchNumber":5,"startTime":"2025-07-26T01:51:31.855Z","endTime":"2025-07-26T01:51:35.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"549dbe12-2150-4cb0-b179-fba0b1615f06","startTime":"2025-07-26T01:51:51.827Z","endTime":"2025-07-26T01:51:56.827Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":86.8,"strikeZoneTop":3.3931511570307,"strikeZoneBottom":1.63256806659788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.955758961008854,"aZ":-13.032206389042605,"pfxX":-5.199611814270035,"pfxZ":9.790406744641693,"pX":0.48467030791988014,"pZ":1.7550108123648807,"vX0":7.188915079843497,"vY0":-140.2017636846532,"vZ0":-6.192104869329871,"x":98.53,"y":191.39,"x0":-1.458634416030578,"y0":50.00294647288252,"z0":4.872236510037537,"aX":-10.167120732706316},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":7.7,"spinRate":2386,"spinDirection":219},"zone":9,"typeConfidence":0.92,"plateTime":0.39335380500519657,"extension":6.929908328983493},"index":8,"playId":"4eabfe14-234d-3998-9603-7a6448e4f1bc","pitchNumber":6,"startTime":"2025-07-26T01:52:06.044Z","endTime":"2025-07-26T01:52:11.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.28,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:52:11.287Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T01:52:34.161Z","endTime":"2025-07-26T01:53:28.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68877463518181,"aZ":-15.396411050740115,"pfxX":-6.49790550692157,"pfxZ":8.331365991627647,"pX":-0.0440537738526676,"pZ":2.844514041528029,"vX0":5.898714300706076,"vY0":-141.37449585031786,"vZ0":-3.2323997249732628,"x":118.68,"y":161.98,"x0":-1.318300075757813,"y0":50.006282747797265,"z0":4.99730003092143,"aX":-13.092112568371295},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":10.4,"spinRate":2305,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.3881511103201247,"extension":6.710007340510202},"index":0,"playId":"e6c867a4-6623-3cb1-9c48-3185eaf6fc0d","pitchNumber":1,"startTime":"2025-07-26T01:52:49.718Z","endTime":"2025-07-26T01:52:52.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.3708044210084,"strikeZoneBottom":1.59214672640923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.138743535545,"aZ":-23.017871280886578,"pfxX":5.429732605031767,"pfxZ":5.702803380471927,"pX":0.12969296150702928,"pZ":2.3406148489374203,"vX0":2.617452478897909,"vY0":-125.79920923065971,"vZ0":-1.6034455339662332,"x":112.06,"y":175.58,"x0":-1.629081468061014,"y0":50.001510700226504,"z0":4.849202374900951,"aX":8.715374265231443},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.2,"breakHorizontal":-10.4,"spinRate":2388,"spinDirection":78},"zone":5,"typeConfidence":2.0,"plateTime":0.4351388750857752,"extension":6.83290878882277},"index":1,"playId":"66c80fbf-6b30-3519-895c-5600149b7e4e","pitchNumber":2,"startTime":"2025-07-26T01:53:06.499Z","endTime":"2025-07-26T01:53:10.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.447075236846906,"aZ":-15.824360129716101,"pfxX":-5.693163962279581,"pfxZ":8.116484286670726,"pX":0.744568283267792,"pZ":2.623945907334524,"vX0":7.257607936270328,"vY0":-141.10497553739518,"vZ0":-3.9683070188650262,"x":88.62,"y":167.93,"x0":-1.122491837087536,"y0":50.00073573559402,"z0":5.069629841532108,"aX":-11.466169835610238},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":8.8,"spinRate":2237,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.3883411001147383,"extension":6.792910030196924},"index":2,"playId":"cf21ea0f-c667-365e-9c98-c585ca97e4e0","pitchNumber":3,"startTime":"2025-07-26T01:53:24.000Z","endTime":"2025-07-26T01:53:28.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.2,"awayTeamWinProbability":55.8,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":2.05,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:53:28.473Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jo Adell doubles (14) on a sharp line drive to left fielder Randy Arozarena. Zach Neto scores. Nolan Schanuel scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T01:53:42.674Z","endTime":"2025-07-26T01:54:46.082Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45913271000946,"aZ":-29.319515603407424,"pfxX":5.909785163014382,"pfxZ":1.8285946354751301,"pX":0.7918644571742619,"pZ":1.3865369174238027,"vX0":3.6577311480069454,"vY0":-125.05025421155007,"vZ0":-2.718898796981412,"x":86.82,"y":201.34,"x0":-1.4643971301621348,"y0":50.00318981491315,"z0":4.927409595200054,"aX":9.230580366811326},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":-11.6,"spinRate":2524,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4403237474027102,"extension":6.570943361318753},"index":0,"playId":"38bd7436-3400-348e-9272-e8ec268af870","pitchNumber":1,"startTime":"2025-07-26T01:53:54.800Z","endTime":"2025-07-26T01:53:58.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.4,"endSpeed":87.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77231386532735,"aZ":-13.069143689567765,"pfxX":-4.660923813718042,"pfxZ":9.624600023323811,"pX":-0.15828273872644796,"pZ":2.803401871029063,"vX0":4.891277629030513,"vY0":-140.25317616161223,"vZ0":-3.603118798991787,"x":123.03,"y":163.09,"x0":-1.322267483993069,"y0":50.003798037744374,"z0":4.961513596250555,"aX":-9.2534253262168},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2242,"spinDirection":220},"zone":5,"typeConfidence":0.92,"plateTime":0.3910612789169292,"extension":6.855761551215787},"index":1,"playId":"8d34630d-ad16-3af2-b205-498f2fcd8da3","pitchNumber":2,"startTime":"2025-07-26T01:54:10.583Z","endTime":"2025-07-26T01:54:13.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.35323852067546,"aZ":-13.681583223537164,"pfxX":-5.4544895936543085,"pfxZ":9.183222122374184,"pX":-0.4946393352579393,"pZ":2.6876610964709657,"vX0":4.197097230123161,"vY0":-141.91482195130493,"vZ0":-4.097063572544252,"x":135.85,"y":166.21,"x0":-1.2936587653951037,"y0":50.00287312224569,"z0":5.038824897861625,"aX":-10.98351917341241},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2311,"spinDirection":222},"zone":4,"typeConfidence":0.92,"plateTime":0.3878633760175343,"extension":6.752010233248469},"hitData":{"launchSpeed":109.9,"launchAngle":9.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":30.05,"coordY":107.16}},"index":2,"playId":"278bffab-bd2c-3e55-bfa5-a78e8d0a0ba1","pitchNumber":3,"startTime":"2025-07-26T01:54:34.047Z","endTime":"2025-07-26T01:54:46.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":19.0,"leverageIndex":1.8,"dramaIndex":167.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:54:46.082Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yoán Moncada lines out softly to third baseman Ben Williamson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T01:55:19.979Z","endTime":"2025-07-26T01:55:52.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":96.0,"endSpeed":87.3,"strikeZoneTop":3.60976394077366,"strikeZoneBottom":1.47943469982174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10786435003285,"aZ":-27.00116349357822,"pfxX":-8.742756147930667,"pfxZ":2.6326487408234165,"pX":-1.8579546335383597,"pZ":3.9002595021958646,"vX0":2.5761244940488335,"vY0":-139.72870593406014,"vZ0":1.4290384329560926,"x":187.82,"y":133.47,"x0":-1.659097988863527,"y0":50.00520201436231,"z0":5.163318292831997,"aX":-17.194000616853966},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.3,"breakHorizontal":15.2,"spinRate":2227,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3928327931857183,"extension":6.68357866330928},"index":0,"playId":"24391997-71cc-3056-a8e4-e539b2555eb0","pitchNumber":1,"startTime":"2025-07-26T01:55:28.828Z","endTime":"2025-07-26T01:55:32.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.6,"endSpeed":87.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.79023354407121,"aZ":-14.523558366839728,"pfxX":-5.019143702847311,"pfxZ":8.935204985571717,"pX":0.6113722877869116,"pZ":3.4919574350341382,"vX0":7.16182529143663,"vY0":-140.3884553912485,"vZ0":-1.7291194353006563,"x":93.7,"y":144.5,"x0":-1.332784858771572,"y0":50.005148669778,"z0":5.0718727524953975,"aX":-9.918196480524022},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":7.4,"spinRate":2204,"spinDirection":224},"zone":3,"typeConfidence":0.92,"plateTime":0.39166548734935747,"extension":6.646796678714146},"hitData":{"launchSpeed":44.2,"launchAngle":28.0,"totalDistance":102.0,"trajectory":"line_drive","hardness":"soft","location":"5","coordinates":{"coordX":99.55,"coordY":170.94}},"index":1,"playId":"14f9cd48-3b8d-32c4-b492-4662f705f94e","pitchNumber":2,"startTime":"2025-07-26T01:55:46.851Z","endTime":"2025-07-26T01:55:52.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.09,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:55:52.227Z","atBatIndex":9},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Randy Arozarena hit by pitch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T01:58:12.944Z","endTime":"2025-07-26T01:59:33.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.1,"endSpeed":89.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.515773873628035,"aZ":-29.482238245017545,"pfxX":-9.421978689287338,"pfxZ":1.3217912177448552,"pX":-0.49707603131778205,"pZ":1.95520899312652,"vX0":5.475412174732432,"vY0":-141.29670098817493,"vZ0":-5.246307476020512,"x":135.95,"y":185.99,"x0":-1.2302519937330727,"y0":50.00203286109008,"z0":5.717403568191224,"aX":-19.156184716144605},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.6,"breakHorizontal":16.1,"spinRate":1817,"spinDirection":227},"zone":7,"typeConfidence":0.89,"plateTime":0.38682634077872624,"extension":6.726944041571105},"index":0,"playId":"1baf7983-1475-3e6b-b4b5-298df3a718b7","pitchNumber":1,"startTime":"2025-07-26T01:58:28.385Z","endTime":"2025-07-26T01:58:31.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":90.4,"endSpeed":84.6,"strikeZoneTop":3.52809489900214,"strikeZoneBottom":1.68569757868326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74608056071575,"aZ":-29.683604394910084,"pfxX":0.7187466801970332,"pfxZ":1.3967096065513884,"pX":1.239626276748554,"pZ":0.49932599125867244,"vX0":5.697833420425125,"vY0":-131.6068751598532,"vZ0":-7.530817190551861,"x":69.75,"y":225.3,"x0":-1.0325860308316874,"y0":50.00177159088037,"z0":5.548461098350225,"aX":1.280625365088129},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.3,"breakHorizontal":-2.4,"spinRate":2276,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4136571118898229,"extension":6.792451158329296},"index":1,"playId":"ba3452d3-787e-36eb-a61a-7831adca9e11","pitchNumber":2,"startTime":"2025-07-26T01:58:42.296Z","endTime":"2025-07-26T01:58:45.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":90.7,"endSpeed":83.1,"strikeZoneTop":3.52293808165149,"strikeZoneBottom":1.68056177736421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93468707897656,"aZ":-30.10275561207771,"pfxX":0.33927973594511585,"pfxZ":1.1746503028305622,"pX":1.4225476780746775,"pZ":2.5932819258216493,"vX0":6.636722401066697,"vY0":-132.01307696457084,"vZ0":-2.271263303156739,"x":62.78,"y":168.76,"x0":-1.17129991924356,"y0":50.00094700100796,"z0":5.68767550233635,"aX":0.5955792958207495},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":-2.2,"spinRate":2330,"spinDirection":64},"zone":14,"typeConfidence":0.89,"plateTime":0.41540930291585765,"extension":6.8798368789031645},"index":2,"playId":"bec574de-9f44-3f30-a391-2fb39a72a3e1","pitchNumber":3,"startTime":"2025-07-26T01:58:57.731Z","endTime":"2025-07-26T01:59:00.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.41951773062205,"strikeZoneBottom":1.54741481809964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.93541813803424,"aZ":-26.578171529559633,"pfxX":-9.42239310691263,"pfxZ":2.7509696080866712,"pX":0.5592409769869787,"pZ":0.08210499971364398,"vX0":7.714005483911097,"vY0":-142.0107347323723,"vZ0":-10.58821546078735,"x":95.68,"y":236.56,"x0":-0.9744894157317326,"y0":50.00063655081965,"z0":5.5632527889927985,"aX":-19.153181593045726},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":2.9,"breakHorizontal":15.4,"spinRate":1893,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3863743105540127,"extension":6.866118253041906},"index":3,"playId":"121bebcd-c659-3369-a0e2-83fdf58a4636","pitchNumber":4,"startTime":"2025-07-26T01:59:11.339Z","endTime":"2025-07-26T01:59:16.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.283193031120376,"aZ":-28.766829113211468,"pfxX":-5.961301144370339,"pfxZ":1.6603817461803185,"pX":-1.4320551861287771,"pZ":3.202826130915478,"vX0":1.9967308096333927,"vY0":-142.23907695491303,"vZ0":-1.9854195695148358,"x":171.59,"y":152.3,"x0":-1.3682015898272488,"y0":50.001782825927584,"z0":5.731820887751971,"aX":-12.227884962156795},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":2.8,"breakHorizontal":10.4,"spinRate":1760,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.38490233870914636,"extension":6.56801071751416},"index":4,"playId":"d0d75709-82d9-3792-8b62-06c5ce8bb5c3","pitchNumber":5,"startTime":"2025-07-26T01:59:29.652Z","endTime":"2025-07-26T01:59:33.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:59:33.760Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out, second baseman Luis Rengifo to first baseman Nolan Schanuel. Randy Arozarena to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T01:59:51.299Z","endTime":"2025-07-26T02:02:06.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.5,"endSpeed":76.9,"strikeZoneTop":3.36108209518349,"strikeZoneBottom":1.59065224654321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76070062149394,"aZ":-40.8641742005781,"pfxX":6.356022036931504,"pfxZ":-5.767833079068234,"pX":0.6127241485715496,"pZ":2.7156072778114964,"vX0":1.763990363845739,"vY0":-122.93713688732868,"vZ0":0.5273730132537804,"x":93.64,"y":165.46,"x0":-0.9421532159415806,"y0":50.000049059458895,"z0":6.009069694695408,"aX":9.581938355024148},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.0,"breakHorizontal":-11.9,"spinRate":2265,"spinDirection":25},"zone":6,"typeConfidence":0.9,"plateTime":0.4480989041723582,"extension":6.710827810221301},"index":0,"playId":"9c5f44fa-1d79-33bf-a11d-40fbea328535","pitchNumber":1,"startTime":"2025-07-26T02:00:17.092Z","endTime":"2025-07-26T02:00:20.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":"146c7adf-f9e7-3fba-9da4-b16b277cc686","startTime":"2025-07-26T02:00:36.147Z","endTime":"2025-07-26T02:00:39.147Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.33225337082807,"strikeZoneBottom":1.62275089189099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.00830190507397,"aZ":-26.6924257848523,"pfxX":-9.98874385157178,"pfxZ":2.7513897418008426,"pX":0.023527498902276567,"pZ":2.64480837110142,"vX0":6.49514349633223,"vY0":-140.1666158194445,"vZ0":-4.141913657239092,"x":116.1,"y":167.37,"x0":-1.0231772410631503,"y0":50.006769767107826,"z0":5.880058042883731,"aX":-19.925093891371667},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.3,"breakHorizontal":16.8,"spinRate":1775,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.3904365472920994,"extension":6.504395852371572},"index":2,"playId":"89a73bec-8b45-39b7-a67f-f32bcdab0ae8","pitchNumber":2,"startTime":"2025-07-26T02:00:57.088Z","endTime":"2025-07-26T02:01:00.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.28991770206479,"strikeZoneBottom":1.54999630909241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.471555550439394,"aZ":-27.643949541959643,"pfxX":1.2739053961912008,"pfxZ":2.6268573214906326,"pX":-1.3639948134467201,"pZ":4.52441210089194,"vX0":-0.6608321790196782,"vY0":-130.69166600557463,"vZ0":1.5402800611843248,"x":168.99,"y":116.62,"x0":-1.2728786292150551,"y0":50.00187495744806,"z0":6.00906140428113,"aX":2.1955744584054977},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":-2.2,"spinRate":2156,"spinDirection":123},"zone":11,"typeConfidence":0.83,"plateTime":0.4196759407464774,"extension":6.566029729521669},"index":3,"playId":"224723bd-480d-3a82-9677-f1d7eab6a9e5","pitchNumber":3,"startTime":"2025-07-26T02:01:23.097Z","endTime":"2025-07-26T02:01:26.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"1608473a-080c-4615-9587-58dbc07400d7","startTime":"2025-07-26T02:01:43.484Z","endTime":"2025-07-26T02:01:48.484Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42492131320997,"aZ":-29.417436886807934,"pfxX":-7.47594658051805,"pfxZ":1.5774605272848756,"pX":-0.9208032731383724,"pZ":1.718526889236807,"vX0":2.8444751101599723,"vY0":-131.70484916361048,"vZ0":-4.688652670493898,"x":152.1,"y":192.38,"x0":-1.0469903862337686,"y0":50.00275900964526,"z0":5.711728917080009,"aX":-13.0603396197824},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.0,"breakHorizontal":12.8,"spinRate":1392,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.41675609298974026,"extension":6.799585488355368},"hitData":{"launchSpeed":75.4,"launchAngle":5.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.26,"coordY":154.15}},"index":5,"playId":"1ab304f6-f6e7-3927-b7d1-3450e1fbac14","pitchNumber":4,"startTime":"2025-07-26T02:01:59.897Z","endTime":"2025-07-26T02:02:06.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.62,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:02:06.432Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T02:02:25.305Z","endTime":"2025-07-26T02:04:02.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.22867177883627,"strikeZoneBottom":1.42331687150405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.440946919717764,"aZ":-26.49139225704733,"pfxX":-8.765704307758082,"pfxZ":2.90868866448285,"pX":-0.18779276399261338,"pZ":1.18425314329629,"vX0":5.733090061854261,"vY0":-138.89091768124797,"vZ0":-7.3182518151954135,"x":124.16,"y":206.81,"x0":-1.14111454741729,"y0":50.00117543454549,"z0":5.617993151555178,"aX":-17.104429057447938},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.0,"breakHorizontal":14.6,"spinRate":2090,"spinDirection":225},"zone":13,"typeConfidence":0.89,"plateTime":0.39453237610280567,"extension":6.732805899784832},"index":0,"playId":"03f9cf63-c26c-38a4-8894-ca87e606d573","pitchNumber":1,"startTime":"2025-07-26T02:02:34.991Z","endTime":"2025-07-26T02:02:38.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75125617712078,"aZ":-41.7921906781911,"pfxX":6.5679565543895295,"pfxZ":-6.317372084429711,"pX":0.7044535559776168,"pZ":1.0784390752297022,"vX0":1.8204783789036805,"vY0":-123.67518565119408,"vZ0":-2.88593694689272,"x":90.15,"y":209.66,"x0":-0.8976705205903582,"y0":50.00577070282174,"z0":5.827256882441901,"aX":9.994511305286855},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-11.9,"breakHorizontal":-12.4,"spinRate":2375,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4459274721349673,"extension":6.905571517039531},"index":1,"playId":"3e1f5fe2-5120-3dd1-9d53-2fc217cb1fd1","pitchNumber":2,"startTime":"2025-07-26T02:02:52.510Z","endTime":"2025-07-26T02:02:55.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.36690820776418,"strikeZoneBottom":1.50329815045032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.737457730857653,"aZ":-31.40250412997755,"pfxX":-8.4692685205362,"pfxZ":0.4253936205467941,"pX":-0.050287287355398474,"pZ":0.7241612831989963,"vX0":5.933538845965202,"vY0":-134.69187067832314,"vZ0":-7.351335306721282,"x":118.92,"y":219.23,"x0":-1.1833356689701222,"y0":50.005842749239164,"z0":5.7147303938265095,"aX":-15.5365729532444},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.6,"breakHorizontal":14.0,"spinRate":1647,"spinDirection":231},"zone":13,"typeConfidence":0.92,"plateTime":0.4069256680676161,"extension":6.991482386890742},"index":2,"playId":"9ab8c0d1-55b7-38f3-913a-b44998b16913","pitchNumber":3,"startTime":"2025-07-26T02:03:11.653Z","endTime":"2025-07-26T02:03:16.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.31886527774814,"strikeZoneBottom":1.48483063374879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41159308067318,"aZ":-23.19063159155396,"pfxX":-9.433317904516949,"pfxZ":4.423498523889928,"pX":0.23668058568501796,"pZ":0.20476586477126688,"vX0":7.341563923751316,"vY0":-141.5846210990825,"vZ0":-10.649911271685474,"x":107.98,"y":233.25,"x0":-1.1647207179929264,"y0":50.00121881198181,"z0":5.49984184507262,"aX":-19.144907517112166},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.0,"breakHorizontal":15.6,"spinRate":1811,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.3869088184985685,"extension":6.810983234745614},"index":3,"playId":"c6668fff-743e-3bc1-b810-2bc0d23a71ae","pitchNumber":4,"startTime":"2025-07-26T02:03:34.159Z","endTime":"2025-07-26T02:03:38.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.26090277095626,"strikeZoneBottom":1.45605320322856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.008398185025136,"aZ":-25.86565356339209,"pfxX":-8.732839795081528,"pfxZ":3.158904351038318,"pX":0.7233870603594384,"pZ":1.2651076197311042,"vX0":7.84143285216741,"vY0":-140.25064381211385,"vZ0":-7.342181119814604,"x":89.43,"y":204.62,"x0":-0.9708429360011409,"y0":50.004658307277666,"z0":5.598059682967764,"aX":-17.44135462140324},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.4,"breakHorizontal":14.3,"spinRate":1791,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.39018905105580837,"extension":6.859263547014093},"index":4,"playId":"e6b3ed4a-928a-3e30-931b-dad433d06c7b","pitchNumber":5,"startTime":"2025-07-26T02:03:58.450Z","endTime":"2025-07-26T02:04:02.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":1.39,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:04:02.456Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, second baseman Luis Rengifo to first baseman Nolan Schanuel. Randy Arozarena to 3rd. Dominic Canzone to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T02:05:12.046Z","endTime":"2025-07-26T02:06:37.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-07-26T02:04:11.120Z","endTime":"2025-07-26T02:05:13.899Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.60498138271022,"strikeZoneBottom":1.62033698087272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.573067340428313,"aZ":-39.232453972656394,"pfxX":5.91982766760597,"pfxZ":-4.689757788145366,"pX":-0.4099350129129085,"pZ":3.457440547402794,"vX0":-0.2544745118793019,"vY0":-122.56891198555786,"vZ0":1.9127414101534939,"x":132.63,"y":145.43,"x0":-1.0719887118908498,"y0":50.00111607921601,"z0":6.042751617305341,"aX":8.912671129286444},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.7,"breakHorizontal":-10.7,"spinRate":2174,"spinDirection":30},"zone":1,"typeConfidence":0.9,"plateTime":0.44865861830459197,"extension":6.902706177767684},"index":1,"playId":"8d7b9bad-7766-3df6-97ab-c859c49d9181","pitchNumber":1,"startTime":"2025-07-26T02:05:13.899Z","endTime":"2025-07-26T02:05:17.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.57801575262854,"strikeZoneBottom":1.65312174903633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.879027639292847,"aZ":-24.49218732835953,"pfxX":-8.91148127558355,"pfxZ":3.93943748506147,"pX":0.2931758404428974,"pZ":2.19866766749298,"vX0":6.134230912073274,"vY0":-138.75984046889778,"vZ0":-5.37188303280905,"x":105.82,"y":179.42,"x0":-0.7876092966973741,"y0":50.006711499140046,"z0":5.7904989580501285,"aX":-17.39186459839326},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.2,"breakHorizontal":14.9,"spinRate":1840,"spinDirection":214},"zone":9,"typeConfidence":0.89,"plateTime":0.3946528331449288,"extension":7.09611771143149},"index":2,"playId":"eec5898b-6287-3adb-b822-9cba14ac0822","pitchNumber":2,"startTime":"2025-07-26T02:05:32.036Z","endTime":"2025-07-26T02:05:35.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":3,"playId":"7cde9802-afb1-4e0d-844b-d51d7ad21c25","startTime":"2025-07-26T02:05:50.539Z","endTime":"2025-07-26T02:05:55.539Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.57245132695355,"strikeZoneBottom":1.59124333460094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91815641222605,"aZ":-29.250854879282823,"pfxX":0.009730927452753058,"pfxZ":1.6508555656175599,"pX":1.572987269190129,"pZ":1.4346698157979887,"vX0":7.004812064751551,"vY0":-132.13737797644686,"vZ0":-5.461879210710407,"x":57.04,"y":200.04,"x0":-1.1125443140851377,"y0":50.00340202263002,"z0":5.675342058382442,"aX":0.015602150961245268},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.0,"breakHorizontal":-1.6,"spinRate":2360,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4143702868124661,"extension":7.063983661786014},"index":4,"playId":"3323ee09-879b-37b8-948c-89bdf80f9e3a","pitchNumber":3,"startTime":"2025-07-26T02:06:09.882Z","endTime":"2025-07-26T02:06:13.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.674080581590108,"aZ":-30.82602570974681,"pfxX":0.3401790862028191,"pfxZ":0.7926746019637791,"pX":1.1808722565369847,"pZ":1.665741854406833,"vX0":5.381293760215503,"vY0":-129.42282157275687,"vZ0":-4.4658037033090645,"x":71.99,"y":193.8,"x0":-0.9650468994475402,"y0":50.006119449677364,"z0":5.760572041811504,"aX":0.5788893631703782},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":-1.8,"spinRate":2368,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.4223708248513196,"extension":6.8163596437566065},"hitData":{"launchSpeed":70.7,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.72,"coordY":165.66}},"index":5,"playId":"9e53cfd2-bf66-3c23-a6d7-b559b247c1ac","pitchNumber":4,"startTime":"2025-07-26T02:06:29.922Z","endTime":"2025-07-26T02:06:37.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":2.14,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:06:37.413Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T02:06:57.290Z","endTime":"2025-07-26T02:07:50.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.4,"endSpeed":77.1,"strikeZoneTop":3.48357142776253,"strikeZoneBottom":1.57636918896738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.457284395788076,"aZ":-40.73488134026415,"pfxX":8.232613893687418,"pfxZ":-5.676788817329262,"pX":0.18676753140490837,"pZ":2.0479811724251697,"vX0":0.450488710228836,"vY0":-122.91390344457129,"vZ0":-1.077313361065594,"x":109.88,"y":183.48,"x0":-1.0669182091590903,"y0":50.001258612881436,"z0":5.99316808640322,"aX":12.422699162810979},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-10.2,"breakHorizontal":-15.0,"spinRate":2379,"spinDirection":26},"zone":8,"typeConfidence":0.9,"plateTime":0.447970956215368,"extension":6.756569892179793},"index":0,"playId":"345b9789-a656-3e62-b77b-a9943fd71e80","pitchNumber":1,"startTime":"2025-07-26T02:07:06.535Z","endTime":"2025-07-26T02:07:10.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80966112470448,"aZ":-25.12699639089959,"pfxX":-8.800174362306825,"pfxZ":3.4672081174233433,"pX":-0.9246863017204584,"pZ":2.849839982508117,"vX0":4.067370762828148,"vY0":-141.74458031777272,"vZ0":-3.9052589159525364,"x":152.25,"y":161.83,"x0":-1.2359979252235063,"y0":50.00273176109343,"z0":5.852466031465903,"aX":-17.88207687097093},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.6,"breakHorizontal":15.1,"spinRate":1906,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.3866256882124639,"extension":6.810816459854326},"index":1,"playId":"d8beda55-1860-32ba-880e-ebcc2646b9a3","pitchNumber":2,"startTime":"2025-07-26T02:07:22.562Z","endTime":"2025-07-26T02:07:26.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.197003604644568,"aZ":-30.778655420853713,"pfxX":-0.21745598928557586,"pfxZ":0.7973344133588487,"pX":0.709616846387763,"pZ":1.2944559337043107,"vX0":4.565998284379967,"vY0":-131.28302941212914,"vZ0":-5.5656738310912655,"x":134.7,"y":178.93,"x0":-1.019463226517879,"y0":50.005213357263536,"z0":5.715864611197463,"aX":-0.38226388962170876},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":-0.6,"spinRate":2421,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4162358126481154,"extension":6.797746274597775},"index":2,"playId":"d3532800-93a6-32bb-974b-66b66cd73884","pitchNumber":3,"startTime":"2025-07-26T02:07:45.292Z","endTime":"2025-07-26T02:07:50.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":6.300000000000011,"leverageIndex":2.25,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:07:50.413Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Logan O'Hoppe doubles (5) on a sharp line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T02:09:47.990Z","endTime":"2025-07-26T02:10:49.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.76076109711563,"strikeZoneBottom":1.73970674812843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10180542115664,"aZ":-16.049377785199614,"pfxX":-4.9429666190739345,"pfxZ":8.537749479569914,"pX":-1.3232312034224687,"pZ":2.7515322192287517,"vX0":2.5791774009274024,"vY0":-137.43105831986105,"vZ0":-3.034748527057282,"x":167.44,"y":164.49,"x0":-1.6382128156986266,"y0":50.001645345867296,"z0":4.978008548970608,"aX":-9.333182202922861},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2033,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.40051926975669705,"extension":6.818134632245314},"index":0,"playId":"afe476ed-7256-359a-b519-ac0715d8c50b","pitchNumber":1,"startTime":"2025-07-26T02:10:03.708Z","endTime":"2025-07-26T02:10:07.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":77.5,"strikeZoneTop":3.69138214879617,"strikeZoneBottom":1.72883409367756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.029878458239672,"aZ":-28.748251430386517,"pfxX":5.7353380422349804,"pfxZ":2.2057573503969543,"pX":-0.4154090599777086,"pZ":2.2970711865314315,"vX0":1.1033723540280735,"vY0":-125.08645865665126,"vZ0":-0.7281512092663774,"x":132.83,"y":176.76,"x0":-1.6085644723391084,"y0":50.00180054605806,"z0":4.992245653322902,"aX":8.902196733586804},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.1,"breakHorizontal":-10.7,"spinRate":2479,"spinDirection":76},"zone":7,"typeConfidence":2.0,"plateTime":0.4413399416881578,"extension":6.605135060735781},"index":1,"playId":"eb939710-8d9b-3217-82d6-ca71116a49b8","pitchNumber":2,"startTime":"2025-07-26T02:10:21.406Z","endTime":"2025-07-26T02:10:25.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.435606672711174,"aZ":-27.791115415970427,"pfxX":4.954184812400424,"pfxZ":2.794267653002917,"pX":0.13543328465173207,"pZ":2.2357611721244566,"vX0":2.8189420870287694,"vY0":-125.28957236209612,"vZ0":-1.0173268395699835,"x":111.84,"y":178.41,"x0":-1.6528335229435414,"y0":50.003883896508555,"z0":4.945880418848897,"aX":7.771376662733442},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":-9.7,"spinRate":2338,"spinDirection":82},"zone":8,"typeConfidence":2.0,"plateTime":0.4394143851039294,"extension":6.695283119033759},"hitData":{"launchSpeed":103.8,"launchAngle":20.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":170.56,"coordY":57.0}},"index":2,"playId":"b9272a2c-66f1-3454-8f1e-167ace124378","pitchNumber":3,"startTime":"2025-07-26T02:10:37.484Z","endTime":"2025-07-26T02:10:49.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":0.78,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:10:49.183Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chris Taylor pops out softly to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T02:11:06.172Z","endTime":"2025-07-26T02:12:01.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.8,"strikeZoneTop":3.62770300261082,"strikeZoneBottom":1.68122968311068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.58790014142479,"aZ":-15.68392204183603,"pfxX":-6.623463483664185,"pfxZ":8.427272842160074,"pX":-1.1277732239943496,"pZ":2.908147691279179,"vX0":3.5038713004949824,"vY0":-139.95812295416573,"vZ0":-2.92659040182766,"x":159.99,"y":160.26,"x0":-1.5445604182782298,"y0":50.004504571557796,"z0":5.012364213331005,"aX":-12.962817909713761},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":11.2,"spinRate":2102,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.39341075733775366,"extension":6.667103756670966},"index":0,"playId":"02e30043-3646-3499-b86e-bcb69a1b0d4a","pitchNumber":1,"startTime":"2025-07-26T02:11:19.792Z","endTime":"2025-07-26T02:11:23.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.5,"endSpeed":87.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.3381208405969,"aZ":-14.904593930251671,"pfxX":-5.868867169543708,"pfxZ":8.735444341822346,"pX":-0.25931204512471934,"pZ":2.8858174334021176,"vX0":5.382407373788929,"vY0":-140.3198580579042,"vZ0":-2.9021190606736593,"x":126.88,"y":160.86,"x0":-1.448057970668975,"y0":50.00179580079322,"z0":4.915514181996421,"aX":-11.600869163191682},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2178,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.39166565982783785,"extension":6.699208342343752},"index":1,"playId":"306eb514-e9f1-3cf2-b01f-85a02d39c6c0","pitchNumber":2,"startTime":"2025-07-26T02:11:36.603Z","endTime":"2025-07-26T02:11:39.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.5,"endSpeed":86.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.751143779657944,"aZ":-12.364010140248057,"pfxX":-6.232284675161762,"pfxZ":10.14119989018008,"pX":-0.9063304807508654,"pZ":2.6680244185334474,"vX0":4.100034135207932,"vY0":-140.3224519579022,"vZ0":-3.974877981212996,"x":151.55,"y":166.74,"x0":-1.5920888034189162,"y0":50.005015799349025,"z0":4.934559323163919,"aX":-12.178226080743018},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":10.2,"spinRate":2381,"spinDirection":225},"zone":11,"typeConfidence":0.92,"plateTime":0.3933884013923712,"extension":6.830068228122419},"hitData":{"launchSpeed":52.7,"launchAngle":49.0,"totalDistance":129.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":156.79,"coordY":160.19}},"index":2,"playId":"fa910beb-8006-3d1b-b768-4efc1c1eb0e3","pitchNumber":3,"startTime":"2025-07-26T02:11:55.068Z","endTime":"2025-07-26T02:12:01.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.4,"awayTeamWinProbability":32.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":1.05,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:12:01.716Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T02:12:28.933Z","endTime":"2025-07-26T02:13:17.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"93499684-6cfc-4214-a4ee-657b79859254","startTime":"2025-07-26T02:12:28.933Z","endTime":"2025-07-26T02:12:33.933Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.0,"strikeZoneTop":3.20816291325796,"strikeZoneBottom":1.38797082092301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.8825517295184,"aZ":-13.251062257243316,"pfxX":-4.989843453423742,"pfxZ":9.610012423882253,"pX":0.1215038836677822,"pZ":2.991900323710606,"vX0":5.7960034415856505,"vY0":-140.40791184484507,"vZ0":-3.1626296160266065,"x":112.37,"y":158.0,"x0":-1.334839973595241,"y0":50.0039480778185,"z0":5.011872586238507,"aX":-9.826822903406363},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2270,"spinDirection":218},"zone":2,"typeConfidence":0.92,"plateTime":0.3921787386772282,"extension":6.8111629432453995},"index":1,"playId":"3cd42274-c217-3463-bd17-c828834852b3","pitchNumber":1,"startTime":"2025-07-26T02:12:44.928Z","endTime":"2025-07-26T02:12:48.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.41053219496904,"aZ":-13.207831301024227,"pfxX":-6.579978366514837,"pfxZ":9.521864333557865,"pX":0.26517858880649803,"pZ":2.0239119618764088,"vX0":6.580043246021405,"vY0":-141.2368310446688,"vZ0":-5.758935195274446,"x":106.89,"y":184.13,"x0":-1.255933241804616,"y0":50.00193947886562,"z0":4.961146617690179,"aX":-13.105233555091473},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2314,"spinDirection":227},"zone":8,"typeConfidence":0.92,"plateTime":0.3899310648096743,"extension":6.848010266974711},"hitData":{"launchSpeed":91.6,"launchAngle":43.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.11,"coordY":105.69}},"index":2,"playId":"26a2ea96-ba12-3b11-8171-955c1ccdda68","pitchNumber":2,"startTime":"2025-07-26T02:13:03.817Z","endTime":"2025-07-26T02:13:17.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.14,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:13:17.945Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T02:13:40.781Z","endTime":"2025-07-26T02:15:21.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.0,"endSpeed":87.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.20808427138298,"aZ":-22.850947961054977,"pfxX":-10.175764015601,"pfxZ":4.677795682207751,"pX":0.26558752325648305,"pZ":2.353805689487348,"vX0":7.5590366361344685,"vY0":-140.9979153525134,"vZ0":-3.301850536042825,"x":106.88,"y":175.23,"x0":-1.1423599292798454,"y0":50.00183961028583,"z0":5.032890855487371,"aX":-20.2718423437373},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":2433,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.39004808700999183,"extension":6.82670961188351},"index":0,"playId":"6efdb687-fe2c-39a4-af25-65378693ad9d","pitchNumber":1,"startTime":"2025-07-26T02:13:48.275Z","endTime":"2025-07-26T02:13:51.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.1,"endSpeed":88.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.0792891817661,"aZ":-14.601011711589042,"pfxX":-5.712555741715521,"pfxZ":8.771574456730123,"pX":0.38739622576009924,"pZ":2.187456520157511,"vX0":6.532817158270066,"vY0":-141.11378059008936,"vZ0":-5.106535440899198,"x":102.23,"y":179.72,"x0":-1.2227141020023744,"y0":50.004697888361875,"z0":4.9714742298120225,"aX":-11.447066210913983},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":8.9,"spinRate":2235,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.3891205065984531,"extension":6.8286640365648825},"index":1,"playId":"b1841bbb-cfbf-34b7-b124-7ea0ab82b9d7","pitchNumber":2,"startTime":"2025-07-26T02:14:13.927Z","endTime":"2025-07-26T02:14:17.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.2,"strikeZoneTop":3.28509232391784,"strikeZoneBottom":1.58534234152398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.414079950559707,"aZ":-29.06413962701857,"pfxX":-0.6728498334171187,"pfxZ":1.896424746705487,"pX":1.0734490655640538,"pZ":0.09082772251879284,"vX0":6.121454775243339,"vY0":-128.3192775634757,"vZ0":-5.653523879817238,"x":76.08,"y":236.33,"x0":-1.2717742433827572,"y0":50.005332889025055,"z0":4.631580344671388,"aX":-1.1056058510602214},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-0.4,"spinRate":2523,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4294220697868645,"extension":6.853885959810937},"index":2,"playId":"19e85460-5920-3b99-b15d-dca7be21e2d0","pitchNumber":3,"startTime":"2025-07-26T02:14:42.679Z","endTime":"2025-07-26T02:14:45.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.941877961921737,"aZ":-30.26474648502167,"pfxX":4.966564216705975,"pfxZ":1.1980200597435902,"pX":0.40596678801789127,"pZ":1.8354874457260586,"vX0":2.709144420915555,"vY0":-125.88601492808128,"vZ0":-1.517706163114738,"x":101.53,"y":189.22,"x0":-1.3314843274328114,"y0":50.004083609282155,"z0":4.909548542630443,"aX":7.924893551891377},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-9.6,"spinRate":2544,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4360781253044701,"extension":6.823985848485215},"hitData":{"launchSpeed":93.1,"launchAngle":31.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.42,"coordY":64.9}},"index":3,"playId":"e5d95395-57bc-3ac3-833a-9547d505ec13","pitchNumber":4,"startTime":"2025-07-26T02:15:13.455Z","endTime":"2025-07-26T02:15:21.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.14,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:15:21.928Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out sharply, first baseman Nolan Schanuel to pitcher José Soriano.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T02:17:25.232Z","endTime":"2025-07-26T02:18:28.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.32718708281673,"strikeZoneBottom":1.46861800598879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.762325926721303,"aZ":-32.20127555172109,"pfxX":-5.526831118258345,"pfxZ":-0.015172776632741858,"pX":-3.114901988024599,"pZ":5.701502141018255,"vX0":-2.4663623134033137,"vY0":-131.97378169232044,"vZ0":5.221411167643957,"x":235.73,"y":84.84,"x0":-1.4515990837701367,"y0":50.002909355846725,"z0":6.0634469452458335,"aX":-9.797150643752296},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.3,"breakHorizontal":10.6,"spinRate":1339,"spinDirection":233},"zone":11,"typeConfidence":0.93,"plateTime":0.41423244165288065,"extension":6.630629996172439},"index":0,"playId":"7dc4ee4d-420a-3bc8-8c84-67dc54e31df8","pitchNumber":1,"startTime":"2025-07-26T02:17:33.352Z","endTime":"2025-07-26T02:17:37.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.2693960349549,"strikeZoneBottom":1.44105129277088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84000600227717,"aZ":-28.772048986708853,"pfxX":-7.630331515840807,"pfxZ":1.6663760174368996,"pX":-0.4280014184936693,"pZ":1.7313865171693983,"vX0":4.925998536483156,"vY0":-141.81213386064488,"vZ0":-5.73699659309381,"x":133.31,"y":192.03,"x0":-1.1944847050385121,"y0":50.001956900621444,"z0":5.611298869591831,"aX":-15.570708383112658},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.0,"breakHorizontal":12.8,"spinRate":1895,"spinDirection":224},"zone":7,"typeConfidence":0.9,"plateTime":0.38595390816213726,"extension":6.700439766036226},"index":1,"playId":"358cd99f-7684-3956-abbc-66e71c1044d6","pitchNumber":2,"startTime":"2025-07-26T02:17:50.376Z","endTime":"2025-07-26T02:17:53.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.28404316399678,"strikeZoneBottom":1.48615180811936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.600418924654615,"aZ":-33.556916976059576,"pfxX":-7.1208657752062585,"pfxZ":-0.7522770328301558,"pX":-0.8433917802897505,"pZ":2.4559654846326215,"vX0":3.9344295651851344,"vY0":-134.63773640381666,"vZ0":-2.1268151197248066,"x":149.15,"y":172.47,"x0":-1.3939832881996332,"y0":50.00011581893171,"z0":5.617190237683104,"aX":-13.148988660878745},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.6,"breakHorizontal":12.1,"spinRate":1445,"spinDirection":232},"zone":11,"typeConfidence":0.92,"plateTime":0.4058860387631942,"extension":6.653719802572682},"index":2,"playId":"fd29c601-c611-3f8d-96eb-6a6f15db7dc6","pitchNumber":3,"startTime":"2025-07-26T02:18:03.250Z","endTime":"2025-07-26T02:18:08.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87749847305956,"aZ":-29.177974591252223,"pfxX":-7.5122028493626285,"pfxZ":1.4850196947819496,"pX":-0.08275672755343805,"pZ":1.6040084412063595,"vX0":5.881359177986761,"vY0":-140.93469143080188,"vZ0":-5.766174788227912,"x":120.15,"y":195.47,"x0":-1.2165994241700837,"y0":50.005328309528785,"z0":5.551865854905358,"aX":-15.172387329793104},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.7,"breakHorizontal":12.5,"spinRate":1711,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.3880739642165296,"extension":6.782011409479641},"hitData":{"launchSpeed":103.6,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":152.8,"coordY":163.42}},"index":3,"playId":"4a0e9e5e-db5e-39bd-833e-4c5e3406d35e","pitchNumber":4,"startTime":"2025-07-26T02:18:20.895Z","endTime":"2025-07-26T02:18:28.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:18:28.125Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out sharply to right fielder Chris Taylor.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T02:18:48.522Z","endTime":"2025-07-26T02:20:22.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.36927860465147,"strikeZoneBottom":1.49504895421701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01637552832231,"aZ":-40.89687613793001,"pfxX":5.908974291508654,"pfxZ":-5.711177363711599,"pX":-1.2348379205408209,"pZ":2.181360405812812,"vX0":-1.9890710823459639,"vY0":-123.16771806959882,"vZ0":-0.7355697475016127,"x":164.07,"y":179.88,"x0":-1.1813584520180573,"y0":50.00489152750067,"z0":5.962645529133597,"aX":9.018161356756629},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.2,"breakHorizontal":-10.2,"spinRate":2445,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.4458490446169061,"extension":6.693337918044261},"index":0,"playId":"dd155abd-39d3-3966-9524-f60b629292a5","pitchNumber":1,"startTime":"2025-07-26T02:19:02.193Z","endTime":"2025-07-26T02:19:06.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95176179583199,"aZ":-38.89167622241937,"pfxX":5.154593196400642,"pfxZ":-4.276340972270859,"pX":0.8069336616918849,"pZ":2.719848519629016,"vX0":2.6803370664859005,"vY0":-124.76909891347907,"vZ0":-0.030922633188442683,"x":86.24,"y":165.34,"x0":-0.9521235284173327,"y0":50.00213410572817,"z0":5.946907384528956,"aX":8.097161291704468},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.4,"breakHorizontal":-10.0,"spinRate":2371,"spinDirection":31},"zone":6,"typeConfidence":0.88,"plateTime":0.4395937524280651,"extension":6.747834849997527},"index":1,"playId":"8172b7fa-c477-3128-8771-560fc805bb01","pitchNumber":2,"startTime":"2025-07-26T02:19:15.765Z","endTime":"2025-07-26T02:19:18.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-07-26T02:19:26.767Z","endTime":"2025-07-26T02:19:40.126Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.35869363153185,"strikeZoneBottom":1.3953422437213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.383556798295583,"aZ":-42.10068889417658,"pfxX":6.753902651221463,"pfxZ":-6.435495871225434,"pX":1.0430413266122305,"pZ":2.7375520734583065,"vX0":2.5132807438585094,"vY0":-124.04884720039696,"vZ0":0.6819058302231151,"x":77.24,"y":164.87,"x0":-0.864072873474651,"y0":50.006174675496126,"z0":6.000287853129044,"aX":10.410406332206067},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.2,"breakHorizontal":-12.8,"spinRate":2427,"spinDirection":29},"zone":12,"typeConfidence":0.9,"plateTime":0.4434282021339282,"extension":6.677342415673297},"index":3,"playId":"563c509a-a836-3cc1-80c0-c97a926c7c06","pitchNumber":3,"startTime":"2025-07-26T02:19:40.126Z","endTime":"2025-07-26T02:19:44.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":91.3,"strikeZoneTop":3.39258934161715,"strikeZoneBottom":1.4593659960647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.890776964890904,"aZ":-25.852640269688724,"pfxX":-10.589620311095208,"pfxZ":3.008788888479187,"pX":0.029634734398761763,"pZ":0.036071929762152156,"vX0":6.867565169688449,"vY0":-143.90390087736233,"vZ0":-10.911064627659432,"x":115.87,"y":237.81,"x0":-1.009924219402648,"y0":50.00444052993903,"z0":5.473911440240519,"aX":-22.247338608893983},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":3.5,"breakHorizontal":17.9,"spinRate":1815,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.3803902205420897,"extension":6.839737086621203},"index":4,"playId":"c4468f2f-7100-3493-a252-b5bb5d35024c","pitchNumber":4,"startTime":"2025-07-26T02:19:55.643Z","endTime":"2025-07-26T02:19:59.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.417515052812504,"aZ":-25.0252807961454,"pfxX":-8.723339845326375,"pfxZ":3.331857067301377,"pX":0.014675951653781867,"pZ":1.6255995532212517,"vX0":6.2778430266177985,"vY0":-145.77147290845127,"vZ0":-7.146751084172868,"x":116.44,"y":194.89,"x0":-1.0374669672041494,"y0":50.00215010862265,"z0":5.62819958117257,"aX":-18.705206665320166},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":4.7,"breakHorizontal":14.5,"spinRate":1905,"spinDirection":226},"zone":8,"typeConfidence":0.89,"plateTime":0.3762707059042052,"extension":6.7834467258727},"hitData":{"launchSpeed":108.2,"launchAngle":16.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":204.83,"coordY":91.09}},"index":5,"playId":"857fa016-1468-3eec-9467-8286f64fb006","pitchNumber":5,"startTime":"2025-07-26T02:20:15.742Z","endTime":"2025-07-26T02:20:22.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:20:22.252Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to center fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T02:20:42.656Z","endTime":"2025-07-26T02:25:33.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.648717152408956,"aZ":-27.78155176310934,"pfxX":-7.684302754192638,"pfxZ":2.110019311288818,"pX":-0.5042360947325919,"pZ":1.8749776344265519,"vX0":4.8775867973094895,"vY0":-143.20205446618337,"vZ0":-5.916725647069939,"x":136.22,"y":188.16,"x0":-1.2300420418795983,"y0":50.00244216870448,"z0":5.702812522328426,"aX":-15.980619154066382},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":2.9,"breakHorizontal":13.0,"spinRate":1863,"spinDirection":223},"zone":7,"typeConfidence":0.9,"plateTime":0.38228922119769937,"extension":6.561116589483022},"index":0,"playId":"073803f1-d63f-396c-911f-8d8b0318094a","pitchNumber":1,"startTime":"2025-07-26T02:20:54.170Z","endTime":"2025-07-26T02:20:59.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-26T02:21:15.758Z","endTime":"2025-07-26T02:25:26.246Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79004583057515,"aZ":-41.04524343630518,"pfxX":8.090223912180779,"pfxZ":-5.806779288470215,"pX":-0.0745815976415744,"pZ":2.5308798705489473,"vX0":-0.13879873059506426,"vY0":-123.92318789543789,"vZ0":-0.09727890549870755,"x":119.84,"y":170.45,"x0":-1.065371896585311,"y0":50.00271471302016,"z0":6.050281016732183,"aX":12.362414047375491},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.2,"breakHorizontal":-14.5,"spinRate":2507,"spinDirection":35},"zone":5,"typeConfidence":0.9,"plateTime":0.44497066572662325,"extension":6.732830232067499},"hitData":{"launchSpeed":90.0,"launchAngle":27.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.01,"coordY":67.51}},"index":2,"playId":"9423c920-276d-3de4-8bd2-65dcf50e01c9","pitchNumber":2,"startTime":"2025-07-26T02:25:26.246Z","endTime":"2025-07-26T02:25:33.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:25:33.403Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Trout pops out to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T02:27:34.611Z","endTime":"2025-07-26T02:28:14.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.70421798771886,"strikeZoneBottom":1.56657728712101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.109592185109484,"aZ":-21.685592155732106,"pfxX":-10.199894528784583,"pfxZ":5.46944368368017,"pX":1.1584302791668886,"pZ":1.0594052527440023,"vX0":9.633979049633517,"vY0":-137.9504458506147,"vZ0":-6.334021179270493,"x":72.84,"y":210.18,"x0":-1.0623677502429947,"y0":50.00253223376399,"z0":4.857880267402698,"aX":-19.561138743680317},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":16.3,"spinRate":2195,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.39780297358328687,"extension":6.827647062407853},"index":0,"playId":"4cb73962-5f7e-3444-bae2-6d36919055d5","pitchNumber":1,"startTime":"2025-07-26T02:27:48.393Z","endTime":"2025-07-26T02:27:51.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.47528884301917,"aZ":-16.10125400387354,"pfxX":-6.728694195218266,"pfxZ":8.181670355881334,"pX":-0.11769607442639116,"pZ":3.0849685666153084,"vX0":5.70687272423007,"vY0":-140.39565562272307,"vZ0":-2.259346793599474,"x":121.49,"y":155.49,"x0":-1.3185605046033415,"y0":50.00405586054501,"z0":4.967496458870095,"aX":-13.221055090849617},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":10.8,"spinRate":2198,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.39251353584466875,"extension":6.814245438874187},"hitData":{"launchSpeed":79.7,"launchAngle":66.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.77,"coordY":159.45}},"index":1,"playId":"b4800e66-4f5a-3d29-83f7-e97f6a21ecf4","pitchNumber":2,"startTime":"2025-07-26T02:28:04.974Z","endTime":"2025-07-26T02:28:14.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:28:14.388Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T02:28:28.924Z","endTime":"2025-07-26T02:29:10.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":86.6,"strikeZoneTop":3.69668688530886,"strikeZoneBottom":1.57432639923105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.99831281895865,"aZ":-14.556195752353323,"pfxX":-6.8526004881404425,"pfxZ":9.00761658881442,"pX":-1.1248835507408976,"pZ":3.09936402868967,"vX0":3.221184556276027,"vY0":-140.2281055032499,"vZ0":-2.436244145698814,"x":159.88,"y":155.1,"x0":-1.4096513673588207,"y0":50.00263078438514,"z0":4.950030404031922,"aX":-13.402804626141586},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2203,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.3933052698939603,"extension":6.804334108219854},"index":0,"playId":"7eeadd14-ebc5-30cc-a3c0-dd845aa5f53a","pitchNumber":1,"startTime":"2025-07-26T02:28:42.497Z","endTime":"2025-07-26T02:28:46.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.284865264436824,"aZ":-28.296424984833646,"pfxX":-11.265959039564532,"pfxZ":2.037470115233953,"pX":-0.7631658028702696,"pZ":2.357247108939483,"vX0":5.5886645322833175,"vY0":-138.02193595874814,"vZ0":-1.7396389482190422,"x":146.09,"y":175.13,"x0":-1.3642551302504629,"y0":50.00442073135161,"z0":4.924434385836294,"aX":-21.4678561791104},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.5,"breakHorizontal":19.0,"spinRate":2285,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.3987310436826004,"extension":6.752304500233304},"hitData":{"launchSpeed":99.3,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.45,"coordY":121.44}},"index":1,"playId":"cc87c059-0d0c-3fae-8d03-c77415023d67","pitchNumber":2,"startTime":"2025-07-26T02:28:59.447Z","endTime":"2025-07-26T02:29:10.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:29:10.915Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T02:29:22.619Z","endTime":"2025-07-26T02:31:45.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.38547861279591,"strikeZoneBottom":1.53762198494999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.96790015975468,"aZ":-14.931984343749194,"pfxX":-5.766596342088729,"pfxZ":8.842606611622713,"pX":-0.9661259843742848,"pZ":2.8655548118710783,"vX0":3.0447742389428702,"vY0":-139.59759175539054,"vZ0":-3.2645281871465097,"x":153.83,"y":161.41,"x0":-1.3289296785472946,"y0":50.000824939087494,"z0":5.048987081659967,"aX":-11.242577245967935},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":9.7,"spinRate":2144,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.39418491324033145,"extension":6.689521207268517},"index":0,"playId":"9897402a-b523-395b-962e-13a6d9904b33","pitchNumber":1,"startTime":"2025-07-26T02:29:36.508Z","endTime":"2025-07-26T02:29:39.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.1,"strikeZoneTop":3.39302688993813,"strikeZoneBottom":1.6335982739323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.717160393249358,"aZ":-26.56823207102911,"pfxX":3.505882493205564,"pfxZ":3.6326426460222905,"pX":-1.7266073734978808,"pZ":3.331740159519436,"vX0":-1.214307420089907,"vY0":-124.4581661069914,"vZ0":1.3409243938011324,"x":182.81,"y":148.82,"x0":-1.683308841905849,"y0":50.0038638639419,"z0":5.012455304377995,"aX":5.4119045525108245},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.2,"breakHorizontal":-6.0,"spinRate":2515,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.44281669949574676,"extension":6.608567670625921},"index":1,"playId":"c6ce25b3-ff41-3d65-a78a-6de1969c4e36","pitchNumber":2,"startTime":"2025-07-26T02:29:52.349Z","endTime":"2025-07-26T02:29:55.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.778246723612035,"aZ":-25.35557786119703,"pfxX":-10.895838091227422,"pfxZ":3.4197067306099918,"pX":-0.3593434010390814,"pZ":2.8188003522888314,"vX0":6.463192453315749,"vY0":-140.73074629971924,"vZ0":-1.3593360900051588,"x":130.7,"y":162.67,"x0":-1.2775896661072064,"y0":50.00287227453559,"z0":4.960258960924554,"aX":-21.72007285427502},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.1,"breakHorizontal":18.2,"spinRate":2327,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.39013040396392107,"extension":6.722173202810489},"index":2,"playId":"c442195b-b85f-3f45-9d38-b33142bca166","pitchNumber":3,"startTime":"2025-07-26T02:30:11.718Z","endTime":"2025-07-26T02:30:14.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-07-26T02:30:34.855Z","endTime":"2025-07-26T02:31:22.754Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.79534459967667,"aZ":-13.332221990280186,"pfxX":-4.926441574827623,"pfxZ":9.4852736768105,"pX":0.38755498401273675,"pZ":3.0215500728322215,"vX0":6.421609863549975,"vY0":-140.72346751012307,"vZ0":-3.130329044393645,"x":102.23,"y":157.2,"x0":-1.2942246441231768,"y0":50.0033123031564,"z0":5.023570258206205,"aX":-9.786940012631483},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":7.4,"spinRate":2173,"spinDirection":218},"zone":3,"typeConfidence":0.92,"plateTime":0.39067166325148595,"extension":6.831351736353441},"index":4,"playId":"e7320e9f-331d-3529-b57e-8cf52b9f4280","pitchNumber":4,"startTime":"2025-07-26T02:31:22.754Z","endTime":"2025-07-26T02:31:26.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.54618223505027,"aZ":-16.46681996778843,"pfxX":-6.988158356760451,"pfxZ":7.905022143685349,"pX":-0.19903220325434934,"pZ":3.573942199967906,"vX0":5.711513201619343,"vY0":-141.1286049556128,"vZ0":-1.1779690615830662,"x":124.59,"y":142.28,"x0":-1.3561120342181756,"y0":50.00485313138878,"z0":5.073206707427712,"aX":-13.889852167324069},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":11.3,"spinRate":2238,"spinDirection":225},"zone":11,"typeConfidence":0.88,"plateTime":0.39032349596756566,"extension":6.705687626504711},"index":5,"playId":"b15ee356-adb7-394a-a984-bc8900c6142e","pitchNumber":5,"startTime":"2025-07-26T02:31:41.178Z","endTime":"2025-07-26T02:31:45.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:31:45.543Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T02:31:57.497Z","endTime":"2025-07-26T02:35:05.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.1,"endSpeed":78.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94893551205716,"aZ":-28.495292455698177,"pfxX":4.0813447932694356,"pfxZ":2.3571375496369154,"pX":1.1728461175252767,"pZ":1.432964864671931,"vX0":5.014106057585399,"vY0":-125.19359592711082,"vZ0":-2.5635264303776784,"x":72.29,"y":200.09,"x0":-1.3981938441208628,"y0":50.00452979785808,"z0":4.839925265733965,"aX":6.378406283281995},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.8,"breakHorizontal":-8.6,"spinRate":2444,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44012650484906457,"extension":6.624099824678454},"index":0,"playId":"0f73f61c-84dd-3e4b-817b-a30c8f3be8b1","pitchNumber":1,"startTime":"2025-07-26T02:32:07.487Z","endTime":"2025-07-26T02:32:10.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":77.6,"strikeZoneTop":3.76010039249537,"strikeZoneBottom":1.81544551889046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.789717385317772,"aZ":-28.78320666545555,"pfxX":5.514890684443661,"pfxZ":2.195621208159195,"pX":1.9012042410748216,"pZ":2.094381569563742,"vX0":5.839046948730805,"vY0":-124.83204164175037,"vZ0":-0.9810123411625014,"x":44.53,"y":182.23,"x0":-1.2023842051850893,"y0":50.00553418619828,"z0":4.905282144175043,"aX":8.531322735426203},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.0,"breakHorizontal":-11.5,"spinRate":2484,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44216533475095954,"extension":6.694063321464807},"index":1,"playId":"4b8f3a24-7d2d-3f25-bb46-0acb8104dbf1","pitchNumber":2,"startTime":"2025-07-26T02:32:24.516Z","endTime":"2025-07-26T02:32:28.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.4,"strikeZoneTop":3.72097569235139,"strikeZoneBottom":1.77652984020774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.312776592405264,"aZ":-26.864620930757614,"pfxX":-11.458605726327145,"pfxZ":2.7332406637832474,"pX":0.20341903662709038,"pZ":3.3747102761111347,"vX0":7.243769125306012,"vY0":-139.59828195971596,"vZ0":0.012242428467025168,"x":109.25,"y":147.66,"x0":-0.9590660571765872,"y0":50.000803192869874,"z0":5.163656050393896,"aX":-22.23582413240613},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.2,"breakHorizontal":18.8,"spinRate":2256,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.39490323249277237,"extension":6.7256788949030435},"index":2,"playId":"36ad72ec-d1d2-3cb1-9875-31789149c44f","pitchNumber":3,"startTime":"2025-07-26T02:32:43.244Z","endTime":"2025-07-26T02:32:47.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.79189323198565,"strikeZoneBottom":1.81755861692683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.139816348807354,"aZ":-27.509860245958098,"pfxX":3.4612936133994934,"pfxZ":2.9331943170034114,"pX":1.5165376910737949,"pZ":1.896181871494468,"vX0":5.570495942298462,"vY0":-126.13431220585103,"vZ0":-1.8875524989122703,"x":59.19,"y":187.58,"x0":-1.1825443538199802,"y0":50.00033062610521,"z0":4.904306480407283,"aX":5.493006553417912},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.0,"breakHorizontal":-7.7,"spinRate":2473,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4366929052680395,"extension":6.847882313565521},"index":3,"playId":"4626c57d-0e65-3cd7-af7d-f1366b313101","pitchNumber":4,"startTime":"2025-07-26T02:33:01.505Z","endTime":"2025-07-26T02:33:05.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.3,"endSpeed":87.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.9327606269063,"aZ":-14.456669060123124,"pfxX":-8.086737901451556,"pfxZ":8.904147239011863,"pX":0.6234590380550296,"pZ":3.046897176388292,"vX0":7.959355718578699,"vY0":-141.30351689139545,"vZ0":-2.841628243927977,"x":93.24,"y":156.51,"x0":-1.200895084628628,"y0":50.00693396228016,"z0":5.013614005080621,"aX":-16.09916273285458},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":12.7,"spinRate":2242,"spinDirection":224},"zone":6,"typeConfidence":0.87,"plateTime":0.3899934537833971,"extension":6.653916072843395},"index":4,"playId":"dc1ab56a-b772-37f2-bc2c-72d57c085d0f","pitchNumber":5,"startTime":"2025-07-26T02:33:19.357Z","endTime":"2025-07-26T02:33:22.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-26T02:33:45.693Z","endTime":"2025-07-26T02:34:06.553Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.7,"endSpeed":86.8,"strikeZoneTop":3.7743769217511,"strikeZoneBottom":1.77518431775874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.24890635666806,"aZ":-23.494975808181987,"pfxX":-10.282713033655549,"pfxZ":4.468865735324227,"pX":-1.2824659601830153,"pZ":1.8274703832056363,"vX0":4.0130351792656285,"vY0":-139.20399138172758,"vZ0":-4.040525254074087,"x":165.88,"y":189.44,"x0":-1.4153580524711333,"y0":50.00486623955356,"z0":4.873126721189692,"aX":-19.97422584120662},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.3,"breakHorizontal":17.6,"spinRate":2257,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.39503374155837045,"extension":6.737427165496925},"index":6,"playId":"a96fe5b6-92df-3767-8eaa-d5046e540180","pitchNumber":6,"startTime":"2025-07-26T02:34:06.553Z","endTime":"2025-07-26T02:34:11.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21315426261396,"aZ":-27.405168221330996,"pfxX":4.573055412154124,"pfxZ":2.949961097770453,"pX":-0.5206619722911705,"pZ":1.8309622942548351,"vX0":1.080724499973328,"vY0":-127.09028299350612,"vZ0":-2.1590300449886204,"x":136.85,"y":189.34,"x0":-1.5464406178422463,"y0":50.000130776535734,"z0":4.896698230310987,"aX":7.381298003188343},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":-8.5,"spinRate":2542,"spinDirection":68},"zone":7,"typeConfidence":2.0,"plateTime":0.4331403535161673,"extension":6.685249725647626},"index":7,"playId":"c3997651-fd35-373a-a000-566d6c299426","pitchNumber":7,"startTime":"2025-07-26T02:34:25.880Z","endTime":"2025-07-26T02:34:30.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.6902851926784,"strikeZoneBottom":1.77829777969532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15172417553123,"aZ":-28.522585020070537,"pfxX":-10.051189536532252,"pfxZ":1.855748475916541,"pX":1.0784392373969716,"pZ":2.1239025608143605,"vX0":9.723642660993715,"vY0":-139.21223207784084,"vZ0":-2.316876479814024,"x":75.89,"y":181.43,"x0":-1.1474392239570617,"y0":50.00587446986329,"z0":4.847872297224847,"aX":-19.806524253702513},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.1,"breakHorizontal":16.3,"spinRate":2348,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3928801402889732,"extension":6.899945137659139},"index":8,"playId":"bdc9cf23-e7d5-3d8b-ba19-1a7eb494952e","pitchNumber":8,"startTime":"2025-07-26T02:34:58.200Z","endTime":"2025-07-26T02:35:05.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:35:05.228Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T02:36:59.939Z","endTime":"2025-07-26T02:38:31.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.7,"endSpeed":90.4,"strikeZoneTop":3.2604250847392,"strikeZoneBottom":1.53724959172928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.020983599888105,"aZ":-26.46226801733083,"pfxX":-8.159904256411096,"pfxZ":2.7682904557300185,"pX":-0.28013801543466055,"pZ":1.3659967476769155,"vX0":5.524536591716029,"vY0":-142.17965336220016,"vZ0":-7.151760535843325,"x":127.68,"y":201.9,"x0":-1.1797975921438841,"y0":50.005631774264614,"z0":5.57287680770128,"aX":-16.8500272498202},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":3.8,"breakHorizontal":13.8,"spinRate":1790,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.3840058160650077,"extension":6.695302055587501},"index":0,"playId":"d534313b-69b0-320e-9a1b-e60cccdea7ac","pitchNumber":1,"startTime":"2025-07-26T02:37:12.773Z","endTime":"2025-07-26T02:37:17.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":91.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62092843356088,"aZ":-26.427340330946034,"pfxX":-6.60496338145256,"pfxZ":2.7400512258202783,"pX":0.1416869984530296,"pZ":2.105944056890812,"vX0":6.428061879088649,"vY0":-143.16576182624232,"vZ0":-5.147231669641977,"x":111.6,"y":181.92,"x0":-1.2625351274004608,"y0":50.00636391887581,"z0":5.557983822067984,"aX":-13.866162511080159},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.2,"breakHorizontal":10.8,"spinRate":1781,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.38098534663219574,"extension":6.611941332096328},"index":1,"playId":"898d9bc2-99d9-30dc-bff9-f427e89c2441","pitchNumber":2,"startTime":"2025-07-26T02:37:27.015Z","endTime":"2025-07-26T02:37:30.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.388021283830536,"aZ":-33.991461338580876,"pfxX":-4.033517067366274,"pfxZ":-0.9750607261695521,"pX":-0.23404575455617077,"pZ":2.4850039785551683,"vX0":3.870441358092095,"vY0":-134.7324026322752,"vZ0":-2.265522600758169,"x":125.92,"y":171.68,"x0":-1.1579110095418026,"y0":50.00459896544268,"z0":5.7143283228622455,"aX":-7.494389871436823},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-2.0,"breakHorizontal":6.6,"spinRate":1207,"spinDirection":247},"zone":5,"typeConfidence":0.9,"plateTime":0.4048942568319496,"extension":6.713160753093127},"index":2,"playId":"c5fc1778-7297-3a82-b454-afb82a61fe38","pitchNumber":3,"startTime":"2025-07-26T02:37:58.246Z","endTime":"2025-07-26T02:38:02.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.8,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.864394858885824,"aZ":-33.562000010621986,"pfxX":-5.489873426709557,"pfxZ":-0.7350789234115398,"pX":-0.9857791027413121,"pZ":1.5855361305803994,"vX0":2.612835960220658,"vY0":-136.5417841280928,"vZ0":-4.659205874222563,"x":154.58,"y":195.97,"x0":-1.2414897374040916,"y0":50.00240330715584,"z0":5.6214858176453175,"aX":-10.372990930315476},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-2.2,"breakHorizontal":9.4,"spinRate":1418,"spinDirection":240},"zone":13,"typeConfidence":0.89,"plateTime":0.4010243189554865,"extension":6.743157748689791},"index":3,"playId":"90869cdd-4e05-3de7-8d0e-b7e58f064009","pitchNumber":4,"startTime":"2025-07-26T02:38:27.985Z","endTime":"2025-07-26T02:38:31.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:38:31.611Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a sharp ground ball to right fielder Chris Taylor.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T02:38:42.793Z","endTime":"2025-07-26T02:39:06.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":97.1,"endSpeed":89.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56237748260702,"aZ":-29.057998638865186,"pfxX":-8.066187033415426,"pfxZ":1.5401006599728326,"pX":0.15230388412175302,"pZ":2.3535681769472365,"vX0":6.331632894908758,"vY0":-141.22817139738115,"vZ0":-3.8840826197803877,"x":111.19,"y":175.23,"x0":-1.068481544971576,"y0":50.00263249445762,"z0":5.611307458633411,"aX":-16.326407536160957},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":1886,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.38752342870470535,"extension":6.806418985193766},"hitData":{"launchSpeed":106.5,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":160.71,"coordY":100.24}},"index":0,"playId":"d0ac86df-74a4-3389-b7e5-f46312fa336e","pitchNumber":1,"startTime":"2025-07-26T02:38:55.158Z","endTime":"2025-07-26T02:39:06.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.9,"awayTeamWinProbability":38.1,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":0.82,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:39:06.710Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Polanco lines out, pitcher José Soriano to first baseman Nolan Schanuel. Randy Arozarena to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T02:39:22.945Z","endTime":"2025-07-26T02:42:21.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":89.4,"strikeZoneTop":3.31177710214407,"strikeZoneBottom":1.61873205854285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.323148094456553,"aZ":-30.540044026161716,"pfxX":-6.054724497770312,"pfxZ":0.8009947025675697,"pX":-0.49056785762265975,"pZ":3.0188162343669145,"vX0":4.421025233374261,"vY0":-141.32183548035775,"vZ0":-2.6377027652309977,"x":135.7,"y":157.27,"x0":-1.2836734344645024,"y0":50.00185329187334,"z0":5.913400285926375,"aX":-12.32285406506997},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.1,"breakHorizontal":10.1,"spinRate":1686,"spinDirection":234},"zone":1,"typeConfidence":0.91,"plateTime":0.38666064076290096,"extension":6.606493781565092},"index":0,"playId":"79562b57-4035-3711-a3ff-688732b773b3","pitchNumber":1,"startTime":"2025-07-26T02:39:34.449Z","endTime":"2025-07-26T02:39:37.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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(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":91.3,"endSpeed":84.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26743130060648,"aZ":-33.93694352406109,"pfxX":-6.16759908540568,"pfxZ":-0.9806575449832877,"pX":0.32103787452398463,"pZ":0.8165720834398611,"vX0":5.934871827095907,"vY0":-132.7836831828698,"vZ0":-6.389049094246912,"x":104.76,"y":216.73,"x0":-1.1370105029034623,"y0":50.00461141647518,"z0":5.709798163506038,"aX":-11.062933838000355},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.9,"breakHorizontal":10.0,"spinRate":1335,"spinDirection":247},"zone":14,"typeConfidence":0.88,"plateTime":0.41180776632365657,"extension":6.848271845370472},"index":1,"playId":"e04eb09c-49a9-3bcf-80f9-eb255ac7191a","pitchNumber":2,"startTime":"2025-07-26T02:39:53.479Z","endTime":"2025-07-26T02:39:56.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.29214245521811,"strikeZoneBottom":1.59973259287916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.741988887196246,"aZ":-28.187106873100298,"pfxX":-8.780073267549923,"pfxZ":2.178339577640211,"pX":0.28811597010020634,"pZ":0.49748736434129215,"vX0":6.8965425935203095,"vY0":-134.3125731221284,"vZ0":-8.492528960788423,"x":106.02,"y":225.35,"x0":-1.1705038549354814,"y0":50.002598797512476,"z0":5.701013894115046,"aX":-16.06213351208734},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.3,"breakHorizontal":14.4,"spinRate":1577,"spinDirection":229},"zone":14,"typeConfidence":0.92,"plateTime":0.40759487144814965,"extension":6.838922269754241},"index":2,"playId":"d740d385-f82b-355d-b1ae-d723c73a7a8b","pitchNumber":3,"startTime":"2025-07-26T02:40:22.974Z","endTime":"2025-07-26T02:40:26.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31239518930722,"aZ":-40.283749166599556,"pfxX":5.442178001388805,"pfxZ":-5.345379828309747,"pX":-0.6138156021558125,"pZ":2.943627234006439,"vX0":-0.48083024738139524,"vY0":-122.95905292448614,"vZ0":0.778843907085454,"x":140.4,"y":159.3,"x0":-1.1209801295835202,"y0":50.00105679773959,"z0":6.064079861781314,"aX":8.261082419502223},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.1,"breakHorizontal":-9.7,"spinRate":2401,"spinDirection":26},"zone":1,"typeConfidence":0.9,"plateTime":0.446920934493531,"extension":6.750229791305999},"index":3,"playId":"2f6c0248-5cee-3d3f-87b3-d188eca66002","pitchNumber":4,"startTime":"2025-07-26T02:40:49.035Z","endTime":"2025-07-26T02:40:52.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"b9d2ea38-c440-31cc-875a-faa5ff20d1e6","startTime":"2025-07-26T02:41:13.783Z","endTime":"2025-07-26T02:41:16.783Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.397399717214036,"aZ":-24.981482578670406,"pfxX":-6.955339213870804,"pfxZ":3.47563901527705,"pX":0.7484000958780516,"pZ":2.345089269498506,"vX0":6.987347022409271,"vY0":-142.45124553601943,"vZ0":-5.400098612208624,"x":88.47,"y":175.46,"x0":-0.8236476296866609,"y0":50.004998604676466,"z0":5.8287352871762135,"aX":-14.404900728857234},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.4,"breakHorizontal":11.3,"spinRate":1856,"spinDirection":224},"zone":6,"typeConfidence":0.91,"plateTime":0.3833934922941915,"extension":6.844369351350382},"index":5,"playId":"4bb0d824-7223-3024-b8e3-829cafeaf69c","pitchNumber":5,"startTime":"2025-07-26T02:41:34.210Z","endTime":"2025-07-26T02:41:37.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":6,"startTime":"2025-07-26T02:41:57.429Z","endTime":"2025-07-26T02:42:14.720Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.379239228043303,"aZ":-30.35064793649621,"pfxX":-6.908283846565421,"pfxZ":1.013731488249217,"pX":-1.2698546284777958,"pZ":1.8768879735171966,"vX0":2.091982569583964,"vY0":-133.3489829703748,"vZ0":-4.720892673967838,"x":165.4,"y":188.1,"x0":-1.1663538585744462,"y0":50.006199671409426,"z0":5.8572100368323445,"aX":-12.456905477828904},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.1,"breakHorizontal":12.1,"spinRate":1572,"spinDirection":228},"zone":13,"typeConfidence":0.92,"plateTime":0.4105793473716641,"extension":6.884403029512908},"hitData":{"launchSpeed":74.5,"launchAngle":4.0,"totalDistance":72.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":128.0,"coordY":181.41}},"index":7,"playId":"a67118da-2e75-3916-bafd-36dc4a230f32","pitchNumber":6,"startTime":"2025-07-26T02:42:14.720Z","endTime":"2025-07-26T02:42:21.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.58,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:42:21.883Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T02:43:18.603Z","endTime":"2025-07-26T02:45:12.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.641746277810896,"aZ":-26.349638397753683,"pfxX":-7.776757114561988,"pfxZ":2.9018027173128855,"pX":0.37977761515441644,"pZ":1.555869388445242,"vX0":6.789877601783518,"vY0":-140.5217015382116,"vZ0":-6.634419233342353,"x":102.52,"y":196.77,"x0":-1.0526697606763786,"y0":50.003110823509836,"z0":5.649491828077999,"aX":-15.615536835205948},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.1,"breakHorizontal":12.7,"spinRate":1959,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.3891749813479186,"extension":6.770923579612879},"index":0,"playId":"d71fef37-5e08-3d0d-bbb8-54ce0e8b83b5","pitchNumber":1,"startTime":"2025-07-26T02:43:34.248Z","endTime":"2025-07-26T02:43:37.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.35575435252814,"strikeZoneBottom":1.4317662620816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62370774353996,"aZ":-26.313888403594042,"pfxX":-10.210885349284847,"pfxZ":2.8617141337165686,"pX":1.049773266222422,"pZ":0.3356461248271357,"vX0":9.450322970775794,"vY0":-142.19344165942653,"vZ0":-9.955871763926075,"x":76.99,"y":229.72,"x0":-0.990267545582494,"y0":50.0038493799339,"z0":5.55221745010307,"aX":-20.909640754487977},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.2,"breakHorizontal":16.6,"spinRate":1983,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.3852126513517593,"extension":6.790591736180831},"index":1,"playId":"6a7e95c5-ccbd-315f-9e66-f03c46a2463d","pitchNumber":2,"startTime":"2025-07-26T02:43:54.478Z","endTime":"2025-07-26T02:43:57.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.27999027259622,"strikeZoneBottom":1.47310738255729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.450710420758504,"aZ":-27.037627115003485,"pfxX":-6.9904910742962745,"pfxZ":2.5454586523807983,"pX":-0.7151423356858095,"pZ":3.3734839201452775,"vX0":3.5437663726445656,"vY0":-141.25976271574496,"vZ0":-2.2161382448186946,"x":144.26,"y":147.7,"x0":-1.0782996877792301,"y0":50.00345786937842,"z0":5.907949257549772,"aX":-14.115167047030285},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.3,"breakHorizontal":11.9,"spinRate":1794,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.38788075962573965,"extension":6.7624868077175995},"index":2,"playId":"4dd9fe52-9912-3c31-935f-33155d77c4a2","pitchNumber":3,"startTime":"2025-07-26T02:44:19.337Z","endTime":"2025-07-26T02:44:23.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.573828202811672,"aZ":-39.06248651094288,"pfxX":7.241820519059408,"pfxZ":-4.329393316799406,"pX":-0.027771538717455857,"pZ":2.550123454452027,"vX0":0.5129697965175024,"vY0":-125.83476843423648,"vZ0":-0.6722161097986599,"x":118.06,"y":169.93,"x0":-1.174637988466206,"y0":50.00526525870012,"z0":6.009159320463028,"aX":11.51509843917179},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.7,"breakHorizontal":-13.2,"spinRate":2326,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.4367188111297047,"extension":6.700483369688448},"index":3,"playId":"0f359561-4fc2-3116-ad3d-dcb75a90753f","pitchNumber":4,"startTime":"2025-07-26T02:44:39.755Z","endTime":"2025-07-26T02:44:44.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.664545063130795,"aZ":-33.441316639394074,"pfxX":-6.858855828748277,"pfxZ":-0.7079598939906564,"pX":-1.0638196788626648,"pZ":2.579200251536746,"vX0":2.3286565494876856,"vY0":-132.89747869785646,"vZ0":-2.2775207732550955,"x":157.55,"y":169.14,"x0":-1.0587587791364264,"y0":50.00159396004269,"z0":5.868979209803826,"aX":-12.305220136638262},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.6,"breakHorizontal":12.0,"spinRate":1404,"spinDirection":238},"zone":11,"typeConfidence":0.93,"plateTime":0.41166754001485195,"extension":6.7180147630975915},"hitData":{"launchSpeed":77.1,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.52,"coordY":159.6}},"index":4,"playId":"852ab2ee-9abf-3a32-9435-60d82b4a308a","pitchNumber":5,"startTime":"2025-07-26T02:45:05.289Z","endTime":"2025-07-26T02:45:12.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:45:12.957Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yoán Moncada grounds out, first baseman Josh Naylor to pitcher Bryan Woo.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T02:47:04.186Z","endTime":"2025-07-26T02:47:49.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":96.5,"endSpeed":87.4,"strikeZoneTop":3.5706808082727,"strikeZoneBottom":1.39271880335901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.449316290508435,"aZ":-15.579294875396647,"pfxX":-5.344588903981271,"pfxZ":8.391490063563168,"pX":-0.5688498057200515,"pZ":2.632365947340224,"vX0":4.322798270721648,"vY0":-140.36155266569295,"vZ0":-3.760319829046267,"x":138.68,"y":167.71,"x0":-1.441495132980722,"y0":50.0003647819021,"z0":5.016606550341219,"aX":-10.566458727246635},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2094,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.39158749865257825,"extension":6.738868536200943},"index":0,"playId":"cae8928d-4e3d-3d70-a18d-cedc31df662d","pitchNumber":1,"startTime":"2025-07-26T02:47:22.774Z","endTime":"2025-07-26T02:47:26.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.5408690725609,"aZ":-15.001679206973217,"pfxX":-4.967476304881337,"pfxZ":8.748627390878957,"pX":-0.40755409670180964,"pZ":1.9904526176643205,"vX0":4.541784131793042,"vY0":-139.93787800823347,"vZ0":-5.563298162755159,"x":132.54,"y":185.04,"x0":-1.4142127457240876,"y0":50.00584755820395,"z0":5.003883734915563,"aX":-9.754695562193495},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2093,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.39292698699710726,"extension":6.734316510095562},"hitData":{"launchSpeed":99.0,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.54,"coordY":161.08}},"index":1,"playId":"4e889e8b-c20c-30be-9c79-ecc9ed45b91d","pitchNumber":2,"startTime":"2025-07-26T02:47:41.992Z","endTime":"2025-07-26T02:47:49.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:47:49.228Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Logan O'Hoppe lines out to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T02:48:07.998Z","endTime":"2025-07-26T02:48:48.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.79986518182138,"strikeZoneBottom":1.71814436729251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86742518608486,"aZ":-13.295495069649052,"pfxX":-5.615974063499975,"pfxZ":9.52988703119075,"pX":1.1733481057395865,"pZ":2.2124848823017045,"vX0":8.780525029526387,"vY0":-140.14808494272015,"vZ0":-5.129551694286173,"x":72.27,"y":179.04,"x0":-1.276504956728544,"y0":50.00527676874768,"z0":4.941040251672862,"aX":-11.128768209235801},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":8.3,"spinRate":2295,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.3914195442217645,"extension":6.7082808713568305},"index":0,"playId":"a5361135-8d5d-3ce9-a21c-86950301fed7","pitchNumber":1,"startTime":"2025-07-26T02:48:22.598Z","endTime":"2025-07-26T02:48:26.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33009138122887,"aZ":-24.556242935913648,"pfxX":-10.226593360840347,"pfxZ":3.8533898586277253,"pX":-0.5488073472581515,"pZ":2.6110880423171046,"vX0":5.145632931073099,"vY0":-139.8713820729371,"vZ0":-2.268956038818507,"x":137.92,"y":168.28,"x0":-1.08641387344292,"y0":50.00050063734753,"z0":5.0473864341641015,"aX":-20.206516599792117},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.7,"breakHorizontal":17.4,"spinRate":2305,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.39198686254514126,"extension":6.674295747401249},"hitData":{"launchSpeed":86.3,"launchAngle":24.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.31,"coordY":97.68}},"index":1,"playId":"de0c7166-4436-376f-8fc0-61066277fc1c","pitchNumber":2,"startTime":"2025-07-26T02:48:39.176Z","endTime":"2025-07-26T02:48:48.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:48:48.351Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chris Taylor pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T02:49:33.441Z","endTime":"2025-07-26T02:50:04.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T02:49:11.076Z","endTime":"2025-07-26T02:49:33.446Z","isPitch":false,"type":"action","player":{"id":621035,"link":"/api/v1/people/621035"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.76451027819083,"strikeZoneBottom":1.80915464635235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95145831394224,"aZ":-25.33912601869799,"pfxX":-10.646575466528558,"pfxZ":3.528840606004839,"pX":-0.41393548662950375,"pZ":2.093310827054473,"vX0":6.276180205902946,"vY0":-138.55653529659966,"vZ0":-3.3526170596925815,"x":132.78,"y":182.26,"x0":-1.3292687409521147,"y0":50.004022519421135,"z0":5.018822091127731,"aX":-20.630811451539714},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":17.9,"spinRate":2224,"spinDirection":223},"zone":7,"typeConfidence":0.91,"plateTime":0.3958234346796172,"extension":6.780410851907806},"index":1,"playId":"8cc6c929-05f9-3d4a-861b-19afb9610b73","pitchNumber":1,"startTime":"2025-07-26T02:49:33.446Z","endTime":"2025-07-26T02:49:37.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.93436566830654,"aZ":-14.926484788160664,"pfxX":-5.483886063785419,"pfxZ":8.70879073931813,"pX":-0.32517737480879244,"pZ":2.782660342213424,"vX0":4.520008306943876,"vY0":-139.92043163894655,"vZ0":-3.483752072246127,"x":129.39,"y":163.65,"x0":-1.2500694076579513,"y0":50.00052940802524,"z0":5.023497614470254,"aX":-10.858644128676886},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2326,"spinDirection":232},"zone":4,"typeConfidence":0.91,"plateTime":0.39164421993886966,"extension":6.6667806018775515},"hitData":{"launchSpeed":80.6,"launchAngle":76.0,"totalDistance":68.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.94,"coordY":195.23}},"index":2,"playId":"7a68f765-112a-3c00-80fd-b6f7bf64915b","pitchNumber":2,"startTime":"2025-07-26T02:49:53.587Z","endTime":"2025-07-26T02:50:04.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:50:04.118Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out sharply, second baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T02:52:00.494Z","endTime":"2025-07-26T02:53:25.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.7,"endSpeed":75.6,"strikeZoneTop":3.57138149740754,"strikeZoneBottom":1.7097387050721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.320670750374415,"aZ":-40.99702511710939,"pfxX":8.371264536856078,"pfxZ":-6.040887438764241,"pX":-0.7803948201485695,"pZ":4.15147817211456,"vX0":-1.6263960132669375,"vY0":-120.32573459814184,"vZ0":3.931287858510019,"x":146.75,"y":126.69,"x0":-1.1813214700763215,"y0":50.00520050554539,"z0":6.139473872879898,"aX":12.221248516020413},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-9.7,"breakHorizontal":-14.8,"spinRate":2216,"spinDirection":32},"zone":11,"typeConfidence":0.9,"plateTime":0.45599719467390765,"extension":6.661425300490367},"index":0,"playId":"b6d3fa54-8120-3c3d-98af-2ebaa23f3f69","pitchNumber":1,"startTime":"2025-07-26T02:52:12.693Z","endTime":"2025-07-26T02:52:16.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.50766340423098,"strikeZoneBottom":1.61686225164811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.507136063714828,"aZ":-40.32468336636117,"pfxX":6.214341247188283,"pfxZ":-5.617899113154831,"pX":-1.7878691149773802,"pZ":4.644746859755782,"vX0":-3.6874755790576415,"vY0":-119.56253029391023,"vZ0":4.919224670337606,"x":185.15,"y":113.37,"x0":-1.034931590848816,"y0":50.00098741209806,"z0":6.173929337157889,"aX":9.018878178017633},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.8,"breakHorizontal":-10.4,"spinRate":2158,"spinDirection":29},"zone":11,"typeConfidence":0.9,"plateTime":0.457658182388871,"extension":6.647002047460732},"index":1,"playId":"2f75648d-f26f-3abe-b6a7-c347b3bd4ac8","pitchNumber":2,"startTime":"2025-07-26T02:52:25.646Z","endTime":"2025-07-26T02:52:30.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.515688078977135,"aZ":-28.37064106784775,"pfxX":-6.3373811637863895,"pfxZ":1.8995825530258852,"pX":0.013613933867946511,"pZ":2.9856989679148103,"vX0":5.409006995392123,"vY0":-140.3147726814822,"vZ0":-2.4761060703439735,"x":116.48,"y":158.17,"x0":-1.1117846261500408,"y0":50.00268883327942,"z0":5.7202577220102775,"aX":-12.689163303545115},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.1,"breakHorizontal":10.4,"spinRate":1806,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.38973904573930485,"extension":6.749669495561918},"index":2,"playId":"ed22a8d1-98d2-3ea5-87eb-0f0da9e6bc90","pitchNumber":3,"startTime":"2025-07-26T02:52:53.464Z","endTime":"2025-07-26T02:52:56.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-07-26T02:53:08.200Z","endTime":"2025-07-26T02:53:18.830Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.836011238669126,"aZ":-27.893497715982253,"pfxX":-7.6296806666219625,"pfxZ":2.130879013655605,"pX":-0.5347226478130114,"pZ":2.8585766844903864,"vX0":4.319417648514486,"vY0":-140.37315476870606,"vZ0":-2.881057786259753,"x":137.38,"y":161.6,"x0":-1.0968973431924653,"y0":50.0018452733375,"z0":5.701525156656224,"aX":-15.32463313315806},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.5,"breakHorizontal":13.0,"spinRate":1784,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.3892262458734339,"extension":6.65959768239695},"hitData":{"launchSpeed":103.1,"launchAngle":1.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":147.99,"coordY":146.88}},"index":4,"playId":"f73e5b2e-05e8-3f39-ad1c-f981aec35cc7","pitchNumber":4,"startTime":"2025-07-26T02:53:18.830Z","endTime":"2025-07-26T02:53:25.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:53:25.887Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, pitcher José Soriano to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T02:53:41.720Z","endTime":"2025-07-26T02:54:22.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.39556884807175,"strikeZoneBottom":1.57734324235901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32914928938044,"aZ":-37.12153758795785,"pfxX":3.095997202685372,"pfxZ":-3.0817140081236754,"pX":0.8322915710155768,"pZ":-0.36508866025111397,"vX0":3.5769074946858783,"vY0":-126.167510576864,"vZ0":-7.545794849295559,"x":85.28,"y":248.64,"x0":-1.0073286803923236,"y0":50.000431986322496,"z0":5.666287588679639,"aX":4.976075391565785},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.1,"breakHorizontal":-6.5,"spinRate":2449,"spinDirection":23},"zone":14,"typeConfidence":0.81,"plateTime":0.4345842748902662,"extension":6.79803275375596},"index":0,"playId":"c9f64fa6-173f-3b1c-878e-5e563f5b0cca","pitchNumber":1,"startTime":"2025-07-26T02:53:49.971Z","endTime":"2025-07-26T02:53:54.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.59607188502554,"aZ":-26.96628162697997,"pfxX":-7.75118850512799,"pfxZ":2.559982283734061,"pX":0.4936916306742958,"pZ":1.9146722385394603,"vX0":7.234624204793173,"vY0":-141.49735593008174,"vZ0":-5.672757835716198,"x":98.18,"y":187.08,"x0":-1.0863453491011048,"y0":50.00174535973233,"z0":5.668163592557377,"aX":-15.752883875963715},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.7,"breakHorizontal":12.6,"spinRate":1909,"spinDirection":227},"zone":9,"typeConfidence":0.91,"plateTime":0.3867547295351219,"extension":6.86455770078592},"hitData":{"launchSpeed":85.1,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.64,"coordY":182.01}},"index":1,"playId":"3a3cbef4-d99d-39c1-ba57-1b2c0fd6130c","pitchNumber":2,"startTime":"2025-07-26T02:54:15.136Z","endTime":"2025-07-26T02:54:22.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:54:22.439Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T02:54:40.639Z","endTime":"2025-07-26T02:56:04.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":97.4,"endSpeed":89.9,"strikeZoneTop":3.32850521048361,"strikeZoneBottom":1.55527168035613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.627009518574635,"aZ":-22.905823399067764,"pfxX":-8.500390156000979,"pfxZ":4.539281550213316,"pX":0.4949453809858564,"pZ":0.8766482659401323,"vX0":7.273479611034489,"vY0":-141.56138789640454,"vZ0":-9.273881581490583,"x":98.13,"y":215.11,"x0":-0.9962979894433216,"y0":50.001053909889634,"z0":5.646921413453262,"aX":-17.346994090272474},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.6,"breakHorizontal":14.0,"spinRate":1904,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.38609404959879257,"extension":6.761718225490282},"index":0,"playId":"11024fcb-a0b2-3b11-a6e8-2fab7c1ba634","pitchNumber":1,"startTime":"2025-07-26T02:54:53.064Z","endTime":"2025-07-26T02:54:56.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.0,"endSpeed":85.3,"strikeZoneTop":3.22600045254333,"strikeZoneBottom":1.48203769768973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26461384768629,"aZ":-32.20236152807523,"pfxX":-5.2142611469935245,"pfxZ":-0.011400811595841276,"pX":-1.778990938834461,"pZ":2.1509124455674264,"vX0":0.8188544373327086,"vY0":-134.06828995627228,"vZ0":-3.2956589359541786,"x":184.81,"y":180.71,"x0":-1.4083946503691223,"y0":50.006452487259125,"z0":5.670396154460914,"aX":-9.589049828034051},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.5,"breakHorizontal":9.4,"spinRate":1428,"spinDirection":236},"zone":13,"typeConfidence":0.92,"plateTime":0.4069971482107504,"extension":6.583385031437609},"index":1,"playId":"2b30d45b-4704-3fb7-85f3-f981aff751a9","pitchNumber":2,"startTime":"2025-07-26T02:55:05.300Z","endTime":"2025-07-26T02:55:08.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.6,"endSpeed":89.9,"strikeZoneTop":3.25377848954199,"strikeZoneBottom":1.42224462687632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81808774797367,"aZ":-24.6871042245256,"pfxX":-7.9883099634821475,"pfxZ":3.6397628209645365,"pX":-0.7749471422682449,"pZ":2.5271141319551638,"vX0":4.106386835957959,"vY0":-142.14058482991462,"vZ0":-4.513538089808158,"x":146.54,"y":170.55,"x0":-1.1959206210059716,"y0":50.00480550782909,"z0":5.691819577358752,"aX":-16.442200718442546},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.9,"breakHorizontal":13.7,"spinRate":1940,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.3844844756644932,"extension":6.744160538402488},"index":2,"playId":"6e9bac60-2821-3458-816f-8f4c3299d2f9","pitchNumber":3,"startTime":"2025-07-26T02:55:19.761Z","endTime":"2025-07-26T02:55:23.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.8,"endSpeed":89.8,"strikeZoneTop":3.28759176046282,"strikeZoneBottom":1.45619465855879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03639096351748,"aZ":-24.52421229962064,"pfxX":-7.998819175180066,"pfxZ":3.724773606067137,"pX":-0.7190065469921012,"pZ":1.6484983661238677,"vX0":4.498422067281676,"vY0":-142.2684352994626,"vZ0":-6.6444493637904625,"x":144.41,"y":194.27,"x0":-1.2798209175588857,"y0":50.00209381027572,"z0":5.564029434737858,"aX":-16.428551503873642},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.6,"breakHorizontal":13.6,"spinRate":1943,"spinDirection":226},"zone":7,"typeConfidence":0.91,"plateTime":0.384701835680894,"extension":6.799603053736984},"index":3,"playId":"986bdd03-6010-3153-a292-511705c88ee1","pitchNumber":4,"startTime":"2025-07-26T02:55:33.049Z","endTime":"2025-07-26T02:55:36.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-26T02:55:43.147Z","endTime":"2025-07-26T02:55:57.862Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.453088624703664,"aZ":-24.33611564074414,"pfxX":-8.569965745058738,"pfxZ":3.6942532571343287,"pX":-0.4014252484209616,"pZ":2.300686753584358,"vX0":5.7683741345681625,"vY0":-144.32665805369507,"vZ0":-5.243067967530522,"x":132.3,"y":176.66,"x0":-1.3054877277079815,"y0":50.006469101160484,"z0":5.626076288336183,"aX":-18.206518326159273},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":1842,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.3785080266448979,"extension":6.853524841238536},"hitData":{"launchSpeed":97.5,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.25,"coordY":148.09}},"index":5,"playId":"e43ce8fc-d599-368d-9c1b-ce5975813878","pitchNumber":5,"startTime":"2025-07-26T02:55:57.862Z","endTime":"2025-07-26T02:56:04.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:56:04.885Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Rengifo lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T02:58:00.397Z","endTime":"2025-07-26T02:59:30.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.25373683008311,"strikeZoneBottom":1.53967964440329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48104939847588,"aZ":-14.691509652312416,"pfxX":-5.450122662823474,"pfxZ":8.899470352838058,"pX":-0.8318591520202455,"pZ":2.9834560978178315,"vX0":3.214932072452364,"vY0":-139.53264312185,"vZ0":-3.055020048462046,"x":148.71,"y":158.23,"x0":-1.2931427115650778,"y0":50.00257714884612,"z0":5.065236864966706,"aX":-10.706759908458107},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2246,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.3930915342633581,"extension":6.64616986196135},"index":0,"playId":"2cdb42a8-0b38-3d54-9387-eb6c7dcbed79","pitchNumber":1,"startTime":"2025-07-26T02:58:22.219Z","endTime":"2025-07-26T02:58:26.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.28029323613651,"strikeZoneBottom":1.40453079427366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15274180191471,"aZ":-15.25424336920884,"pfxX":-6.728590662446513,"pfxZ":8.58412398694787,"pX":-0.9892802295094344,"pZ":2.773836832088593,"vX0":3.5978513506412324,"vY0":-139.68452558585,"vZ0":-3.460448759182898,"x":154.71,"y":163.89,"x0":-1.4213718245210976,"y0":50.00493097897001,"z0":5.034854598560229,"aX":-13.267026304004949},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":11.4,"spinRate":2382,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.3924557950798251,"extension":6.510517327807516},"index":1,"playId":"6ea00e9d-354d-35ce-bef7-c875471fee2f","pitchNumber":2,"startTime":"2025-07-26T02:58:39.355Z","endTime":"2025-07-26T02:58:43.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.23712926038741,"strikeZoneBottom":1.49384663802108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.20397230338278,"aZ":-13.588294175748178,"pfxX":-5.7483014237516254,"pfxZ":9.483555749057407,"pX":-1.0048863828139738,"pZ":2.6859506768290022,"vX0":2.95323502593325,"vY0":-139.53808965332502,"vZ0":-3.9835854031071594,"x":155.3,"y":166.26,"x0":-1.333675480695039,"y0":50.0026838504845,"z0":5.035661006940005,"aX":-11.265560897014465},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2268,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.39345330614485796,"extension":6.680041529786661},"index":2,"playId":"df68eca2-122e-3b61-bd86-4644fb6131f5","pitchNumber":3,"startTime":"2025-07-26T02:58:56.597Z","endTime":"2025-07-26T02:59:00.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T02:59:04.509Z","endTime":"2025-07-26T02:59:24.117Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.079974003630944,"aZ":-25.369020105202193,"pfxX":-10.92017703400036,"pfxZ":3.470517959927326,"pX":-0.5713412571328707,"pZ":2.271832791528211,"vX0":5.670316541548225,"vY0":-139.3254125016433,"vZ0":-2.6160829269214747,"x":138.78,"y":177.44,"x0":-1.2170572891469198,"y0":50.00323776743198,"z0":4.90434454973718,"aX":-21.411840429960566},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.9,"breakHorizontal":18.6,"spinRate":2287,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.3935352589230452,"extension":6.7008942593422525},"hitData":{"launchSpeed":98.4,"launchAngle":13.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.02,"coordY":102.68}},"index":4,"playId":"b7e1d502-1af6-36b7-b708-816b00fd2253","pitchNumber":4,"startTime":"2025-07-26T02:59:24.117Z","endTime":"2025-07-26T02:59:30.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:59:30.815Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T02:59:43.733Z","endTime":"2025-07-26T03:02:39.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":87.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09271347007573,"aZ":-25.206374500119626,"pfxX":-11.30244477201964,"pfxZ":3.5337003168655237,"pX":-0.388857427391469,"pZ":1.1630473361790945,"vX0":6.023763160959134,"vY0":-139.8480581478308,"vZ0":-5.812193388743703,"x":131.82,"y":207.38,"x0":-1.1085174481481517,"y0":50.00107663003771,"z0":4.933626373737855,"aX":-22.26642926494941},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.3,"breakHorizontal":19.1,"spinRate":2177,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.3924576124721635,"extension":6.73554036713633},"index":0,"playId":"03950db8-0675-351e-8547-aed5f600f11a","pitchNumber":1,"startTime":"2025-07-26T03:00:02.616Z","endTime":"2025-07-26T03:00:06.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.0,"endSpeed":87.0,"strikeZoneTop":3.28512854153341,"strikeZoneBottom":1.62130012875939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.62809255873766,"aZ":-26.211121054992788,"pfxX":-10.528186059046565,"pfxZ":3.0474742659661196,"pX":-1.4400621012985422,"pZ":2.735881764334133,"vX0":3.66449840047289,"vY0":-139.7487108347848,"vZ0":-1.319964599655152,"x":171.89,"y":164.91,"x0":-1.4089286366282174,"y0":50.00237197323727,"z0":4.953561592747441,"aX":-20.601469629644125},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.4,"breakHorizontal":18.1,"spinRate":2309,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3935365722056172,"extension":6.530144993691775},"index":1,"playId":"988465ca-9287-3b6b-a1ae-ede7b2353b7e","pitchNumber":2,"startTime":"2025-07-26T03:00:24.886Z","endTime":"2025-07-26T03:00:28.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.916752360470426,"aZ":-29.060959126220045,"pfxX":-11.351417095232541,"pfxZ":1.9216717133449226,"pX":-0.8102263365614648,"pZ":2.467107131565343,"vX0":4.639720280567032,"vY0":-127.24276497386377,"vZ0":-0.46765816703767427,"x":147.88,"y":172.17,"x0":-1.1942864240265327,"y0":50.00276446789383,"z0":4.978987450001299,"aX":-18.399306737608292},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":19.3,"spinRate":1917,"spinDirection":236},"zone":4,"typeConfidence":0.92,"plateTime":0.43236595081019935,"extension":6.780238498303438},"index":2,"playId":"1b2c3d18-f42f-3de9-b511-7759edd99221","pitchNumber":3,"startTime":"2025-07-26T03:00:43.383Z","endTime":"2025-07-26T03:00:46.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.23846055935151,"strikeZoneBottom":1.59519451712213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.48641622272167,"aZ":-28.33621473644886,"pfxX":-10.375368244437801,"pfxZ":1.9550156809538812,"pX":-2.257293646321178,"pZ":2.4302704498280407,"vX0":1.520666419602542,"vY0":-139.92701968176308,"vZ0":-1.9442505007678523,"x":203.04,"y":173.16,"x0":-1.4642854016377929,"y0":50.00410440211302,"z0":5.009093234276763,"aX":-20.3709700487273},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.4,"breakHorizontal":18.4,"spinRate":2305,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3929266213443836,"extension":6.645289707013996},"index":3,"playId":"411fd088-8270-324b-97a5-ce833b5669c1","pitchNumber":4,"startTime":"2025-07-26T03:01:18.085Z","endTime":"2025-07-26T03:01:22.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.26220951394573,"strikeZoneBottom":1.56764978848877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35021941716994,"aZ":-16.29825543967862,"pfxX":-6.086784692272809,"pfxZ":8.05252857460102,"pX":1.4157076388291012,"pZ":3.0838104361779246,"vX0":8.836725583006023,"vY0":-140.16750042282115,"vZ0":-2.4213461655273405,"x":63.04,"y":155.52,"x0":-1.0002606458138,"y0":50.00533694256477,"z0":5.034483809768174,"aX":-12.004844995150002},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":9.0,"spinRate":2268,"spinDirection":222},"zone":12,"typeConfidence":0.89,"plateTime":0.392127757506497,"extension":6.7644149984845665},"index":4,"playId":"102b1947-667a-3adf-9ed0-ace29f26fc5c","pitchNumber":5,"startTime":"2025-07-26T03:01:47.580Z","endTime":"2025-07-26T03:01:50.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-26T03:02:06.070Z","endTime":"2025-07-26T03:02:28.420Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.5,"endSpeed":87.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.51560834069725,"aZ":-14.646582672937344,"pfxX":-5.5968846703135124,"pfxZ":8.903809453665119,"pX":-0.2581472431515613,"pZ":2.064236994019444,"vX0":5.045057635422631,"vY0":-140.32526240993485,"vZ0":-5.272110946311386,"x":126.84,"y":183.05,"x0":-1.3634082114266355,"y0":50.00611271165603,"z0":4.942044937859616,"aX":-11.022292669719656},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":8.9,"spinRate":2297,"spinDirection":218},"zone":8,"typeConfidence":0.91,"plateTime":0.3922320431439621,"extension":6.863382860458741},"hitData":{"launchSpeed":96.3,"launchAngle":49.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.01,"coordY":110.77}},"index":6,"playId":"53c63f88-ab64-3f18-a32d-e63471ce9bc4","pitchNumber":6,"startTime":"2025-07-26T03:02:28.420Z","endTime":"2025-07-26T03:02:39.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:02:39.194Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T03:02:53.477Z","endTime":"2025-07-26T03:04:03.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.988746254284045,"aZ":-20.989778269797476,"pfxX":-11.74797432641814,"pfxZ":5.7618631728244445,"pX":-0.5132394973974227,"pZ":1.291410707948856,"vX0":6.139086073545632,"vY0":-139.29781313450664,"vZ0":-6.062819010042018,"x":136.56,"y":203.91,"x0":-1.2345787497698073,"y0":50.001473487462846,"z0":4.9103744775806,"aX":-22.792293623496597},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":19.8,"spinRate":2273,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.3951278810243313,"extension":6.802874585947634},"index":0,"playId":"a1872f8b-178f-306a-92a6-b385c03d3c7c","pitchNumber":1,"startTime":"2025-07-26T03:03:09.842Z","endTime":"2025-07-26T03:03:13.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.6,"endSpeed":86.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.70970989716703,"aZ":-14.085133221429452,"pfxX":-5.723933028259357,"pfxZ":9.210755357964812,"pX":0.9351851958273947,"pZ":3.1113802913064004,"vX0":7.629339597125796,"vY0":-140.42353357304503,"vZ0":-2.690657324537714,"x":81.35,"y":154.77,"x0":-1.0945305084713048,"y0":50.00259474973781,"z0":5.017859353480473,"aX":-11.241813343990602},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2227,"spinDirection":240},"zone":12,"typeConfidence":0.92,"plateTime":0.3925399707969919,"extension":6.625097225436627},"index":1,"playId":"172ef448-99eb-3b03-aec0-0cabea96b11d","pitchNumber":2,"startTime":"2025-07-26T03:03:30.393Z","endTime":"2025-07-26T03:03:33.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T03:03:37.780Z","endTime":"2025-07-26T03:03:59.457Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.5,"strikeZoneTop":3.72284341760824,"strikeZoneBottom":1.66226781023612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.62721769484748,"aZ":-15.570862547241207,"pfxX":-7.244980898460791,"pfxZ":8.339453686846499,"pX":0.479781367104837,"pZ":3.3874532235893073,"vX0":6.97127138901966,"vY0":-141.27088196894093,"vZ0":-1.963373399530248,"x":98.71,"y":147.32,"x0":-1.0964837332701884,"y0":50.00607650737513,"z0":5.109280027229557,"aX":-14.430248127149957},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":11.4,"spinRate":2306,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.38992665154582395,"extension":6.565234372574384},"index":3,"playId":"a4501e7e-3300-3bba-898d-92c89fc2ecb2","pitchNumber":3,"startTime":"2025-07-26T03:03:59.457Z","endTime":"2025-07-26T03:04:03.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:04:03.638Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Julio Rodríguez homers (17) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T03:06:02.650Z","endTime":"2025-07-26T03:06:39.463Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.124255003677007,"aZ":-30.33412519582627,"pfxX":0.5948186885006425,"pfxZ":1.0932692998815767,"pX":0.16239911007654348,"pZ":2.383972869850836,"vX0":3.4923602526146444,"vY0":-128.3710166041263,"vZ0":-2.6033861943833903,"x":110.81,"y":174.41,"x0":-1.2895986473105687,"y0":50.00009969234826,"z0":5.7587010830176455,"aX":0.9980817363728621},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":-1.8,"spinRate":2198,"spinDirection":94},"zone":5,"typeConfidence":0.91,"plateTime":0.425723982360545,"extension":6.593521707517209},"hitData":{"launchSpeed":104.7,"launchAngle":27.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":23.43,"coordY":68.37}},"index":0,"playId":"ace49303-f50d-3678-b4d5-9ba590620c42","pitchNumber":1,"startTime":"2025-07-26T03:06:14.374Z","endTime":"2025-07-26T03:06:39.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-16.0,"leverageIndex":1.44,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:06:39.463Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a sharp ground ball to right fielder Chris Taylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T03:06:52.928Z","endTime":"2025-07-26T03:08:38.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.162980031658183,"aZ":-23.98613615127495,"pfxX":-9.667627702714995,"pfxZ":4.129318140257346,"pX":-0.509756150350429,"pZ":1.59877079939092,"vX0":5.557203289128139,"vY0":-139.8111708856577,"vZ0":-6.834316299088257,"x":136.43,"y":195.61,"x0":-1.2659096997162,"y0":50.002053030403445,"z0":5.646276888848175,"aX":-19.16117929983701},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.2,"breakHorizontal":16.4,"spinRate":1978,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.3915783295196724,"extension":6.748888052677864},"index":0,"playId":"5b190a14-6f62-3a53-b8b1-45ccc8c8123f","pitchNumber":1,"startTime":"2025-07-26T03:07:01.864Z","endTime":"2025-07-26T03:07:04.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.71955343786601,"strikeZoneBottom":1.59400315442178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.382474419744703,"aZ":-27.16361586579055,"pfxX":-6.615156426898565,"pfxZ":2.6236922807831218,"pX":0.6980489931969935,"pZ":0.7366203476249459,"vX0":7.671713296313192,"vY0":-136.84309712750877,"vZ0":-8.052432547877125,"x":90.39,"y":218.89,"x0":-1.2738210155444283,"y0":50.00261019829345,"z0":5.560513700815118,"aX":-12.62698575377304},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.4,"breakHorizontal":10.4,"spinRate":1897,"spinDirection":235},"zone":14,"typeConfidence":0.88,"plateTime":0.39928942408874546,"extension":6.8588490919996286},"index":1,"playId":"59f1d854-5cb5-3517-ac80-087fb6e19684","pitchNumber":2,"startTime":"2025-07-26T03:07:16.365Z","endTime":"2025-07-26T03:07:19.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.69682060933281,"strikeZoneBottom":1.48386959846746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.895906585833124,"aZ":-34.56845737247872,"pfxX":-5.15494185460229,"pfxZ":-1.3702908806171994,"pX":-1.1817446044146216,"pZ":3.694085126082084,"vX0":2.4264686995184555,"vY0":-131.3367265909195,"vZ0":0.8597978152268235,"x":162.05,"y":139.04,"x0":-1.4480127850395015,"y0":50.00328556922478,"z0":5.9339501324361565,"aX":-9.002983468965075},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.0,"breakHorizontal":8.8,"spinRate":1305,"spinDirection":237},"zone":11,"typeConfidence":0.89,"plateTime":0.4170935417061443,"extension":6.62939893860689},"index":2,"playId":"ce195150-b515-35d4-ba77-84e7d61df6c8","pitchNumber":3,"startTime":"2025-07-26T03:07:31.619Z","endTime":"2025-07-26T03:07:35.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":98.0,"endSpeed":88.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.724611863554166,"aZ":-14.053738768784303,"pfxX":-4.304947576742441,"pfxZ":8.896266470911726,"pX":0.23033567944023634,"pZ":3.231871837757768,"vX0":5.579782434561954,"vY0":-142.49974325887962,"vZ0":-4.573395194532842,"x":108.22,"y":151.52,"x0":-1.2028052642190334,"y0":50.00175787731789,"z0":5.759389739871122,"aX":-8.767487577889066},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2332,"spinDirection":224},"zone":2,"typeConfidence":0.92,"plateTime":0.38582807364924276,"extension":6.790879427679519},"index":3,"playId":"75dba230-5e52-394a-9961-29e49e41cc6e","pitchNumber":4,"startTime":"2025-07-26T03:07:47.137Z","endTime":"2025-07-26T03:07:50.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-26T03:07:56.706Z","endTime":"2025-07-26T03:08:13.356Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.73061336626602,"strikeZoneBottom":1.66338405841473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.430347629902126,"aZ":-32.166925546711624,"pfxX":1.8595308342926096,"pfxZ":0.0028624265145040795,"pX":-2.0715490529864735,"pZ":3.8831805595976085,"vX0":-2.0623450529623075,"vY0":-130.56906067498426,"vZ0":1.4023600066067816,"x":195.96,"y":133.93,"x0":-1.5116841415185929,"y0":50.00086210667461,"z0":5.766094613354914,"aX":3.1986076568840707},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.6,"breakHorizontal":-2.9,"spinRate":2414,"spinDirection":103},"zone":11,"typeConfidence":0.88,"plateTime":0.42007705837248865,"extension":6.638366774296219},"index":5,"playId":"cfcb6f5a-f521-3d9e-bb81-ac018a86cbde","pitchNumber":5,"startTime":"2025-07-26T03:08:13.356Z","endTime":"2025-07-26T03:08:16.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28389050537235,"aZ":-26.75841278272036,"pfxX":-7.740365242918763,"pfxZ":2.616372476494453,"pX":-0.3819738585823605,"pZ":1.4752196244432365,"vX0":5.1657839559172904,"vY0":-142.78961615279277,"vZ0":-6.8242088060065225,"x":131.56,"y":198.95,"x0":-1.2071588556389883,"y0":50.000471951052425,"z0":5.574888437772949,"aX":-16.01223460999367},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":3.6,"breakHorizontal":13.0,"spinRate":1912,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.3832978782904908,"extension":6.69989982783783},"hitData":{"launchSpeed":100.7,"launchAngle":-4.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":164.52,"coordY":148.07}},"index":6,"playId":"457e6c15-089c-30d1-8786-e0f47b407b1c","pitchNumber":6,"startTime":"2025-07-26T03:08:27.412Z","endTime":"2025-07-26T03:08:38.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.7,"awayTeamWinProbability":55.3,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":1.32,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:08:38.944Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T03:08:54.067Z","endTime":"2025-07-26T03:10:02.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.442039544248328,"aZ":-27.973232762915483,"pfxX":-6.470926043297643,"pfxZ":2.076650391488946,"pX":-1.0402341444323766,"pZ":1.7521060547483271,"vX0":2.807547645353092,"vY0":-140.97601039905425,"vZ0":-6.171463047269661,"x":156.65,"y":191.47,"x0":-1.2053132580755959,"y0":50.003199681520435,"z0":5.762283715500838,"aX":-13.094902366186485},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":2.8,"breakHorizontal":11.2,"spinRate":1830,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.3877212575047855,"extension":6.600179149576065},"index":0,"playId":"04782a5a-d87a-39e7-8c48-721baf83a23e","pitchNumber":1,"startTime":"2025-07-26T03:09:09.643Z","endTime":"2025-07-26T03:09:13.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.8,"endSpeed":88.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.902717540076548,"aZ":-28.824992646305493,"pfxX":-7.124618536850321,"pfxZ":1.6853891640713599,"pX":-1.4354263591990615,"pZ":2.8515868253431855,"vX0":2.249936851425534,"vY0":-139.62089690390494,"vZ0":-2.831342828954226,"x":171.72,"y":161.79,"x0":-1.3235714907462355,"y0":50.001404052848315,"z0":5.765329946684859,"aX":-14.137748894825362},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.6,"breakHorizontal":12.5,"spinRate":1906,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3915173965413965,"extension":6.684917602201496},"index":1,"playId":"43aa5ba8-1126-338c-84ba-9944e5b11290","pitchNumber":2,"startTime":"2025-07-26T03:09:28.823Z","endTime":"2025-07-26T03:09:31.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.50193891922517,"aZ":-40.266074242578696,"pfxX":6.93560480789876,"pfxZ":-5.196045164389635,"pX":0.31654964740312025,"pZ":0.2891849726264006,"vX0":1.104712666615081,"vY0":-124.62701254793397,"vZ0":-5.271499639369343,"x":104.93,"y":230.97,"x0":-1.0340537094999105,"y0":50.00535221576511,"z0":5.796520427016115,"aX":10.796162168840903},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.4,"breakHorizontal":-12.8,"spinRate":2392,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.44126922747678776,"extension":6.694380552793011},"index":2,"playId":"d6d7910e-344c-3520-be92-bc79e3bab9d4","pitchNumber":3,"startTime":"2025-07-26T03:09:57.507Z","endTime":"2025-07-26T03:10:02.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":2.15,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:10:02.380Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T03:10:18.409Z","endTime":"2025-07-26T03:11:27.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.3,"endSpeed":88.9,"strikeZoneTop":3.61653217689561,"strikeZoneBottom":1.70805763471593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06574823114759,"aZ":-27.051553604747646,"pfxX":-6.159758884626942,"pfxZ":2.552367454501697,"pX":0.27801770118493063,"pZ":2.92314554804921,"vX0":5.571958560481336,"vY0":-140.24523402397978,"vZ0":-3.446983748630193,"x":106.4,"y":159.86,"x0":-0.9255765909464081,"y0":50.005511431915195,"z0":5.914912281408171,"aX":-12.381815063415264},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.2,"breakHorizontal":10.2,"spinRate":1839,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.3892206352799148,"extension":6.751984583634354},"index":0,"playId":"2c0e0f2d-34c6-377e-b9c7-3575e23bc6f7","pitchNumber":1,"startTime":"2025-07-26T03:10:29.714Z","endTime":"2025-07-26T03:10:32.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.181514541515146,"aZ":-30.86394154292643,"pfxX":1.3611045260016428,"pfxZ":0.7496275075980074,"pX":0.882595393097098,"pZ":1.3107466768293539,"vX0":4.285743758729448,"vY0":-130.6210154278098,"vZ0":-5.313425765306158,"x":83.36,"y":203.39,"x0":-0.9526903493394285,"y0":50.00059236020937,"z0":5.677594628058759,"aX":2.362240811942166},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.5,"breakHorizontal":-3.4,"spinRate":2330,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.4185138129014945,"extension":6.89194136503712},"index":1,"playId":"4b94f880-371b-3d10-a2a2-180f2e8890a5","pitchNumber":2,"startTime":"2025-07-26T03:10:45.531Z","endTime":"2025-07-26T03:10:48.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":98.1,"endSpeed":90.1,"strikeZoneTop":3.53590955937774,"strikeZoneBottom":1.68565073560605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.23132988449396,"aZ":-18.587846953468528,"pfxX":-3.404089957270889,"pfxZ":6.53990589911232,"pX":1.1124583359732934,"pZ":3.9816258452828786,"vX0":7.286351644281436,"vY0":-142.82201911992027,"vZ0":-1.7713803532699566,"x":74.6,"y":131.28,"x0":-1.0232722667653575,"y0":50.001019247228434,"z0":5.772254616675832,"aX":-7.070806757155679},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.6,"breakHorizontal":4.8,"spinRate":2098,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.3827218311903855,"extension":6.78605369074591},"index":2,"playId":"dbb3b6df-2d11-3aa5-852e-2039ad1fbf84","pitchNumber":3,"startTime":"2025-07-26T03:11:07.139Z","endTime":"2025-07-26T03:11:10.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46674862814387,"aZ":-40.791894672457694,"pfxX":6.578163541736468,"pfxZ":-5.596868635200064,"pX":1.207469474813485,"pZ":1.353670456665935,"vX0":2.6136855916390336,"vY0":-123.80087271440864,"vZ0":-2.7512775840035473,"x":70.97,"y":202.23,"x0":-0.7187869143491694,"y0":50.001927250576244,"z0":5.918989476855597,"aX":10.131874304989283},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.6,"breakHorizontal":-12.5,"spinRate":2555,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.44371173689144383,"extension":6.737187979652593},"index":3,"playId":"aa744f63-d886-30d5-94aa-f0a3ecd26abc","pitchNumber":4,"startTime":"2025-07-26T03:11:23.861Z","endTime":"2025-07-26T03:11:27.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.84,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:11:27.470Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out sharply to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T03:11:42.849Z","endTime":"2025-07-26T03:13:19.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.39213683325676,"strikeZoneBottom":1.53371818209406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.956984567814814,"aZ":-37.66080234609373,"pfxX":6.420272006142939,"pfxZ":-3.5362002259554792,"pX":-0.07916898708551297,"pZ":2.277118943836796,"vX0":-0.06250400363554703,"vY0":-123.8546323794982,"vZ0":-1.3849522185939898,"x":120.02,"y":177.3,"x0":-0.8875701967761538,"y0":50.00303100438113,"z0":5.995862637059159,"aX":9.964288280745542},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.5,"breakHorizontal":-11.6,"spinRate":2485,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.4424112147303001,"extension":6.738790291003363},"index":0,"playId":"2d910888-6814-3e22-baa0-4c990309d8a3","pitchNumber":1,"startTime":"2025-07-26T03:11:54.530Z","endTime":"2025-07-26T03:11:58.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":85.9,"endSpeed":79.0,"strikeZoneTop":3.33557342525833,"strikeZoneBottom":1.54633921461308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97026050903344,"aZ":-36.24125582234961,"pfxX":7.393175540241004,"pfxZ":-2.571459799949089,"pX":-0.240648374928518,"pZ":1.8858122433398616,"vX0":-0.5515294297757689,"vY0":-125.06349203538059,"vZ0":-2.5522729118999496,"x":126.17,"y":187.86,"x0":-0.9771036980692637,"y0":50.00513172223379,"z0":5.901241828870292,"aX":11.675824952643264},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.0,"breakHorizontal":-13.2,"spinRate":2363,"spinDirection":22},"zone":8,"typeConfidence":0.9,"plateTime":0.43848734550859847,"extension":6.733944595603719},"index":1,"playId":"10aef096-0e7a-314f-aec1-4869e5d7fdaa","pitchNumber":2,"startTime":"2025-07-26T03:12:12.237Z","endTime":"2025-07-26T03:12:15.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"f91a1806-e752-33d5-b0b7-2ec5d80071a7","startTime":"2025-07-26T03:12:30.455Z","endTime":"2025-07-26T03:12:33.455Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.32630987330791,"strikeZoneBottom":1.53742670124377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.583439487607492,"aZ":-39.39390056215858,"pfxX":8.577584783916645,"pfxZ":-4.6954256115354935,"pX":0.7011472573156172,"pZ":0.750663444436666,"vX0":1.4756949219975706,"vY0":-123.9461930823155,"vZ0":-4.185990220208343,"x":90.27,"y":218.51,"x0":-1.0172344929495998,"y0":50.00433015067566,"z0":5.793388568367474,"aX":13.184178529171545},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.2,"breakHorizontal":-15.8,"spinRate":2484,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4439850032893613,"extension":6.935101825540889},"index":3,"playId":"7139f461-80ca-3ac0-bcd4-9801873cb8e8","pitchNumber":3,"startTime":"2025-07-26T03:12:48.109Z","endTime":"2025-07-26T03:12:51.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54158520994657,"aZ":-30.472105934308374,"pfxX":-7.046682859220283,"pfxZ":0.8417664864972583,"pX":-0.5899820457462571,"pZ":3.0172264477015625,"vX0":3.5436372004864034,"vY0":-142.07895272980358,"vZ0":-2.5635711016731886,"x":139.49,"y":157.31,"x0":-0.942243141787147,"y0":50.00583464929319,"z0":5.8807980724054225,"aX":-14.314897368919432},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.2,"breakHorizontal":12.0,"spinRate":1822,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.38647077267051566,"extension":6.673809138471046},"hitData":{"launchSpeed":100.3,"launchAngle":28.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":54.71,"coordY":77.23}},"index":4,"playId":"4ca4ef34-2c45-3219-abce-781d45d38eca","pitchNumber":4,"startTime":"2025-07-26T03:13:11.199Z","endTime":"2025-07-26T03:13:19.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:13:19.600Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T03:15:28.313Z","endTime":"2025-07-26T03:18:01.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.72920730369063,"strikeZoneBottom":1.60742078508552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.807258446140413,"aZ":-13.001490597656446,"pfxX":-4.734765209948663,"pfxZ":9.791862072973547,"pX":-0.3041662223484511,"pZ":1.7704089655257753,"vX0":4.300913101891045,"vY0":-139.1898750597908,"vZ0":-6.406146300728926,"x":128.59,"y":190.98,"x0":-1.2556813849304005,"y0":50.005820763799626,"z0":4.966099502290443,"aX":-9.274012705738784},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2273,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.3937949288294704,"extension":6.721100659394652},"index":0,"playId":"47b5deb1-94f2-394a-bb3a-eee5655f94f7","pitchNumber":1,"startTime":"2025-07-26T03:15:52.711Z","endTime":"2025-07-26T03:15:56.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.621560541831336,"aZ":-15.210291079327225,"pfxX":-5.779377527933308,"pfxZ":8.627986405841176,"pX":-0.31143440825386987,"pZ":2.916024554924579,"vX0":4.727754607840373,"vY0":-139.39397258902457,"vZ0":-3.002565385462233,"x":128.87,"y":160.05,"x0":-1.2794387129045706,"y0":50.00162425618111,"z0":5.012618227989208,"aX":-11.361442514831033},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2259,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.3930899206527547,"extension":6.76482575170395},"index":1,"playId":"bdbb57ba-22d0-34e4-8dbb-64dd63a8e542","pitchNumber":2,"startTime":"2025-07-26T03:16:10.650Z","endTime":"2025-07-26T03:16:13.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-26T03:16:25.296Z","endTime":"2025-07-26T03:16:48.291Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.43386584277128,"strikeZoneBottom":1.48679604734415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.167097043970056,"aZ":-26.7009882616473,"pfxX":-9.374106530240994,"pfxZ":3.1217677320518105,"pX":-1.4968730083573665,"pZ":2.061795079295391,"vX0":2.941299194581533,"vY0":-131.89661444797463,"vZ0":-2.4551858296987703,"x":174.06,"y":183.11,"x0":-1.4113394239052703,"y0":50.005470200777246,"z0":4.982416880212857,"aX":-16.448169914259235},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.3,"breakHorizontal":16.3,"spinRate":1975,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.4159584274023622,"extension":6.807883236190333},"index":3,"playId":"1e29178d-e3e7-3bf3-a33e-637ff09e88a0","pitchNumber":3,"startTime":"2025-07-26T03:16:48.291Z","endTime":"2025-07-26T03:16:52.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.4,"endSpeed":87.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.08710317034897,"aZ":-16.577115892538036,"pfxX":-6.057772618899128,"pfxZ":7.906346689145158,"pX":-1.353324542885776,"pZ":3.3889617200470794,"vX0":2.682555398955936,"vY0":-140.34353248081584,"vZ0":-1.541455576284811,"x":168.59,"y":147.28,"x0":-1.5406217082931388,"y0":50.0009228759796,"z0":5.037806262286632,"aX":-11.946963147621771},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":10.3,"spinRate":2163,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.3919742248148368,"extension":6.718137666852976},"index":4,"playId":"33aec1a5-a3b1-30b4-85c0-75891fd78442","pitchNumber":4,"startTime":"2025-07-26T03:17:08.465Z","endTime":"2025-07-26T03:17:11.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.6,"endSpeed":87.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06181821765119,"aZ":-18.71200258475954,"pfxX":-6.287976658096177,"pfxZ":6.879938098768253,"pX":-1.2212767060551053,"pZ":3.960221986940293,"vX0":3.6082464621778354,"vY0":-139.2104297394971,"vZ0":0.2856348346272235,"x":163.55,"y":131.85,"x0":-1.7191234343969826,"y0":50.005361511062326,"z0":5.09768546744915,"aX":-12.309069921941555},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":10.6,"spinRate":2161,"spinDirection":228},"zone":11,"typeConfidence":0.87,"plateTime":0.39386620825333196,"extension":6.60051326763638},"index":5,"playId":"eaa67221-4435-3981-8d68-a67e41106f80","pitchNumber":5,"startTime":"2025-07-26T03:17:32.902Z","endTime":"2025-07-26T03:17:35.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40156708326832,"aZ":-26.11651947137376,"pfxX":1.4539642630480807,"pfxZ":3.538269638769156,"pX":0.5575346550472454,"pZ":0.8051294611968446,"vX0":4.420233543352661,"vY0":-129.56814233169302,"vZ0":-5.256632748111802,"x":95.75,"y":217.04,"x0":-1.3548834020464011,"y0":50.00181355657169,"z0":4.8393915474482485,"aX":2.4876279161832433},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":-3.6,"spinRate":2191,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.42168060825430453,"extension":6.818685882345968},"index":6,"playId":"b0ce4008-323a-3076-b287-5bd9d3d03a91","pitchNumber":6,"startTime":"2025-07-26T03:17:57.964Z","endTime":"2025-07-26T03:18:01.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:18:01.737Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out sharply, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T03:18:17.832Z","endTime":"2025-07-26T03:20:06.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":97.3,"endSpeed":88.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.555130478573275,"aZ":-15.0750814373012,"pfxX":-4.685103120069176,"pfxZ":8.48455923266556,"pX":0.19738171416456674,"pZ":2.309699445931848,"vX0":5.781592132179642,"vY0":-141.57437755594495,"vZ0":-4.859182775661623,"x":109.48,"y":176.42,"x0":-1.2696825668563299,"y0":50.000219946876044,"z0":5.024457692715328,"aX":-9.439253420594502},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":7.2,"spinRate":2052,"spinDirection":225},"zone":5,"typeConfidence":0.92,"plateTime":0.38799038796050755,"extension":6.790809147728643},"index":0,"playId":"0b50622e-494d-3c69-840c-1a10114a86c7","pitchNumber":1,"startTime":"2025-07-26T03:18:32.469Z","endTime":"2025-07-26T03:18:35.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.5,"endSpeed":85.4,"strikeZoneTop":3.43420240269453,"strikeZoneBottom":1.62371615591209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59080477339369,"aZ":-15.677186564606961,"pfxX":-6.382158565651542,"pfxZ":8.700243296145631,"pX":-0.8381846549703749,"pZ":3.986942038371575,"vX0":3.44205489647595,"vY0":-137.58306548533497,"vZ0":0.10478770011200195,"x":148.95,"y":131.13,"x0":-1.2834802152881222,"y0":50.004138836778665,"z0":5.020214040601058,"aX":-12.10460899505592},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":10.7,"spinRate":2087,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.3997444920819042,"extension":6.794202331808133},"index":1,"playId":"d39c65be-097b-309a-bca2-782b953284f8","pitchNumber":2,"startTime":"2025-07-26T03:18:55.959Z","endTime":"2025-07-26T03:18:58.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.49243651703564,"strikeZoneBottom":1.68189049936557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29409338442805,"aZ":-23.0440180892377,"pfxX":-9.102782132252576,"pfxZ":4.6354996850988766,"pX":-1.0761185340457655,"pZ":3.847407167156032,"vX0":3.87189545400911,"vY0":-139.85134842769244,"vZ0":0.604920604626225,"x":158.02,"y":134.9,"x0":-1.3006375230181992,"y0":50.00166993301557,"z0":5.146805154494061,"aX":-17.92183980190482},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.8,"breakHorizontal":15.6,"spinRate":2277,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.39255828989425234,"extension":6.701530164515062},"index":2,"playId":"598ed7cd-3c56-342b-8f23-3885863a8417","pitchNumber":3,"startTime":"2025-07-26T03:19:16.554Z","endTime":"2025-07-26T03:19:19.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.5,"strikeZoneTop":3.48832472922079,"strikeZoneBottom":1.64880374931376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.720644913914406,"aZ":-16.80941856547596,"pfxX":-6.999401916834156,"pfxZ":7.740388271815542,"pX":0.2561976970309156,"pZ":3.7928726621407747,"vX0":6.710495117978949,"vY0":-140.67184108243376,"vZ0":-0.711857226465246,"x":107.23,"y":136.37,"x0":-1.2618092927990867,"y0":50.00362540349753,"z0":5.14854310059029,"aX":-13.896337658840396},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":2221,"spinDirection":221},"zone":12,"typeConfidence":0.85,"plateTime":0.39077126298571985,"extension":6.761488743803156},"index":3,"playId":"bf7ef7ea-cfed-3207-a18e-64d55350b382","pitchNumber":4,"startTime":"2025-07-26T03:19:39.788Z","endTime":"2025-07-26T03:19:43.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53642595603675,"aZ":-27.364695281702016,"pfxX":-11.347354159286303,"pfxZ":2.4755805450502706,"pX":-0.2285717618264594,"pZ":2.5406986944906382,"vX0":6.934297798253732,"vY0":-138.83256649942643,"vZ0":-1.8374539597890451,"x":125.71,"y":170.18,"x0":-1.2909372276179851,"y0":50.00216958894252,"z0":5.0414333468291375,"aX":-22.03913310434916},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.3,"breakHorizontal":19.0,"spinRate":2242,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.39527442773248334,"extension":6.774904357440809},"hitData":{"launchSpeed":104.0,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":107.09,"coordY":142.94}},"index":4,"playId":"f58b5d4c-a2a6-3d92-b85b-374ba449d67b","pitchNumber":5,"startTime":"2025-07-26T03:19:59.889Z","endTime":"2025-07-26T03:20:06.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:20:06.532Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to third baseman Ben Williamson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T03:20:24.720Z","endTime":"2025-07-26T03:21:33.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.85687735341363,"strikeZoneBottom":1.81785986625881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.99619978589114,"aZ":-25.89895300660183,"pfxX":2.890614179245962,"pfxZ":3.8551430291986666,"pX":0.09421083064735439,"pZ":1.463248650815325,"vX0":2.7197954412534133,"vY0":-127.54374008225746,"vZ0":-3.4010091227870283,"x":113.41,"y":199.27,"x0":-1.366004908354682,"y0":50.004731374072165,"z0":4.882127711798985,"aX":4.709216346960001},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":-5.9,"spinRate":2525,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4313002497902181,"extension":6.718348850517195},"index":0,"playId":"76b986fc-de7b-3319-b1fe-36eb04effc49","pitchNumber":1,"startTime":"2025-07-26T03:20:38.334Z","endTime":"2025-07-26T03:20:42.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.70897438572822,"strikeZoneBottom":1.84527959598693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.187989617564728,"aZ":-26.180098255561,"pfxX":3.4515160937882277,"pfxZ":3.729366101195836,"pX":1.281432651212456,"pZ":0.3729564525756147,"vX0":5.325204391082759,"vY0":-126.53456742845147,"vZ0":-5.6072877374448495,"x":68.15,"y":228.71,"x0":-1.3066042508813538,"y0":50.00059863470355,"z0":4.741848639886914,"aX":5.539373009063389},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":-7.6,"spinRate":2559,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.43451330119262144,"extension":6.807368386776844},"index":1,"playId":"8820b05a-1621-3bb3-9d45-1674e27a8dce","pitchNumber":2,"startTime":"2025-07-26T03:20:57.366Z","endTime":"2025-07-26T03:21:00.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.690136459637543,"aZ":-27.105170272697855,"pfxX":1.490688176809026,"pfxZ":3.024726819460561,"pX":-0.5916031913650396,"pZ":2.4006340312810295,"vX0":2.119089128603927,"vY0":-129.29540740695114,"vZ0":-1.1728762890897402,"x":139.55,"y":173.96,"x0":-1.6188438614864455,"y0":50.00151512454412,"z0":4.96122360605211,"aX":2.4956212618234206},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":-3.2,"spinRate":2453,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.42540701097450606,"extension":6.6358638357209205},"hitData":{"launchSpeed":76.5,"launchAngle":79.0,"totalDistance":41.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":126.18,"coordY":189.28}},"index":2,"playId":"fe7ef731-441f-3474-b932-981cc4d61b74","pitchNumber":3,"startTime":"2025-07-26T03:21:24.876Z","endTime":"2025-07-26T03:21:33.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:21:33.975Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dominic Canzone lines out sharply to right fielder Chris Taylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T03:23:50.785Z","endTime":"2025-07-26T03:24:01.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces José Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T03:23:07.129Z","endTime":"2025-07-26T03:23:52.972Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.471239936336225,"aZ":-26.356395823569592,"pfxX":1.8928780067235613,"pfxZ":3.414889748374593,"pX":0.2766831252456349,"pZ":3.2603887153388382,"vX0":-4.285133132493495,"vY0":-129.02448091372116,"vZ0":-2.6190003798096804,"x":106.45,"y":150.75,"x0":1.706062891385335,"y0":50.00001671189792,"z0":6.2997871931168135,"aX":3.221660687607598},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":-2.5,"spinRate":2215,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.42300219243844106,"extension":6.675618235074926},"hitData":{"launchSpeed":103.0,"launchAngle":19.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":170.2,"coordY":93.87}},"index":1,"playId":"6f5cee93-791e-39c2-8cf4-374bb0e7abbf","pitchNumber":1,"startTime":"2025-07-26T03:23:52.972Z","endTime":"2025-07-26T03:24:01.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:24:01.973Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T03:24:21.615Z","endTime":"2025-07-26T03:26:21.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":97.5,"endSpeed":88.6,"strikeZoneTop":3.41677396877107,"strikeZoneBottom":1.57971754078029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.65193416783252,"aZ":-10.747770326690507,"pfxX":6.221919757766987,"pfxZ":10.638317905545819,"pX":1.067745241684139,"pZ":1.720140466290805,"vX0":-4.140452458955093,"vY0":-141.57682257796114,"vZ0":-10.049524699719948,"x":76.3,"y":192.34,"x0":1.7465745792402874,"y0":50.00614777394957,"z0":6.019953766610875,"aX":12.535572934463582},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":-10.3,"spinRate":2373,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.388021941916719,"extension":6.782635997409932},"index":0,"playId":"9c19a6c3-2c9a-3d8c-9fa9-90de4a04368c","pitchNumber":1,"startTime":"2025-07-26T03:24:30.314Z","endTime":"2025-07-26T03:24:33.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.6,"endSpeed":86.8,"strikeZoneTop":3.49813953108612,"strikeZoneBottom":1.60430343109317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.57903776752995,"aZ":-11.548089110905302,"pfxX":5.982623913965179,"pfxZ":10.700240902880653,"pX":0.8393398781123396,"pZ":0.6238752016971382,"vX0":-4.719528244290113,"vY0":-138.5924113379109,"vZ0":-12.218573970522888,"x":85.01,"y":221.94,"x0":1.7947109949603768,"y0":50.003346521187034,"z0":5.8836302403505,"aX":11.533784163357609},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":-9.7,"spinRate":2163,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.39657484234245244,"extension":6.9174352326194875},"index":1,"playId":"c5e11c66-baa7-309f-b423-3f2d563bbca8","pitchNumber":2,"startTime":"2025-07-26T03:24:45.439Z","endTime":"2025-07-26T03:24:49.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.42883941318474,"strikeZoneBottom":1.64969818433968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.016277686002574,"aZ":-25.884077000189436,"pfxX":0.8764250461462071,"pfxZ":3.6837185684067055,"pX":1.7146519728339102,"pZ":2.936546325141937,"vX0":-1.1204930706843412,"vY0":-129.82713873301356,"vZ0":-3.289172983837444,"x":51.64,"y":159.49,"x0":2.0378413087456924,"y0":50.00382946786906,"z0":6.188538524340125,"aX":1.497191522228416},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":-1.3,"spinRate":2087,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4217768399937589,"extension":6.692586054927681},"index":2,"playId":"433ddb59-e33d-3b29-9da7-0d5306794542","pitchNumber":3,"startTime":"2025-07-26T03:25:05.962Z","endTime":"2025-07-26T03:25:09.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.54896869937662,"strikeZoneBottom":1.59787039810263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.55708512138602,"aZ":-14.247144672126387,"pfxX":3.9193554097426655,"pfxZ":9.25253125274413,"pX":0.21271526344228364,"pZ":2.8870606073060774,"vX0":-5.293175382690484,"vY0":-138.89403688252008,"vZ0":-6.281991405489493,"x":108.89,"y":160.83,"x0":1.6414374102711042,"y0":50.00138397594946,"z0":6.140236840081782,"aX":7.592915931668669},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":-5.9,"spinRate":2104,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.3956303482826202,"extension":6.865792184736168},"index":3,"playId":"9f988f5b-5238-3ca7-91b9-e8f30bc8d768","pitchNumber":4,"startTime":"2025-07-26T03:25:20.864Z","endTime":"2025-07-26T03:25:24.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-07-26T03:25:34.013Z","endTime":"2025-07-26T03:25:50.486Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.693051539809105,"aZ":-11.775858747741207,"pfxX":5.017798116054015,"pfxZ":10.238419652703644,"pX":0.6024333204810296,"pZ":2.3282318105520865,"vX0":-4.63930623453809,"vY0":-140.4605653426987,"vZ0":-8.297041198982704,"x":94.04,"y":175.92,"x0":1.6259758377502096,"y0":50.00409481580649,"z0":6.091886153096053,"aX":9.997664873999193},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":-8.0,"spinRate":2169,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.3903976666671025,"extension":6.968034354883054},"index":5,"playId":"18cd81a9-a4df-32db-bf9c-943ea1b9b97e","pitchNumber":5,"startTime":"2025-07-26T03:25:50.486Z","endTime":"2025-07-26T03:25:53.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.9,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.33026179720025,"aZ":-16.569775776210527,"pfxX":5.92077106751587,"pfxZ":7.812836651092223,"pX":1.3070805409276653,"pZ":3.668698675371374,"vX0":-3.111525261724825,"vY0":-140.97417117267096,"vZ0":-4.099180392065009,"x":67.18,"y":139.73,"x0":1.6604371598438765,"y0":50.00270457002175,"z0":6.2226783838368425,"aX":11.826260832481243},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":-10.0,"spinRate":2149,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.38966362920695286,"extension":6.7837807977792535},"hitData":{"launchSpeed":82.0,"launchAngle":-15.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.89,"coordY":158.53}},"index":6,"playId":"98c9e5d0-e247-36f5-b6a6-6831da0e6faf","pitchNumber":6,"startTime":"2025-07-26T03:26:14.761Z","endTime":"2025-07-26T03:26:21.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:26:21.692Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T03:26:43.692Z","endTime":"2025-07-26T03:27:39.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.49070963256027,"strikeZoneBottom":1.67053264404991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.655681627129407,"aZ":-19.620495295596246,"pfxX":8.85873604851869,"pfxZ":6.694228977138904,"pX":0.18168175201558995,"pZ":2.9261554855677194,"vX0":-7.227099241188126,"vY0":-136.47388879062635,"vZ0":-5.266008564465305,"x":110.07,"y":159.77,"x0":1.7207808139396428,"y0":50.00450225691913,"z0":6.243529702120386,"aX":16.61572926722959},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":-14.4,"spinRate":1887,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.40223583399199825,"extension":6.812021747071304},"index":0,"playId":"3fd4b81d-d6ca-3bd2-9751-a53c334f57ab","pitchNumber":1,"startTime":"2025-07-26T03:26:52.012Z","endTime":"2025-07-26T03:26:55.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.672964565937804,"aZ":-17.63047434556883,"pfxX":8.43335990852008,"pfxZ":7.702190426981825,"pX":0.479408411889967,"pZ":1.993393477994246,"vX0":-6.09172722931152,"vY0":-137.11670507288386,"vZ0":-8.023019293180754,"x":98.73,"y":184.96,"x0":1.6435190901988628,"y0":50.00503780792993,"z0":6.179264039757738,"aX":15.926783678774056},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":-13.8,"spinRate":2061,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.40074127202658927,"extension":6.788977829054642},"index":1,"playId":"41d5549f-e5b3-359f-8474-2234e9be44e6","pitchNumber":2,"startTime":"2025-07-26T03:27:05.338Z","endTime":"2025-07-26T03:27:08.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.9292146017259,"aZ":-18.25921453854405,"pfxX":8.581686790262003,"pfxZ":7.077495663834598,"pX":0.7705111673170227,"pZ":2.460540432733385,"vX0":-5.558498028583097,"vY0":-139.4505686587434,"vZ0":-7.005871857350546,"x":87.63,"y":172.35,"x0":1.6767392601582356,"y0":50.00005831060056,"z0":6.2137688661262365,"aX":16.86608232267464},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":-14.4,"spinRate":2182,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.3930706137034963,"extension":6.825153789360619},"hitData":{"launchSpeed":67.5,"launchAngle":25.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.38,"coordY":115.79}},"index":2,"playId":"bebb8ec2-fa0c-330a-805b-9b4cb3655f0c","pitchNumber":3,"startTime":"2025-07-26T03:27:27.066Z","endTime":"2025-07-26T03:27:39.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:27:39.216Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, second baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T03:29:17.106Z","endTime":"2025-07-26T03:29:48.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T03:27:49.250Z","endTime":"2025-07-26T03:29:19.450Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.50862744967947,"strikeZoneBottom":1.60013673041177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.032190922170283,"aZ":-24.084374191826406,"pfxX":2.4192173321563035,"pfxZ":4.714144811070359,"pX":-0.5999152568439744,"pZ":1.0740034272981267,"vX0":-6.539819120448028,"vY0":-129.38615461616018,"vZ0":-8.20403419508079,"x":139.87,"y":209.78,"x0":1.6330618456741082,"y0":50.00182024038678,"z0":6.098165240100936,"aX":4.150502282643252},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":-3.1,"spinRate":2262,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4214579987793683,"extension":6.800921321987185},"index":1,"playId":"85bbc788-5bcd-3610-8613-d72413271f9f","pitchNumber":1,"startTime":"2025-07-26T03:29:19.450Z","endTime":"2025-07-26T03:29:24.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.512095279935696,"aZ":-15.987838570556898,"pfxX":7.882594811118501,"pfxZ":8.760051630054674,"pX":0.16375558677283023,"pZ":2.3884863990700747,"vX0":-6.816477040043493,"vY0":-134.88137042026455,"vZ0":-7.148759345131054,"x":110.76,"y":174.29,"x0":1.6958254868974112,"y0":50.00611681273549,"z0":6.194635896059207,"aX":14.570812393579272},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-12.8,"spinRate":2092,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.40561348821969867,"extension":6.996857337510205},"hitData":{"launchSpeed":80.7,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.65,"coordY":155.36}},"index":2,"playId":"58c6d980-e63c-3e6f-8beb-c7e2abe5ab18","pitchNumber":2,"startTime":"2025-07-26T03:29:41.109Z","endTime":"2025-07-26T03:29:48.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.63,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:29:48.246Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yoán Moncada walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T03:31:51.252Z","endTime":"2025-07-26T03:36:05.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83388185515146,"aZ":-14.565832354898273,"pfxX":-5.254157543745665,"pfxZ":9.142435744035033,"pX":-0.5252510722667052,"pZ":3.26642017072884,"vX0":4.126119237793612,"vY0":-138.37146840522786,"vZ0":-2.2662287436959176,"x":137.02,"y":150.59,"x0":-1.3581659918217392,"y0":50.00348900435079,"z0":5.079941619068595,"aX":-10.119901949594194},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2182,"spinDirection":227},"zone":1,"typeConfidence":0.91,"plateTime":0.39688419923187324,"extension":6.7039386831535595},"index":0,"playId":"8dab20e3-f759-3581-9514-be80752a9310","pitchNumber":1,"startTime":"2025-07-26T03:32:09.230Z","endTime":"2025-07-26T03:32:12.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.54549862551825,"strikeZoneBottom":1.4640545652027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.334229106922013,"aZ":-27.592067658003565,"pfxX":-9.110394179242704,"pfxZ":2.7045209353313684,"pX":-1.7759000548799782,"pZ":2.240672183624745,"vX0":2.3726362744434133,"vY0":-129.44406166404255,"vZ0":-1.5955429589071826,"x":184.69,"y":178.28,"x0":-1.5214426986877843,"y0":50.00351519518002,"z0":4.980037521744319,"aX":-15.441464401960618},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":16.0,"spinRate":1901,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.42333665799620324,"extension":6.760257467982276},"index":1,"playId":"f1e9e36d-671e-3aa3-83c8-fa66555702e4","pitchNumber":2,"startTime":"2025-07-26T03:32:27.558Z","endTime":"2025-07-26T03:32:30.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.078633550078855,"aZ":-15.183444341033196,"pfxX":-5.541230676168894,"pfxZ":8.708662618013344,"pX":-0.23730911971299276,"pZ":3.268499710810067,"vX0":4.979503260102554,"vY0":-139.0234101515504,"vZ0":-2.245969599676673,"x":126.05,"y":150.53,"x0":-1.3344581546641643,"y0":50.004873035111736,"z0":5.098367625590414,"aX":-10.814168964536918},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":9.0,"spinRate":2211,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.3944556541503772,"extension":6.834071651580744},"index":2,"playId":"525cef1e-0ded-3d0b-a031-124aeb764e8e","pitchNumber":3,"startTime":"2025-07-26T03:32:46.426Z","endTime":"2025-07-26T03:32:49.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T03:32:58.791Z","endTime":"2025-07-26T03:33:20.193Z","isPitch":false,"type":"action","player":{"id":660162,"link":"/api/v1/people/660162"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33935128891247,"aZ":-28.67235527085974,"pfxX":2.4661515897517923,"pfxZ":2.043354866822229,"pX":-0.31291462439860623,"pZ":2.36177554872958,"vX0":2.0732330938854644,"vY0":-129.76863854722336,"vZ0":-1.124855571693668,"x":128.93,"y":175.01,"x0":-1.4415849269724006,"y0":50.00068267019017,"z0":4.978735365947472,"aX":4.21808170004038},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":-4.9,"spinRate":2168,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.42157057988050006,"extension":6.732491400407794},"index":4,"playId":"67faaf12-4554-3c3e-a84c-610001d488c0","pitchNumber":4,"startTime":"2025-07-26T03:33:20.193Z","endTime":"2025-07-26T03:33:24.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.6,"endSpeed":86.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62302167475721,"aZ":-16.451037062806392,"pfxX":-5.9902971981526605,"pfxZ":8.088585394315501,"pX":-0.770284739405331,"pZ":3.2556022345405133,"vX0":4.445649430538667,"vY0":-139.1109378213847,"vZ0":-1.8718082204462205,"x":146.36,"y":150.88,"x0":-1.6175338029518713,"y0":50.00219957085451,"z0":5.037729855397315,"aX":-11.642831467959788},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2209,"spinDirection":233},"zone":1,"typeConfidence":0.91,"plateTime":0.3950020386355724,"extension":6.698720022100221},"index":5,"playId":"fbd51a42-67c0-3a1b-bd8f-11621bbbdd68","pitchNumber":5,"startTime":"2025-07-26T03:33:44.970Z","endTime":"2025-07-26T03:33:48.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.5,"endSpeed":87.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.31036804457321,"aZ":-14.56456240915528,"pfxX":-4.906696564726655,"pfxZ":8.852738497536915,"pX":-0.8824892848432706,"pZ":2.818402171468551,"vX0":3.3160084739361904,"vY0":-140.48848529725834,"vZ0":-3.3669776198190355,"x":150.64,"y":162.68,"x0":-1.4436673561423228,"y0":50.00206768804703,"z0":4.985577185411459,"aX":-9.758775497547294},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2233,"spinDirection":228},"zone":11,"typeConfidence":0.92,"plateTime":0.39061753159328694,"extension":6.639746598347004},"index":6,"playId":"cb88f1eb-ba31-398c-85c0-0a8d3ba44b40","pitchNumber":6,"startTime":"2025-07-26T03:34:14.068Z","endTime":"2025-07-26T03:34:18.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":90.5,"endSpeed":82.9,"strikeZoneTop":3.50522313871924,"strikeZoneBottom":1.44855513069521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.117682388109237,"aZ":-26.53717351011726,"pfxX":0.48779035036110496,"pfxZ":3.2321505744696073,"pX":1.532941997354747,"pZ":0.7214688123453189,"vX0":7.22669931145294,"vY0":-131.53007727196606,"vZ0":-5.549495447658403,"x":58.57,"y":219.3,"x0":-1.318968040406346,"y0":50.00371174709937,"z0":4.838476409092298,"aX":0.8491839132155735},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":-2.5,"spinRate":2212,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4171875955437607,"extension":6.748544147063091},"index":7,"playId":"7f5af53c-cc59-3efe-a616-6d13adf57f10","pitchNumber":7,"startTime":"2025-07-26T03:34:42.084Z","endTime":"2025-07-26T03:34:45.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.0,"endSpeed":85.7,"strikeZoneTop":3.46255413927265,"strikeZoneBottom":1.53644516098963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.101241238944628,"aZ":-26.342684053720685,"pfxX":-10.069567265030397,"pfxZ":3.097658413882776,"pX":0.6509943375090693,"pZ":1.9286572332971927,"vX0":8.417776306613288,"vY0":-136.62442807979554,"vZ0":-3.245750673339008,"x":92.19,"y":186.71,"x0":-1.167080271164597,"y0":50.006404646349,"z0":4.949832244901855,"aX":-18.97298822832863},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.0,"breakHorizontal":16.4,"spinRate":2273,"spinDirection":223},"zone":9,"typeConfidence":0.9,"plateTime":0.401448861778138,"extension":6.768291470819769},"index":8,"playId":"8a03db84-3bb1-3e1c-964e-03f9e937a839","pitchNumber":8,"startTime":"2025-07-26T03:35:04.094Z","endTime":"2025-07-26T03:35:10.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.2,"endSpeed":87.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32993402780655,"aZ":-14.864378668996837,"pfxX":-5.515516911735571,"pfxZ":8.81639652666595,"pX":-0.3517909299850419,"pZ":1.901081159887743,"vX0":4.791978653300093,"vY0":-139.9041074562231,"vZ0":-5.755581368708315,"x":130.41,"y":187.45,"x0":-1.3781555418883225,"y0":50.0068320971545,"z0":4.975329940622622,"aX":-10.833645342847344},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2158,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.3929292978224068,"extension":6.8096393206347745},"index":9,"playId":"666f6526-7972-328d-acd9-dca2c0717931","pitchNumber":9,"startTime":"2025-07-26T03:35:26.593Z","endTime":"2025-07-26T03:35:33.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.48127388742701,"strikeZoneBottom":1.57674837187973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.27529723419091,"aZ":-24.934095626866537,"pfxX":-10.98627995447052,"pfxZ":3.6613861324856796,"pX":0.756065909947323,"pZ":2.91282766115414,"vX0":9.33821337626116,"vY0":-140.29973255257434,"vZ0":-1.5924788545260737,"x":88.18,"y":160.13,"x0":-1.202239078527701,"y0":50.00157973417492,"z0":5.126525737136453,"aX":-21.713548901445925},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.5,"breakHorizontal":17.8,"spinRate":2358,"spinDirection":222},"zone":3,"typeConfidence":0.9,"plateTime":0.39168801177512336,"extension":6.682999628782594},"index":10,"playId":"94e86720-0648-353b-bc60-99f310f4d9c9","pitchNumber":10,"startTime":"2025-07-26T03:36:00.571Z","endTime":"2025-07-26T03:36:05.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.49,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:36:05.443Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T03:38:50.575Z","endTime":"2025-07-26T03:40:02.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T03:36:23.210Z","endTime":"2025-07-26T03:37:10.226Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eduard Bazardo replaces Bryan Woo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T03:37:10.226Z","endTime":"2025-07-26T03:38:52.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.730464121357972,"aZ":-17.092544414357004,"pfxX":-9.11806992648501,"pfxZ":7.935284483952242,"pX":0.1109080220549492,"pZ":2.515685323259244,"vX0":7.575239629218483,"vY0":-137.30690020051915,"vZ0":-5.478842946548933,"x":112.77,"y":170.86,"x0":-1.5055038804223193,"y0":50.00073494872068,"z0":5.708299334019965,"aX":-17.326733026494143},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":14.9,"spinRate":2218,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39961789849988083,"extension":6.120631862283928},"index":2,"playId":"e4f10f0a-d41c-3e6a-b33f-c5e5cc8668ad","pitchNumber":1,"startTime":"2025-07-26T03:38:52.783Z","endTime":"2025-07-26T03:38:55.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.563369674609433,"aZ":-31.12010380639476,"pfxX":6.495493516880514,"pfxZ":0.7175901297174256,"pX":1.2650347507838349,"pZ":2.2803476144803687,"vX0":5.274371736453314,"vY0":-121.30277197439919,"vZ0":-2.0488736694470937,"x":68.78,"y":177.21,"x0":-1.7947504622275028,"y0":50.00062282159193,"z0":5.894936827709475,"aX":9.510746249307244},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.1,"breakHorizontal":-13.2,"spinRate":2426,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4545671177125796,"extension":5.727742855677723},"index":3,"playId":"55374c3e-ed22-386d-9b68-b5b6ae457453","pitchNumber":2,"startTime":"2025-07-26T03:39:08.913Z","endTime":"2025-07-26T03:39:12.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-26T03:39:20.412Z","endTime":"2025-07-26T03:39:39.217Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.6155160343611,"strikeZoneBottom":1.69803743373451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.655746843354912,"aZ":-34.939623739900455,"pfxX":7.773956095375159,"pfxZ":-1.946025449630643,"pX":2.049496935525528,"pZ":0.952682101352695,"vX0":6.629880782001888,"vY0":-119.86315472538179,"vZ0":-3.934941574784249,"x":38.88,"y":213.06,"x0":-1.7884685453419444,"y0":50.00597922243984,"z0":5.821008796007338,"aX":11.024883728762005},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.4,"breakHorizontal":-16.0,"spinRate":2551,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4614907924953098,"extension":5.833424093554411},"index":5,"playId":"f1fd5d5b-86a1-32dd-a91a-3485346caf8e","pitchNumber":3,"startTime":"2025-07-26T03:39:39.217Z","endTime":"2025-07-26T03:39:42.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.1905524529785,"aZ":-20.185774719002815,"pfxX":-11.514099070690751,"pfxZ":6.1546650577493,"pX":-0.10003416068262808,"pZ":3.2711848502813012,"vX0":8.102466899203371,"vY0":-139.35348087237304,"vZ0":-3.0314016105456476,"x":120.81,"y":150.46,"x0":-1.5640079039887675,"y0":50.00098281339069,"z0":5.7220838798299285,"aX":-22.42049828475568},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":19.0,"spinRate":2232,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3945369684607103,"extension":6.071232773901278},"index":6,"playId":"f6254985-09f2-34b7-add1-b0c46ecb5363","pitchNumber":4,"startTime":"2025-07-26T03:39:58.365Z","endTime":"2025-07-26T03:40:02.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.0,"awayTeamWinProbability":41.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":2.33,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:40:02.086Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"LaMonte Wade Jr. lines out to right fielder Dominic Canzone.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T03:40:42.447Z","endTime":"2025-07-26T03:41:32.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter LaMonte Wade Jr. replaces Chris Taylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-07-26T03:40:16.865Z","endTime":"2025-07-26T03:40:44.620Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":621035,"link":"/api/v1/people/621035"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.35525754224162,"strikeZoneBottom":1.382573633326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.04798301781203,"aZ":-15.99601198479545,"pfxX":-10.265805791719709,"pfxZ":8.22714927748524,"pX":-0.5950135768606987,"pZ":2.3108723499148622,"vX0":6.451855165607184,"vY0":-140.14820716543483,"vZ0":-6.185544028251869,"x":139.68,"y":176.39,"x0":-1.606880385091529,"y0":50.0049169807313,"z0":5.612204556262185,"aX":-20.190571290613406},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":17.0,"spinRate":2286,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39254129301089513,"extension":6.0733074184074844},"index":1,"playId":"8379d7e6-da7a-3767-823b-78e356141b89","pitchNumber":1,"startTime":"2025-07-26T03:40:44.620Z","endTime":"2025-07-26T03:40:48.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.30977913750537,"strikeZoneBottom":1.45580432287988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.38326932483869,"aZ":-19.55134362433664,"pfxX":-11.213763452576234,"pfxZ":6.513183680951175,"pX":0.19814633573495607,"pZ":2.5336353981977164,"vX0":8.586079940119495,"vY0":-139.09881734146336,"vZ0":-5.089430432754336,"x":109.45,"y":170.37,"x0":-1.4887095262088328,"y0":50.00218119320689,"z0":5.703616930382698,"aX":-21.733448791884502},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":18.2,"spinRate":2298,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3954245809613752,"extension":5.966273209488224},"index":2,"playId":"cd08d7fb-fe2d-3cc9-8add-4818444229e0","pitchNumber":2,"startTime":"2025-07-26T03:41:02.109Z","endTime":"2025-07-26T03:41:06.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.270589964133645,"aZ":-29.293247164762697,"pfxX":6.616643520962951,"pfxZ":1.8953088031047942,"pX":-0.37811170031699803,"pZ":1.5197688917227739,"vX0":2.1326015114229895,"vY0":-123.23808794171102,"vZ0":-3.957185477763119,"x":131.41,"y":197.75,"x0":-2.1170106799355555,"y0":50.00323137886882,"z0":5.654304427160968,"aX":10.052856658121806},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":-12.5,"spinRate":2571,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.44654169959893153,"extension":5.6791766006020685},"hitData":{"launchSpeed":93.0,"launchAngle":23.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.09,"coordY":97.0}},"index":3,"playId":"bdfba842-a0f8-3306-bb00-cd86dd586d47","pitchNumber":3,"startTime":"2025-07-26T03:41:20.539Z","endTime":"2025-07-26T03:41:32.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.1,"awayTeamWinProbability":45.9,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":2.06,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:41:32.358Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T03:41:48.705Z","endTime":"2025-07-26T03:44:06.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.34048671797174,"strikeZoneBottom":1.521026676769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23295874275651,"aZ":-20.49919844648924,"pfxX":-9.748902270248317,"pfxZ":5.845351870385839,"pX":-0.5175650007934717,"pZ":2.5254978189515978,"vX0":6.515247326211673,"vY0":-140.52973795598396,"vZ0":-5.023187206940546,"x":136.73,"y":170.59,"x0":-1.600984360788257,"y0":50.00280351620223,"z0":5.670120526614871,"aX":-19.47350976756084},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2154,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3899506868047795,"extension":6.1965747817938155},"index":0,"playId":"d2d03165-a2cd-33f3-ba84-08e474e46be3","pitchNumber":1,"startTime":"2025-07-26T03:42:02.226Z","endTime":"2025-07-26T03:42:06.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.31122920439944,"strikeZoneBottom":1.49187236461464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.154302196153555,"aZ":-33.82568258214413,"pfxX":9.605264738625708,"pfxZ":-1.089749144305575,"pX":-0.6273075146878249,"pZ":2.441254766463778,"vX0":0.46369853532634064,"vY0":-122.85225926617703,"vZ0":-1.3145942981544874,"x":140.91,"y":172.87,"x0":-2.0653509990905725,"y0":50.00287865765012,"z0":5.87950546988642,"aX":14.563964197687545},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.0,"breakHorizontal":-17.5,"spinRate":2660,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.44720896423725964,"extension":5.409434456940014},"index":1,"playId":"bc3d24ea-0fca-3d2c-9443-50cb4df9e2c0","pitchNumber":2,"startTime":"2025-07-26T03:42:19.471Z","endTime":"2025-07-26T03:42:23.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T03:42:28.598Z","endTime":"2025-07-26T03:42:41.928Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.19692462733629,"strikeZoneBottom":1.550077902767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.68881411911456,"aZ":-18.74221719793215,"pfxX":-11.998451180418567,"pfxZ":6.729647923059885,"pX":0.5153326093336255,"pZ":1.5878394725694454,"vX0":9.74445318781542,"vY0":-141.0008731771109,"vZ0":-7.477026095994212,"x":97.36,"y":195.91,"x0":-1.4417028201080526,"y0":50.002405094327315,"z0":5.5020822705732435,"aX":-23.946810022540618},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.6,"breakHorizontal":19.6,"spinRate":2207,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.38977155589001056,"extension":6.003081808122659},"index":3,"playId":"6935f6d4-6492-3ca6-afbc-556486972ce2","pitchNumber":3,"startTime":"2025-07-26T03:42:41.928Z","endTime":"2025-07-26T03:42:47.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.22832601256817,"strikeZoneBottom":1.4633989149265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.180380973322357,"aZ":-32.628645727662736,"pfxX":9.272196397926365,"pfxZ":-0.2931364253705918,"pX":-0.6667069007030199,"pZ":0.16844272526832285,"vX0":0.8764181612025497,"vY0":-124.23365122701881,"vZ0":-6.533688327050152,"x":142.41,"y":234.23,"x0":-2.2281259455316134,"y0":50.005581312394085,"z0":5.59308592929405,"aX":14.2891100552962},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.0,"breakHorizontal":-16.9,"spinRate":2587,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4433005862013175,"extension":5.7577851575254835},"index":4,"playId":"61bb125a-ad35-3298-a808-d8e250e266e7","pitchNumber":4,"startTime":"2025-07-26T03:43:02.178Z","endTime":"2025-07-26T03:43:05.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54500407648971,"aZ":-31.096117919899037,"pfxX":5.372662684794866,"pfxZ":0.683251861003062,"pX":0.247521241032825,"pZ":1.5110236433328932,"vX0":4.077521361775113,"vY0":-124.99261926596095,"vZ0":-3.981882779059588,"x":107.57,"y":197.98,"x0":-2.108450896329199,"y0":50.000425888496714,"z0":5.706322240723365,"aX":8.412916020324156},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-10.7,"spinRate":2645,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.43990161495142077,"extension":5.872681666109549},"index":5,"playId":"49f6ab22-8b73-33a1-bc47-18cd1be2797d","pitchNumber":5,"startTime":"2025-07-26T03:43:30.594Z","endTime":"2025-07-26T03:43:55.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.808256664661673,"aZ":-33.997358312297784,"pfxX":7.078720731094953,"pfxZ":-1.16760211807164,"pX":0.9491771716509128,"pZ":1.7664194872489787,"vX0":4.694541086069058,"vY0":-125.5810905026952,"vZ0":-3.017071277586118,"x":80.82,"y":191.09,"x0":-1.8787617500191378,"y0":50.003775925553875,"z0":5.813931058856513,"aX":11.04895832130913},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.6,"breakHorizontal":-14.0,"spinRate":2648,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4399970995439313,"extension":5.698434533426539},"index":6,"playId":"c7564f6d-4e68-3d67-b002-d0e04608501e","pitchNumber":6,"startTime":"2025-07-26T03:44:00.761Z","endTime":"2025-07-26T03:44:06.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.63,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:44:06.171Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T03:46:36.648Z","endTime":"2025-07-26T03:47:33.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"LaMonte Wade Jr. remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T03:45:31.418Z","endTime":"2025-07-26T03:45:31.436Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":621035,"link":"/api/v1/people/621035"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":621035,"link":"/api/v1/people/621035"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Reid Detmers replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T03:45:31.436Z","endTime":"2025-07-26T03:46:38.732Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672282,"link":"/api/v1/people/672282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":67.5,"strikeZoneTop":3.39290794420768,"strikeZoneBottom":1.49533727861358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.59733228697309,"aZ":-43.42723166937827,"pfxX":-4.964894786915848,"pfxZ":-9.732664045707365,"pX":-0.41949877724502044,"pZ":3.4822423574922277,"vX0":-2.117334757166076,"vY0":-107.73059619165674,"vZ0":3.805336638272698,"x":132.99,"y":144.76,"x0":1.2262518071291877,"y0":50.00359864710585,"z0":6.547606877115578,"aX":-5.73935508135645},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-16.0,"breakHorizontal":9.6,"spinRate":2521,"spinDirection":331},"zone":1,"typeConfidence":0.88,"plateTime":0.511678321915706,"extension":5.991810671177437},"index":2,"playId":"8a14dd5d-9506-3c2a-af86-231e5b79dac2","pitchNumber":1,"startTime":"2025-07-26T03:46:38.732Z","endTime":"2025-07-26T03:46:42.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.304093233423394,"aZ":-31.190200496300328,"pfxX":0.1716940898488526,"pfxZ":0.5753909932593899,"pX":0.23414809210163784,"pZ":3.7567584319033838,"vX0":-3.050811178220949,"vY0":-131.2449641043431,"vZ0":-0.27382186625599647,"x":108.07,"y":137.35,"x0":1.3961551198128994,"y0":50.00511947688682,"z0":6.212481715375352,"aX":0.29539469517977907},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.2,"breakHorizontal":0.5,"spinRate":2155,"spinDirection":255},"zone":12,"typeConfidence":0.91,"plateTime":0.41952804384549225,"extension":6.048076915515582},"index":3,"playId":"e5cf03f2-c046-349c-8dec-b30b515e70e0","pitchNumber":2,"startTime":"2025-07-26T03:46:51.292Z","endTime":"2025-07-26T03:46:54.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-26T03:47:16.637Z","endTime":"2025-07-26T03:47:29.615Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.826172260643055,"aZ":-9.134714781413647,"pfxX":4.214411520863525,"pfxZ":11.304251106616409,"pX":0.342982126839833,"pZ":3.5880565312589656,"vX0":-3.700340450690803,"vY0":-142.57843951646925,"vZ0":-5.231137441007297,"x":103.93,"y":141.9,"x0":1.1164601785219155,"y0":50.00680300662478,"z0":6.0357578742413045,"aX":8.592583707189801},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.4,"breakHorizontal":-6.8,"spinRate":2179,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.3856422166651363,"extension":6.333972812754085},"index":5,"playId":"3ce66575-3b5d-3f89-a042-d6e08848e567","pitchNumber":3,"startTime":"2025-07-26T03:47:29.615Z","endTime":"2025-07-26T03:47:33.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:47:33.246Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T03:47:49.602Z","endTime":"2025-07-26T03:49:05.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":74.9,"endSpeed":68.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.39745438039089,"aZ":-43.93026118936652,"pfxX":-5.414428162093776,"pfxZ":-10.013720145226984,"pX":-0.26040117854557276,"pZ":2.2085180857564373,"vX0":-1.9299315261455783,"vY0":-108.97574116329348,"vZ0":1.538074288907688,"x":126.93,"y":179.15,"x0":1.3462937939272641,"y0":50.002977765428106,"z0":6.327950802719074,"aX":-6.356526555664001},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-17.0,"breakHorizontal":10.3,"spinRate":2488,"spinDirection":334},"zone":8,"typeConfidence":0.89,"plateTime":0.5072679683897623,"extension":6.20795005392609},"index":0,"playId":"581f23e4-9bb0-3307-bb21-b6d2547cf8fd","pitchNumber":1,"startTime":"2025-07-26T03:47:57.926Z","endTime":"2025-07-26T03:48:02.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.117528981475914,"aZ":-8.703019499153097,"pfxX":4.774148954633425,"pfxZ":11.456189455715618,"pX":0.19946548120501514,"pZ":3.858209776020629,"vX0":-4.679582476438524,"vY0":-143.17076772155326,"vZ0":-4.488968864903365,"x":109.4,"y":134.61,"x0":1.245398051174845,"y0":50.0020945298019,"z0":6.005978134203865,"aX":9.780532747487442},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.8,"breakHorizontal":-7.6,"spinRate":2277,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.3845190291060274,"extension":6.2227383798238085},"index":1,"playId":"dbeb9697-1aac-3563-bcc7-361e7f4c00ef","pitchNumber":2,"startTime":"2025-07-26T03:48:23.570Z","endTime":"2025-07-26T03:48:27.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-26T03:48:31.591Z","endTime":"2025-07-26T03:48:47.150Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.6,"endSpeed":88.2,"strikeZoneTop":3.55339644455748,"strikeZoneBottom":1.59177350703926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.750669892309176,"aZ":-8.419321968039284,"pfxX":5.811685652269899,"pfxZ":11.803675276446493,"pX":-0.8878936170989787,"pZ":2.989566445835186,"vX0":-7.365794158853768,"vY0":-141.74919328092597,"vZ0":-6.91751867841637,"x":150.84,"y":158.06,"x0":1.0028444025949093,"y0":50.00031493667844,"z0":6.015449776959564,"aX":11.694155652562369},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.9,"breakHorizontal":-8.9,"spinRate":2246,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.388045525533689,"extension":6.212332407752283},"index":3,"playId":"23b79791-bce0-3431-ba91-fefa2bfaca9a","pitchNumber":3,"startTime":"2025-07-26T03:48:47.150Z","endTime":"2025-07-26T03:48:51.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.193784361514695,"aZ":-6.923598375787321,"pfxX":3.413322019512049,"pfxZ":12.408808828985082,"pX":0.5405535387003798,"pZ":4.325283624412442,"vX0":-2.6320162420240805,"vY0":-142.75872176607555,"vZ0":-3.870079603097627,"x":96.4,"y":122.0,"x0":1.0376131574165122,"y0":50.000966228278074,"z0":6.147560992453545,"aX":6.945119172356598},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.1,"breakVerticalInduced":21.7,"breakHorizontal":-5.5,"spinRate":2366,"spinDirection":161},"zone":12,"typeConfidence":0.9,"plateTime":0.3857668701050678,"extension":6.090935719778435},"index":4,"playId":"de5a9b41-f7b2-3299-af20-358fcbba179a","pitchNumber":4,"startTime":"2025-07-26T03:49:01.925Z","endTime":"2025-07-26T03:49:05.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:49:05.688Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to right fielder LaMonte Wade Jr.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T03:49:18.770Z","endTime":"2025-07-26T03:51:44.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.099989547665515,"aZ":-34.77329430337266,"pfxX":-1.9709647597535698,"pfxZ":-1.5143782105748276,"pX":0.5597533183211559,"pZ":3.983662773922218,"vX0":-1.9895698468101135,"vY0":-130.0277825642632,"vZ0":1.3136411243614659,"x":95.66,"y":131.22,"x0":1.5907679513515058,"y0":50.004683820048164,"z0":6.109043858652053,"aX":-3.377210421702172},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.3,"breakHorizontal":4.0,"spinRate":2403,"spinDirection":285},"zone":12,"typeConfidence":0.91,"plateTime":0.42113361272177485,"extension":6.232598331888628},"index":0,"playId":"a0e0ad44-9908-3c09-9f26-038e00ab312a","pitchNumber":1,"startTime":"2025-07-26T03:49:31.013Z","endTime":"2025-07-26T03:49:34.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.30977303743102,"strikeZoneBottom":1.49992564078644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.653824395778706,"aZ":-29.985695367479266,"pfxX":0.5720969519770636,"pfxZ":1.241008274966863,"pX":-1.8267102692785038,"pZ":-0.4969559476621973,"vX0":-8.258240064134313,"vY0":-132.8857031492947,"vZ0":-10.362363194303235,"x":186.63,"y":252.2,"x0":1.2629921575678809,"y0":50.00514521132297,"z0":5.673360231929029,"aX":1.0114948728713253},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.1,"breakHorizontal":1.0,"spinRate":2314,"spinDirection":315},"zone":13,"typeConfidence":0.92,"plateTime":0.4140731217172693,"extension":6.39670311487343},"index":1,"playId":"9684b021-7a2d-30cb-91aa-e3c0d32214d5","pitchNumber":2,"startTime":"2025-07-26T03:50:01.341Z","endTime":"2025-07-26T03:50:04.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":89.8,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4987847025007,"aZ":-33.85335847555071,"pfxX":-0.518185814441958,"pfxZ":-0.9722639091680771,"pX":-0.4183651791559458,"pZ":0.7140110442170141,"vX0":-4.678475159114206,"vY0":-130.62190179121674,"vZ0":-6.567368897130681,"x":132.95,"y":219.5,"x0":1.4661793826665095,"y0":50.00434117105202,"z0":5.8183171712844866,"aX":-0.8923332049809828},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.0,"breakHorizontal":2.0,"spinRate":2203,"spinDirection":303},"zone":13,"typeConfidence":0.92,"plateTime":0.41992588278447496,"extension":6.225220633971535},"index":2,"playId":"6fd562bc-9ba6-3624-a049-3bc940076c0d","pitchNumber":3,"startTime":"2025-07-26T03:50:20.923Z","endTime":"2025-07-26T03:50:24.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-26T03:50:39.595Z","endTime":"2025-07-26T03:50:54.490Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.19767172068712,"strikeZoneBottom":1.50511533483494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.235816323446265,"aZ":-37.7008556879265,"pfxX":-1.8490083397666108,"pfxZ":-3.36325253971261,"pX":-0.7858714720345742,"pZ":3.2578729448383505,"vX0":-4.754960718564742,"vY0":-127.87234027232348,"vZ0":0.43237760664079605,"x":146.96,"y":150.82,"x0":1.3435790494304223,"y0":50.00213053941391,"z0":6.062594406738357,"aX":-3.038455583043526},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.8,"breakHorizontal":4.4,"spinRate":2365,"spinDirection":316},"zone":1,"typeConfidence":0.92,"plateTime":0.42958700642528846,"extension":6.24125170379622},"index":4,"playId":"e3750180-b357-31c0-8fec-7891d7840556","pitchNumber":4,"startTime":"2025-07-26T03:50:54.490Z","endTime":"2025-07-26T03:50:58.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.5,"endSpeed":88.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.52768769655769,"aZ":-8.84742160641801,"pfxX":3.8179383537606792,"pfxZ":11.572640204168376,"pX":-1.3407638683730314,"pZ":2.8025930014916134,"vX0":-7.50187820392571,"vY0":-141.58741248451852,"vZ0":-7.233931526704986,"x":168.11,"y":163.11,"x0":0.8557963980608646,"y0":50.00021362091577,"z0":5.968014033813426,"aX":7.694688531844052},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.4,"breakHorizontal":-5.3,"spinRate":2091,"spinDirection":159},"zone":11,"typeConfidence":0.9,"plateTime":0.38793785217657906,"extension":6.312632676924993},"index":5,"playId":"cd9ec152-84e7-357b-b5b0-a3431d5cef12","pitchNumber":5,"startTime":"2025-07-26T03:51:12.995Z","endTime":"2025-07-26T03:51:17.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.680412822910903,"aZ":-33.33634296778695,"pfxX":0.8234609507289239,"pfxZ":-0.6615500845017603,"pX":-0.9309696654344635,"pZ":2.6252765189887994,"vX0":-5.705917289619823,"vY0":-131.6717989054276,"vZ0":-2.4739473803755905,"x":152.49,"y":167.9,"x0":1.159771499335489,"y0":50.00446007069769,"z0":6.0504603378376345,"aX":1.44240038758269},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.6,"breakHorizontal":-0.2,"spinRate":2242,"spinDirection":302},"zone":11,"typeConfidence":0.91,"plateTime":0.4164138856164423,"extension":6.2213768884797425},"hitData":{"launchSpeed":89.2,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.56,"coordY":103.88}},"index":6,"playId":"3efad2b4-4cca-33d2-bc19-08ab942b384a","pitchNumber":6,"startTime":"2025-07-26T03:51:33.355Z","endTime":"2025-07-26T03:51:44.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.7,"awayTeamWinProbability":44.3,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:51:44.740Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T03:52:42.418Z","endTime":"2025-07-26T03:53:48.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T03:52:06.522Z","endTime":"2025-07-26T03:52:44.407Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.0,"strikeZoneTop":3.27729692763112,"strikeZoneBottom":1.42622007542293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.404371969869224,"aZ":-43.17350439803088,"pfxX":-4.9970686134862365,"pfxZ":-9.425805136302959,"pX":0.032397149309022814,"pZ":3.014729939374394,"vX0":-1.748283612562733,"vY0":-108.12813130539352,"vZ0":2.962508951724628,"x":115.77,"y":157.38,"x0":1.5040331815252876,"y0":50.00332406250607,"z0":6.413488861969487,"aX":-5.830778864761465},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-15.7,"breakHorizontal":9.6,"spinRate":2512,"spinDirection":334},"zone":2,"typeConfidence":0.88,"plateTime":0.509389452066884,"extension":6.1812727561460115},"index":1,"playId":"29cd5f3f-6c47-35aa-8826-6fc622696f69","pitchNumber":1,"startTime":"2025-07-26T03:52:44.407Z","endTime":"2025-07-26T03:52:47.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.31026668366167,"strikeZoneBottom":1.48879827393556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.03362741020864,"aZ":-10.025610625518045,"pfxX":4.776154154164095,"pfxZ":10.885968002444374,"pX":1.0089913360998677,"pZ":4.626122361858348,"vX0":-1.9918621951469369,"vY0":-142.09092942084723,"vZ0":-2.4043789133309716,"x":78.54,"y":113.87,"x0":1.1004208106797333,"y0":50.00678464404838,"z0":6.124717011988109,"aX":9.720813972535982},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.3,"breakHorizontal":-8.2,"spinRate":2213,"spinDirection":154},"zone":12,"typeConfidence":0.9,"plateTime":0.3862048746839708,"extension":6.221319055848241},"index":2,"playId":"98178884-0b32-3f06-8abf-d002682ad77c","pitchNumber":2,"startTime":"2025-07-26T03:52:59.398Z","endTime":"2025-07-26T03:53:02.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.2,"endSpeed":88.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25867557179363,"aZ":-8.995740976728834,"pfxX":4.134188779936274,"pfxZ":11.462025182876118,"pX":-0.14672480333399018,"pZ":3.0571175432358815,"vX0":-5.020405400747593,"vY0":-141.31646092325204,"vZ0":-6.488887750668064,"x":122.59,"y":156.24,"x0":1.1158566518951922,"y0":50.00067953788741,"z0":5.9610485985933055,"aX":8.359109113461978},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.6,"breakHorizontal":-6.5,"spinRate":2204,"spinDirection":157},"zone":2,"typeConfidence":0.9,"plateTime":0.3876092190787275,"extension":6.261158617900274},"index":3,"playId":"f4ee0a65-29ca-354e-b287-72728a3745c3","pitchNumber":3,"startTime":"2025-07-26T03:53:19.797Z","endTime":"2025-07-26T03:53:23.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":98.0,"endSpeed":90.1,"strikeZoneTop":3.34435112815958,"strikeZoneBottom":1.66957721039935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50223858772401,"aZ":-9.976630306222688,"pfxX":5.78970448415552,"pfxZ":10.745849539117481,"pX":-0.6699259563715133,"pZ":1.732402726458414,"vX0":-6.838406852308583,"vY0":-142.30899986244557,"vZ0":-9.496589310383667,"x":142.54,"y":192.01,"x0":1.0039821329446357,"y0":50.00128363429265,"z0":5.7310608641887555,"aX":11.958192961997662},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":-9.2,"spinRate":2209,"spinDirection":149},"zone":7,"typeConfidence":0.9,"plateTime":0.38385400638253486,"extension":6.304543465680258},"index":4,"playId":"36ab7131-0e34-32af-9bf3-83d278480a6e","pitchNumber":4,"startTime":"2025-07-26T03:53:43.684Z","endTime":"2025-07-26T03:53:48.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":1.99,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:53:48.636Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T03:56:23.859Z","endTime":"2025-07-26T03:59:03.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Brash replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T03:55:07.960Z","endTime":"2025-07-26T03:56:25.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666374,"link":"/api/v1/people/666374"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69899172618881,"aZ":-34.46499860079427,"pfxX":8.448114274515204,"pfxZ":-1.4742092202585635,"pX":0.2673673041063921,"pZ":2.1711090513682696,"vX0":4.530035878117045,"vY0":-124.47890288934458,"vZ0":-0.7007519000355968,"x":106.81,"y":180.16,"x0":-2.6805967247749987,"y0":50.00385544687808,"z0":5.338833017404624,"aX":13.104797036403573},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.5,"breakHorizontal":-16.4,"spinRate":2902,"spinDirection":47},"zone":5,"typeConfidence":0.93,"plateTime":0.44197452086174227,"extension":6.340847981895168},"index":1,"playId":"3e991af1-e208-38b2-9163-b9dc34b02d11","pitchNumber":1,"startTime":"2025-07-26T03:56:25.873Z","endTime":"2025-07-26T03:56:29.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21442743185584,"aZ":-26.591327390492086,"pfxX":-11.137243986093633,"pfxZ":2.7964995577546174,"pX":0.13402721945751783,"pZ":1.4085690374659887,"vX0":10.647631658220469,"vY0":-140.06029990221722,"vZ0":-5.375891626333254,"x":111.89,"y":200.75,"x0":-2.2610431601673486,"y0":50.0030950238533,"z0":5.0810465446431765,"aX":-22.233982766832494},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.1,"breakHorizontal":18.1,"spinRate":2219,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.3903524893126118,"extension":6.200630921226633},"index":2,"playId":"e7abefd2-d10b-3637-a51e-f0e81daa5a4a","pitchNumber":2,"startTime":"2025-07-26T03:56:45.348Z","endTime":"2025-07-26T03:56:48.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":80.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.59970645402021,"aZ":-37.17356752633364,"pfxX":-10.244491126725858,"pfxZ":-2.9796130268673604,"pX":-0.8664122860084947,"pZ":2.7209179601212017,"vX0":7.494934781778518,"vY0":-129.88611687852574,"vZ0":0.8061037994714007,"x":150.03,"y":165.32,"x0":-2.483650123444281,"y0":50.00162097721237,"z0":5.2723604156020345,"aX":-17.19964194427632},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.9,"breakHorizontal":16.4,"spinRate":1496,"spinDirection":253},"zone":11,"typeConfidence":0.93,"plateTime":0.4245342995352752,"extension":6.179021023727827},"index":3,"playId":"730126d9-9d8a-315c-b410-864e252ffd99","pitchNumber":3,"startTime":"2025-07-26T03:57:19.295Z","endTime":"2025-07-26T03:57:22.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-26T03:58:02.658Z","endTime":"2025-07-26T03:58:19.257Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.27326529797384,"strikeZoneBottom":1.59924537315979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.091892928236998,"aZ":-30.49284609139124,"pfxX":8.432545933480341,"pfxZ":1.065113943243527,"pX":2.3048657753163826,"pZ":1.830466854240849,"vX0":8.822380158964958,"vY0":-125.56110965412297,"vZ0":-2.0213334693717586,"x":29.14,"y":189.36,"x0":-2.369697183691312,"y0":50.000389131558116,"z0":5.164863535631388,"aX":13.250594893798674},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-17.5,"spinRate":2898,"spinDirection":48},"zone":14,"typeConfidence":0.94,"plateTime":0.43884265185115456,"extension":6.470576974694051},"index":5,"playId":"0d0991f4-f712-37a4-afd0-0139b541ec82","pitchNumber":4,"startTime":"2025-07-26T03:58:19.257Z","endTime":"2025-07-26T03:58:22.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.386496728703342,"aZ":-29.33375851698406,"pfxX":6.827036445340445,"pfxZ":1.7693748731736028,"pX":1.5290227206973626,"pZ":1.9928822818424277,"vX0":7.777912020633764,"vY0":-126.9533603106259,"vZ0":-1.7740288707624372,"x":58.72,"y":184.97,"x0":-2.47788418662232,"y0":50.00579063638611,"z0":5.067225998743795,"aX":10.990281083994924},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.0,"breakHorizontal":-14.3,"spinRate":2933,"spinDirection":52},"zone":14,"typeConfidence":0.93,"plateTime":0.4337726325905873,"extension":6.455573055897768},"index":6,"playId":"95728057-4b6d-3d42-921d-a649f36df31e","pitchNumber":5,"startTime":"2025-07-26T03:58:33.446Z","endTime":"2025-07-26T03:58:36.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.597981478393017,"aZ":-38.08255725212148,"pfxX":-9.339140841774155,"pfxZ":-3.453656801123808,"pX":0.8323110385939537,"pZ":1.2626005486765384,"vX0":11.458587143272357,"vY0":-130.116341325462,"vZ0":-2.2430808172671015,"x":85.27,"y":204.69,"x0":-2.4175291308901725,"y0":50.00140184387903,"z0":5.024755739520308,"aX":-15.995086030684787},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-6.6,"breakHorizontal":14.3,"spinRate":1832,"spinDirection":250},"zone":14,"typeConfidence":0.93,"plateTime":0.42114284835400806,"extension":6.35606002761788},"hitData":{"launchSpeed":71.1,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.92,"coordY":161.42}},"index":7,"playId":"46a6a7cf-7a67-3aaa-b9c4-d2c9012f0490","pitchNumber":6,"startTime":"2025-07-26T03:58:55.219Z","endTime":"2025-07-26T03:59:03.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-07-26T03:59:03.467Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T03:59:21.491Z","endTime":"2025-07-26T04:01:39.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":79.5,"strikeZoneTop":3.74414202008688,"strikeZoneBottom":1.72504782520588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34993037994114,"aZ":-33.466121857861204,"pfxX":7.15025554361588,"pfxZ":-0.8004926450466527,"pX":1.1113754395697568,"pZ":3.1408412582911716,"vX0":6.683777933840518,"vY0":-126.39238749244167,"vZ0":1.355914020611404,"x":74.64,"y":153.98,"x0":-2.5028634811590047,"y0":50.00505347890628,"z0":5.298154506900417,"aX":11.493122942415933},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.8,"breakHorizontal":-14.5,"spinRate":2930,"spinDirection":50},"zone":12,"typeConfidence":0.91,"plateTime":0.43445069868653086,"extension":6.50502262541298},"index":0,"playId":"cfa7364b-0e63-39a2-a8cf-480a9673d3e5","pitchNumber":1,"startTime":"2025-07-26T03:59:31.238Z","endTime":"2025-07-26T03:59:35.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.75836395471584,"strikeZoneBottom":1.76332690323007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.413542830822237,"aZ":-32.8071741221673,"pfxX":8.399479658631734,"pfxZ":-0.4049309009235067,"pX":0.4233320785108417,"pZ":2.09275321926833,"vX0":4.761860647777327,"vY0":-124.49833181739709,"vZ0":-0.9476464634590286,"x":100.86,"y":182.28,"x0":-2.6120730785816395,"y0":50.00468939492973,"z0":5.218933728385484,"aX":13.04939057521203},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.7,"breakHorizontal":-16.4,"spinRate":2895,"spinDirection":45},"zone":9,"typeConfidence":0.94,"plateTime":0.44170805740027985,"extension":6.438472764603816},"index":1,"playId":"4ef82928-434b-3867-aa36-5d9692d0815d","pitchNumber":2,"startTime":"2025-07-26T03:59:44.054Z","endTime":"2025-07-26T03:59:47.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-07-26T04:00:12.134Z","endTime":"2025-07-26T04:00:42.225Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.582531611968825,"aZ":-19.69960256656048,"pfxX":-8.217080171320864,"pfxZ":6.432524113847101,"pX":-0.323147233859048,"pZ":3.597695333789108,"vX0":9.012379592197926,"vY0":-138.76232320944638,"vZ0":-0.6502265056421794,"x":129.32,"y":141.64,"x0":-2.55371935924591,"y0":50.005797650499204,"z0":5.1539092434315394,"aX":-15.943077055540439},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":12.8,"spinRate":2189,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3955344881407079,"extension":6.328112496793743},"index":3,"playId":"cd266d95-f40d-3f13-9a63-8e0475311e38","pitchNumber":3,"startTime":"2025-07-26T04:00:42.225Z","endTime":"2025-07-26T04:00:45.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.755145747868923,"aZ":-32.03184148316158,"pfxX":6.0725170023834565,"pfxZ":0.09266110891470625,"pX":1.0806916358123113,"pZ":1.8688799217219207,"vX0":6.818481421756046,"vY0":-125.46139753878924,"vZ0":-1.3736830847484698,"x":75.81,"y":188.32,"x0":-2.475869911578846,"y0":50.0038425999524,"z0":5.068660593801981,"aX":9.543363813965263},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.1,"breakHorizontal":-12.7,"spinRate":2900,"spinDirection":55},"zone":14,"typeConfidence":0.93,"plateTime":0.4389712986526835,"extension":6.443897588956103},"index":4,"playId":"3ce3e070-7221-362e-b5df-13a389ed125d","pitchNumber":4,"startTime":"2025-07-26T04:00:57.359Z","endTime":"2025-07-26T04:01:01.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.73353467161643,"strikeZoneBottom":1.7113230888449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.320072901127403,"aZ":-31.164925083096932,"pfxX":5.911887462029784,"pfxZ":0.6368512748513426,"pX":1.7975493536256977,"pZ":1.9057141342200876,"vX0":8.687543481380231,"vY0":-125.2903243127461,"vZ0":-1.6527617898473745,"x":48.48,"y":187.33,"x0":-2.4885516942074357,"y0":50.00345541392036,"z0":5.1311468195954015,"aX":9.356066701508869},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.0,"breakHorizontal":-12.7,"spinRate":2951,"spinDirection":47},"zone":14,"typeConfidence":0.93,"plateTime":0.4378849469221442,"extension":6.486259783634596},"index":5,"playId":"26bad15e-62ee-3d30-9d89-66c0cbc31fed","pitchNumber":5,"startTime":"2025-07-26T04:01:17.460Z","endTime":"2025-07-26T04:01:20.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":94.2,"endSpeed":86.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.932135712521525,"aZ":-19.16341285890395,"pfxX":-6.282148787516196,"pfxZ":6.822205034530599,"pX":0.22390425726227348,"pZ":3.517530625165476,"vX0":9.743912410241345,"vY0":-136.93355334465775,"vZ0":-0.47889447753560854,"x":108.47,"y":143.81,"x0":-2.5569502217885525,"y0":50.00624052247828,"z0":5.000436448214343,"aX":-11.988188663983916},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":9.5,"spinRate":2138,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.39929647396486745,"extension":6.373353606174011},"index":6,"playId":"eeee840e-1e3f-3803-9f72-64c965aab585","pitchNumber":6,"startTime":"2025-07-26T04:01:32.290Z","endTime":"2025-07-26T04:01:39.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:01:39.228Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T04:01:53.351Z","endTime":"2025-07-26T04:03:28.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.72542237887887,"strikeZoneBottom":1.69999397199049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.50951385716077,"aZ":-36.23938196578283,"pfxX":-7.9709294945919265,"pfxZ":-2.2991142052178346,"pX":0.1930166015906759,"pZ":0.8612449331050566,"vX0":9.869017697517293,"vY0":-131.86440186496867,"vZ0":-3.80658752695796,"x":109.64,"y":215.53,"x0":-2.559018595475568,"y0":50.005949942055885,"z0":4.991473611992079,"aX":-14.068234562691806},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-4.8,"breakHorizontal":12.4,"spinRate":1752,"spinDirection":253},"zone":14,"typeConfidence":0.91,"plateTime":0.41504591006122116,"extension":6.522957754280725},"index":0,"playId":"bc4a11fa-eae2-3c03-9273-606e76bd1faa","pitchNumber":1,"startTime":"2025-07-26T04:02:01.192Z","endTime":"2025-07-26T04:02:04.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.64204040163511,"strikeZoneBottom":1.70351438309942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.804177564969727,"aZ":-34.80015894801678,"pfxX":-8.229899477972687,"pfxZ":-1.5132640253635135,"pX":-1.2786090783092423,"pZ":3.0615919625126415,"vX0":6.3663895232132175,"vY0":-131.227287267272,"vZ0":1.7724681471672614,"x":165.74,"y":156.12,"x0":-2.6762849670465165,"y0":50.00601358820271,"z0":4.984568358563621,"aX":-14.243640585997396},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.0,"breakHorizontal":13.3,"spinRate":1690,"spinDirection":252},"zone":11,"typeConfidence":0.92,"plateTime":0.4186531256651702,"extension":6.436349864642003},"index":1,"playId":"e73cdeab-6458-358e-9e47-24df71c4f918","pitchNumber":2,"startTime":"2025-07-26T04:02:15.083Z","endTime":"2025-07-26T04:02:21.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":85.6,"endSpeed":78.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92165073086744,"aZ":-31.647447689062734,"pfxX":10.292976558466172,"pfxZ":0.3374510521740124,"pX":-0.13983945229101236,"pZ":2.0444260848664126,"vX0":2.959730281338422,"vY0":-124.55961977567055,"vZ0":-0.9803162715031157,"x":122.33,"y":183.58,"x0":-2.6829339942006034,"y0":50.00244942878977,"z0":5.079017130211417,"aX":16.04081385888851},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":-19.3,"spinRate":2919,"spinDirection":53},"zone":8,"typeConfidence":0.95,"plateTime":0.44110726392046606,"extension":6.360127009493999},"index":2,"playId":"65851aba-0950-367d-b33b-f7ec180242a8","pitchNumber":3,"startTime":"2025-07-26T04:02:31.970Z","endTime":"2025-07-26T04:02:35.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-26T04:02:47.716Z","endTime":"2025-07-26T04:03:03.776Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.44618137295139,"strikeZoneBottom":1.75746786121974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.346450841109313,"aZ":-35.966457769010205,"pfxX":-8.328304680528555,"pfxZ":-2.199905878676713,"pX":-2.9186840244373475,"pZ":1.296328411507867,"vX0":2.493804362179481,"vY0":-130.81046670995337,"vZ0":-2.4947932858221606,"x":228.25,"y":203.78,"x0":-2.804212361121055,"y0":50.00013266359745,"z0":4.966615698298736,"aX":-14.38784235124867},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.3,"breakHorizontal":14.5,"spinRate":1557,"spinDirection":255},"zone":13,"typeConfidence":0.93,"plateTime":0.41919925418650683,"extension":6.290655742285401},"index":4,"playId":"61a222f8-d15a-3e6a-aad3-faf5f970135d","pitchNumber":4,"startTime":"2025-07-26T04:03:03.776Z","endTime":"2025-07-26T04:03:08.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.955524820265193,"aZ":-25.386393641220447,"pfxX":-11.485908104457664,"pfxZ":3.4277164387922943,"pX":-0.07102465276207973,"pZ":1.3320969460019163,"vX0":10.991134430595805,"vY0":-139.95558916587822,"vZ0":-4.966009324620276,"x":119.71,"y":202.81,"x0":-2.5592009454488087,"y0":50.004736134214,"z0":4.794824277299878,"aX":-22.75994522002165},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.3,"breakHorizontal":18.5,"spinRate":2147,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.39153955546090735,"extension":6.488578618024379},"hitData":{"launchSpeed":86.3,"launchAngle":20.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.38,"coordY":77.03}},"index":5,"playId":"19bba793-aa7d-30c2-b10f-92889a34cad1","pitchNumber":5,"startTime":"2025-07-26T04:03:21.770Z","endTime":"2025-07-26T04:03:28.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:03:28.653Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T04:05:59.139Z","endTime":"2025-07-26T04:07:12.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T04:05:04.302Z","endTime":"2025-07-26T04:06:01.270Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.39762816693248,"strikeZoneBottom":1.54877645739987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.72938301814816,"aZ":-33.712383255832336,"pfxX":3.4000016316380033,"pfxZ":-1.0607173406264065,"pX":0.27810601586726424,"pZ":1.2094788664391833,"vX0":4.909244734997963,"vY0":-119.10397035080746,"vZ0":-4.332032982254336,"x":106.4,"y":206.12,"x0":-2.2474651536055923,"y0":50.005533381217504,"z0":6.08305445937495,"aX":4.911404438606112},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.6,"breakHorizontal":-7.3,"spinRate":2388,"spinDirection":86},"zone":14,"typeConfidence":0.92,"plateTime":0.4589321047947492,"extension":6.829906507994363},"index":1,"playId":"a982482a-04aa-3493-bef7-b86f40f84ef0","pitchNumber":1,"startTime":"2025-07-26T04:06:01.270Z","endTime":"2025-07-26T04:06:05.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.289221399046767,"aZ":-10.878073639147061,"pfxX":-0.27951658776411215,"pfxZ":11.46529958299974,"pX":-0.6894866163234423,"pZ":1.9281907120740962,"vX0":4.073610539967087,"vY0":-135.34695106907589,"vZ0":-8.831142221183388,"x":143.28,"y":186.72,"x0":-2.177052788271146,"y0":50.000068797631776,"z0":5.993247486579364,"aX":-0.5203399341745144},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":-0.4,"spinRate":2534,"spinDirection":184},"zone":7,"typeConfidence":0.9,"plateTime":0.40456014904584725,"extension":6.779162632075419},"index":2,"playId":"fc7ac999-7a84-3f00-9d37-9acb535440be","pitchNumber":2,"startTime":"2025-07-26T04:06:19.294Z","endTime":"2025-07-26T04:06:22.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.37472456060028,"strikeZoneBottom":1.52573372739519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18872425420564,"aZ":-12.01829531766176,"pfxX":0.6840691261904617,"pfxZ":10.762789107112447,"pX":0.38693453184230076,"pZ":2.2068317371354085,"vX0":6.50729470533093,"vY0":-136.06518118370886,"vZ0":-8.107757081480347,"x":102.25,"y":179.2,"x0":-2.125706894306762,"y0":50.003622903804384,"z0":6.060395881461829,"aX":1.2804150094149584},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":-2.6,"spinRate":2456,"spinDirection":188},"zone":6,"typeConfidence":0.91,"plateTime":0.4027291035974052,"extension":6.8264098687807895},"index":3,"playId":"a4fb9021-ecdb-3b0d-9199-329e9806c256","pitchNumber":3,"startTime":"2025-07-26T04:06:36.047Z","endTime":"2025-07-26T04:06:39.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-26T04:06:45.669Z","endTime":"2025-07-26T04:07:05.892Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5373750911001,"aZ":-9.483321790972612,"pfxX":-0.31000713298231863,"pfxZ":11.736443465102056,"pX":-0.26382554374826517,"pZ":2.279461206621295,"vX0":5.2674090921640335,"vY0":-138.55447380423882,"vZ0":-8.472188907004904,"x":127.06,"y":177.23,"x0":-2.1537951607836994,"y0":50.00478778577464,"z0":6.020602173955134,"aX":-0.5992276715668431},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.6,"breakHorizontal":-0.6,"spinRate":2445,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.39614084595868393,"extension":6.88321487267553},"hitData":{"launchSpeed":95.7,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.68,"coordY":163.84}},"index":5,"playId":"3bc95136-7404-3f3d-9faf-4dbebc5c1447","pitchNumber":4,"startTime":"2025-07-26T04:07:05.892Z","endTime":"2025-07-26T04:07:12.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:07:12.375Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T04:07:29.333Z","endTime":"2025-07-26T04:08:40.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.963039457704127,"aZ":-10.988930550057939,"pfxX":0.6449961517852411,"pfxZ":11.328630025899415,"pX":0.08930864908056049,"pZ":2.6238369328791538,"vX0":5.732961871827631,"vY0":-136.14414184110151,"vZ0":-7.040321895690788,"x":113.6,"y":167.94,"x0":-2.1308338915006053,"y0":50.00196781275482,"z0":6.010488168894146,"aX":1.2053056205155834},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-2.4,"spinRate":2580,"spinDirection":189},"zone":5,"typeConfidence":0.91,"plateTime":0.4029115797203273,"extension":6.804579658691034},"index":0,"playId":"96fcfb88-f721-34e1-9352-34d3b187fd3e","pitchNumber":1,"startTime":"2025-07-26T04:07:41.752Z","endTime":"2025-07-26T04:07:44.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97515381918134,"aZ":-12.594794574111026,"pfxX":1.1226294620413269,"pfxZ":10.473402867686058,"pX":-0.5202480676531664,"pZ":1.8240952856074748,"vX0":3.6930294941613657,"vY0":-136.12321199922138,"vZ0":-8.958879278776228,"x":136.83,"y":189.53,"x0":-2.042442262256517,"y0":50.001293224299786,"z0":6.038114937824734,"aX":2.097766370228957},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":-2.9,"spinRate":2425,"spinDirection":188},"zone":7,"typeConfidence":0.91,"plateTime":0.40297549946356437,"extension":6.854545055393709},"index":1,"playId":"b535e269-ed0c-3c5e-b2c8-c26ee79040b5","pitchNumber":2,"startTime":"2025-07-26T04:08:03.747Z","endTime":"2025-07-26T04:08:07.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-26T04:08:17.953Z","endTime":"2025-07-26T04:08:32.614Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.12368110953383,"aZ":-33.26633229419886,"pfxX":3.6737445522354286,"pfxZ":-0.7126510946795288,"pX":-0.6471350906320623,"pZ":0.9424479144042871,"vX0":2.5415954722985687,"vY0":-123.6464605085901,"vZ0":-5.766246420027222,"x":141.67,"y":213.33,"x0":-2.1678498623081643,"y0":50.00216310849566,"z0":6.117394149059856,"aX":5.650795026127653},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.4,"breakHorizontal":-7.3,"spinRate":2430,"spinDirection":95},"zone":13,"typeConfidence":0.9,"plateTime":0.4440719030051361,"extension":6.796960754183116},"hitData":{"launchSpeed":77.0,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.65,"coordY":159.81}},"index":3,"playId":"37d01b07-5f21-3c72-9b3e-bcbd93177426","pitchNumber":3,"startTime":"2025-07-26T04:08:32.614Z","endTime":"2025-07-26T04:08:40.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.5,"awayTeamWinProbability":39.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.84,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:08:40.425Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out softly, third baseman Yoán Moncada to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T04:09:01.925Z","endTime":"2025-07-26T04:09:36.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":81.4,"endSpeed":75.4,"strikeZoneTop":3.4992895594596,"strikeZoneBottom":1.57760896981431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.146410631042688,"aZ":-35.285890398858236,"pfxX":3.3093505430744345,"pfxZ":-2.175539821946444,"pX":-0.48626494453181784,"pZ":2.056332472319289,"vX0":3.133786231597811,"vY0":-118.57705568693407,"vZ0":-2.1574554369439234,"x":135.54,"y":183.26,"x0":-2.2538614240201107,"y0":50.00533358225753,"z0":6.189799006297831,"aX":4.724755718060973},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.2,"breakHorizontal":-6.7,"spinRate":2316,"spinDirection":80},"zone":7,"typeConfidence":0.91,"plateTime":0.4614729371847397,"extension":6.77416580535537},"index":0,"playId":"5a6dcbe9-d59c-325d-a87e-dfb3e8c35d83","pitchNumber":1,"startTime":"2025-07-26T04:09:11.830Z","endTime":"2025-07-26T04:09:15.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6442031424524,"aZ":-12.43528543470986,"pfxX":-4.860728983312608,"pfxZ":10.82929424661975,"pX":-1.4753237448450074,"pZ":2.9068048865712033,"vX0":2.0095052252631684,"vY0":-134.2936488324072,"vZ0":-6.609816009857779,"x":173.24,"y":160.3,"x0":-1.6026190745697944,"y0":50.004989202357265,"z0":6.288422994111355,"aX":-8.860721260201116},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":8.4,"spinRate":2211,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.40819724149677405,"extension":6.978950666525534},"hitData":{"launchSpeed":50.1,"launchAngle":-29.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":105.9,"coordY":165.58}},"index":1,"playId":"c9c971db-999a-3094-a6e5-42e82944d962","pitchNumber":2,"startTime":"2025-07-26T04:09:29.100Z","endTime":"2025-07-26T04:09:36.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:09:36.352Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T04:12:02.640Z","endTime":"2025-07-26T04:13:33.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Matt Brash.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T04:10:49.452Z","endTime":"2025-07-26T04:12:04.643Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62174631740565,"aZ":-30.044329723164182,"pfxX":2.5287478660534015,"pfxZ":1.2885418617365385,"pX":1.283572162295817,"pZ":1.0124405573770552,"vX0":8.426131625172209,"vY0":-127.25367915072185,"vZ0":-5.119940914500263,"x":68.07,"y":211.44,"x0":-2.385705544066557,"y0":50.004809627014716,"z0":5.402069114913015,"aX":4.189932057651324},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.4,"breakHorizontal":-6.4,"spinRate":2481,"spinDirection":106},"zone":14,"typeConfidence":0.91,"plateTime":0.4287533400835173,"extension":6.6952581618908384},"index":1,"playId":"cdd41881-d71b-302e-9523-6e4e77703a0f","pitchNumber":1,"startTime":"2025-07-26T04:12:04.643Z","endTime":"2025-07-26T04:12:09.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":88.6,"strikeZoneTop":3.46068243392381,"strikeZoneBottom":1.6160723511076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36753393393878,"aZ":-15.357420973202943,"pfxX":-5.882358376848999,"pfxZ":8.321998665482605,"pX":-0.8386053939162581,"pZ":3.5677615217102727,"vX0":7.242117443157495,"vY0":-141.28837568956996,"vZ0":-2.4117959847392534,"x":148.97,"y":142.45,"x0":-2.6714917820150395,"y0":50.00136749553345,"z0":5.420043524269372,"aX":-11.88530583041506},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2197,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.3877537222294438,"extension":6.349068249238904},"index":2,"playId":"c3ffaf5f-4918-3e21-b2db-67ce6f3cb4f5","pitchNumber":2,"startTime":"2025-07-26T04:12:25.601Z","endTime":"2025-07-26T04:12:29.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":85.4,"endSpeed":79.2,"strikeZoneTop":3.55315812321916,"strikeZoneBottom":1.64981770562253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.039133888882418,"aZ":-35.01598219248673,"pfxX":2.7368236983431533,"pfxZ":-1.8083170770478345,"pX":-0.3176658282930374,"pZ":1.1442251897240923,"vX0":4.754174145523271,"vY0":-124.3731494027093,"vZ0":-3.1592760178286223,"x":129.11,"y":207.89,"x0":-2.606590101780327,"y0":50.002781420427375,"z0":5.323559592523872,"aX":4.302943659345279},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.7,"breakHorizontal":-6.0,"spinRate":2325,"spinDirection":92},"zone":13,"typeConfidence":0.91,"plateTime":0.4397349353981048,"extension":6.676027705915876},"index":3,"playId":"973fe19a-0f32-3eda-b4a2-a754e53215dc","pitchNumber":3,"startTime":"2025-07-26T04:12:39.162Z","endTime":"2025-07-26T04:12:42.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.5383943420794,"strikeZoneBottom":1.66468283762151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.771307589105916,"aZ":-34.235330607133314,"pfxX":3.4196529889407157,"pfxZ":-1.3375238495211565,"pX":-0.23936524138778326,"pZ":2.711122177986996,"vX0":4.979892642814171,"vY0":-123.07417681542296,"vZ0":0.27494652154074983,"x":126.12,"y":165.58,"x0":-2.731126565831668,"y0":50.00423927290284,"z0":5.490621603256169,"aX":5.261006297908605},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.2,"breakHorizontal":-7.3,"spinRate":2295,"spinDirection":92},"zone":5,"typeConfidence":0.91,"plateTime":0.44455538744767553,"extension":6.734205066750955},"index":4,"playId":"56350681-85bd-3c03-b827-ddd4acad97d7","pitchNumber":4,"startTime":"2025-07-26T04:12:55.969Z","endTime":"2025-07-26T04:13:00.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.41876074914845,"strikeZoneBottom":1.60366721118971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.355676697389093,"aZ":-33.89409247014309,"pfxX":2.781213285224386,"pfxZ":-1.0797567274715965,"pX":0.1565533987017168,"pZ":1.3472666385585066,"vX0":5.626828949539259,"vY0":-124.96432146813957,"vZ0":-3.06283613658596,"x":111.03,"y":202.4,"x0":-2.478767332361947,"y0":50.002879744724495,"z0":5.351415876776984,"aX":4.431653202167135},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.4,"breakHorizontal":-6.2,"spinRate":2397,"spinDirection":85},"zone":14,"typeConfidence":0.91,"plateTime":0.4370126565469592,"extension":6.6542812962367455},"index":5,"playId":"f17f5ebc-4938-32bb-8a39-e175ed70a4cc","pitchNumber":5,"startTime":"2025-07-26T04:13:12.658Z","endTime":"2025-07-26T04:13:17.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.42104469554511,"strikeZoneBottom":1.66467514631746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.422870454838055,"aZ":-15.23155471236898,"pfxX":-5.625026518920295,"pfxZ":8.39434553314779,"pX":-0.3068587510493249,"pZ":3.5027347392216677,"vX0":8.553499109311826,"vY0":-141.23835955147487,"vZ0":-2.29972685236055,"x":128.7,"y":144.21,"x0":-2.6449386003093336,"y0":50.0033352318814,"z0":5.307986756751934,"aX":-11.354869295986504},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2179,"spinDirection":232},"zone":1,"typeConfidence":0.89,"plateTime":0.387924678280426,"extension":6.532362602417721},"index":6,"playId":"9ff7c452-91d0-3760-9600-dc74829f625d","pitchNumber":6,"startTime":"2025-07-26T04:13:27.693Z","endTime":"2025-07-26T04:13:33.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:13:33.534Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out softly, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T04:13:47.085Z","endTime":"2025-07-26T04:16:27.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.111417357152867,"aZ":-28.780860379591132,"pfxX":0.5253659806874135,"pfxZ":2.120135148489662,"pX":0.1259200933702169,"pZ":1.801351480174965,"vX0":6.479368808671215,"vY0":-125.26287539961173,"vZ0":-2.7382518842073034,"x":112.2,"y":190.14,"x0":-2.5568969122076193,"y0":50.000374256882246,"z0":5.249685545106868,"aX":0.8369571840278809},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.5,"breakHorizontal":-2.4,"spinRate":2365,"spinDirection":82},"zone":8,"typeConfidence":0.9,"plateTime":0.4364380307395126,"extension":6.733968470351399},"index":0,"playId":"9ea140ea-a212-3390-a77f-9f9c11f6ab2d","pitchNumber":1,"startTime":"2025-07-26T04:13:57.392Z","endTime":"2025-07-26T04:14:01.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-07-26T04:14:09.129Z","endTime":"2025-07-26T04:14:24.417Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.073850057369278,"aZ":-33.66248230466517,"pfxX":2.235168858588559,"pfxZ":-0.9386886662547509,"pX":0.23216710692213152,"pZ":1.8718995181440523,"vX0":6.11832720562375,"vY0":-125.18423021218783,"vZ0":-1.9008599739741063,"x":108.15,"y":188.24,"x0":-2.53306694701551,"y0":50.00258470492925,"z0":5.394622905947654,"aX":3.5486469469921587},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.9,"breakHorizontal":-5.4,"spinRate":2395,"spinDirection":92},"zone":8,"typeConfidence":0.9,"plateTime":0.4374112642075021,"extension":6.668118666700723},"index":2,"playId":"9f55b279-f65d-32e8-92c6-09045f9b1cf3","pitchNumber":2,"startTime":"2025-07-26T04:14:24.417Z","endTime":"2025-07-26T04:14:28.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.84490072587233,"strikeZoneBottom":1.85131452695648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.058257590007766,"aZ":-32.83350139291728,"pfxX":2.6095830983658015,"pfxZ":-0.3959316442721077,"pX":1.89843869081808,"pZ":1.4940899470585791,"vX0":10.249095797445952,"vY0":-128.0439282476145,"vZ0":-3.0983662735978093,"x":44.64,"y":198.44,"x0":-2.4927407019403023,"y0":50.00393321605276,"z0":5.2849041834087,"aX":4.338049020070398},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.2,"breakHorizontal":-7.0,"spinRate":2522,"spinDirection":80},"zone":14,"typeConfidence":0.9,"plateTime":0.4275192243605068,"extension":6.823447978322776},"index":3,"playId":"5f8143e7-6962-30e0-a065-6a25ac02efd9","pitchNumber":3,"startTime":"2025-07-26T04:14:56.720Z","endTime":"2025-07-26T04:15:01.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.8520487395563,"strikeZoneBottom":1.8586221572864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.655923416402413,"aZ":-33.10762994126635,"pfxX":2.463398604326299,"pfxZ":-0.5827648999330961,"pX":0.225714141607024,"pZ":1.1496419731864531,"vX0":5.807635816966154,"vY0":-126.15446727058668,"vZ0":-3.928317145872607,"x":108.4,"y":207.74,"x0":-2.4260285500141414,"y0":50.00022534197108,"z0":5.395470170223644,"aX":3.9692748383931473},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.7,"breakHorizontal":-5.8,"spinRate":2365,"spinDirection":100},"zone":14,"typeConfidence":0.9,"plateTime":0.4341569907068705,"extension":6.681902895342117},"index":4,"playId":"a7d49218-5ef5-344e-b80f-d9713acb5872","pitchNumber":4,"startTime":"2025-07-26T04:15:15.792Z","endTime":"2025-07-26T04:15:20.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.423884550881134,"aZ":-32.38537666735595,"pfxX":1.0518627959026143,"pfxZ":-0.12856280646894547,"pX":0.015295589397141632,"pZ":2.2343533000803237,"vX0":5.832712929585268,"vY0":-125.83669814090644,"vZ0":-1.3587417288015953,"x":116.42,"y":178.45,"x0":-2.468933197146737,"y0":50.00435038906044,"z0":5.4037768231189025,"aX":1.6880508342741314},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.4,"breakHorizontal":-3.2,"spinRate":2184,"spinDirection":79},"zone":8,"typeConfidence":0.9,"plateTime":0.43517664784122134,"extension":6.734718364152519},"index":5,"playId":"a3e49984-7a39-3993-b3fb-8e6be66bbe84","pitchNumber":5,"startTime":"2025-07-26T04:15:35.251Z","endTime":"2025-07-26T04:15:38.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.75235795252707,"strikeZoneBottom":1.75061447120751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.488982530586558,"aZ":-33.81809317780658,"pfxX":1.5221620348532605,"pfxZ":-1.0293274638325987,"pX":1.2450831115917833,"pZ":0.1584475194728115,"vX0":8.514396361948615,"vY0":-126.32591540172396,"vZ0":-5.462092159943236,"x":69.54,"y":234.5,"x0":-2.3889626077386277,"y0":50.00536692386915,"z0":5.1175829503873205,"aX":2.4218918572757304},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.1,"breakHorizontal":-5.0,"spinRate":2356,"spinDirection":99},"zone":14,"typeConfidence":0.89,"plateTime":0.436194491824911,"extension":6.902318495409816},"index":6,"playId":"12696aea-fda9-3eed-8099-b96cf3e386e9","pitchNumber":6,"startTime":"2025-07-26T04:15:56.280Z","endTime":"2025-07-26T04:15:59.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.067812383602977,"aZ":-33.626132133247346,"pfxX":3.6052015957702985,"pfxZ":-0.9298954698647179,"pX":-0.5479891355424648,"pZ":2.9775782903980446,"vX0":3.329137080239941,"vY0":-123.9569914051314,"vZ0":0.8239192221729161,"x":137.89,"y":158.39,"x0":-2.377586038073208,"y0":50.00556439231085,"z0":5.45100893756269,"aX":5.604035630993729},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":-7.3,"spinRate":2315,"spinDirection":85},"zone":4,"typeConfidence":0.91,"plateTime":0.44208584588291977,"extension":6.6965322552294095},"hitData":{"launchSpeed":30.0,"launchAngle":-3.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":130.19,"coordY":177.07}},"index":7,"playId":"52632617-12f9-3254-b7a5-fd7be1e7a31a","pitchNumber":7,"startTime":"2025-07-26T04:16:19.457Z","endTime":"2025-07-26T04:16:27.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:16:27.390Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T04:17:00.106Z","endTime":"2025-07-26T04:17:40.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33275105432404,"aZ":-33.447319941113705,"pfxX":2.376094846533215,"pfxZ":-0.820862929549385,"pX":-0.288713581761162,"pZ":1.8619942809738,"vX0":5.269443858657341,"vY0":-123.61435281780022,"vZ0":-1.4617759531817132,"x":128.01,"y":188.51,"x0":-2.7556596419464126,"y0":50.004551620923856,"z0":5.2657121793493635,"aX":3.68076628344212},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":-5.5,"spinRate":2374,"spinDirection":82},"zone":7,"typeConfidence":0.91,"plateTime":0.44288115863345157,"extension":6.7209327743778395},"index":0,"playId":"53a87137-d865-38da-9e84-fd5b9d5379bc","pitchNumber":1,"startTime":"2025-07-26T04:17:02.875Z","endTime":"2025-07-26T04:17:06.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.9,"endSpeed":89.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.549385640685298,"aZ":-18.93276001136797,"pfxX":-7.4293633881599375,"pfxZ":6.452710957008522,"pX":0.49737849195577405,"pZ":2.976569296300054,"vX0":11.962498745832221,"vY0":-142.12661513487618,"vZ0":-3.05771884909897,"x":98.04,"y":158.41,"x0":-2.7944794740421344,"y0":50.00585982285833,"z0":5.263938771254651,"aX":-15.253664307050936},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.3,"breakHorizontal":11.2,"spinRate":2195,"spinDirection":235},"zone":3,"typeConfidence":0.9,"plateTime":0.38488551880683897,"extension":6.5024139627108575},"index":1,"playId":"f4c52e13-4725-3f25-9a50-d0019abcc558","pitchNumber":2,"startTime":"2025-07-26T04:17:17.894Z","endTime":"2025-07-26T04:17:21.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.885655707030722,"aZ":-33.49228678286972,"pfxX":2.1557938433580848,"pfxZ":-0.8133634352406887,"pX":-0.3312649322625818,"pZ":1.7903589085992047,"vX0":5.115293514647331,"vY0":-126.91078859038706,"vZ0":-2.0210881899441837,"x":129.63,"y":190.44,"x0":-2.655953197566454,"y0":50.00131197245093,"z0":5.274272091601406,"aX":3.502219465708929},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.7,"breakHorizontal":-5.2,"spinRate":2295,"spinDirection":72},"zone":7,"typeConfidence":0.9,"plateTime":0.4322056346063343,"extension":6.668580841427522},"index":2,"playId":"92346062-bf3b-332c-8c90-98d7ed8efa28","pitchNumber":3,"startTime":"2025-07-26T04:17:36.385Z","endTime":"2025-07-26T04:17:40.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.42,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:17:40.451Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-07-26T04:20:24.011Z","endTime":"2025-07-26T04:21:48.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kevin Newman replaces third baseman Yoán Moncada, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T04:19:44.868Z","endTime":"2025-07-26T04:19:44.889Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":660162,"link":"/api/v1/people/660162"},"defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Kenley Jansen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T04:19:44.889Z","endTime":"2025-07-26T04:20:10.238Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ben Williamson starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-26T04:20:10.238Z","endTime":"2025-07-26T04:20:26.016Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"base":2,"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.35719305773516,"strikeZoneBottom":1.54040348481038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.532254099120472,"aZ":-20.065564755058585,"pfxX":1.0181569134314081,"pfxZ":6.438117114208267,"pX":-1.240078861690247,"pZ":2.101944882257555,"vX0":2.3392294407010703,"vY0":-136.17259714626772,"vZ0":-5.930964583465174,"x":164.27,"y":182.03,"x0":-2.24201982679366,"y0":50.00083757108299,"z0":5.693525131684613,"aX":1.9142560620459181},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":-2.3,"spinRate":2405,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.40202083284217105,"extension":6.408843244428057},"index":3,"playId":"ea46e58d-ef5d-337d-9cf9-382e2a754b20","pitchNumber":1,"startTime":"2025-07-26T04:20:26.016Z","endTime":"2025-07-26T04:20:29.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.3861960346776,"strikeZoneBottom":1.4813920831533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.251261730389366,"aZ":-23.41759746994082,"pfxX":0.1540678497435013,"pfxZ":4.7843646858845545,"pX":0.9233688989435723,"pZ":0.6853937701491345,"vX0":7.665241529780724,"vY0":-134.7127292472175,"vZ0":-8.558090004449163,"x":81.8,"y":220.27,"x0":-1.9834100500234721,"y0":50.0052148130704,"z0":5.5687391661794114,"aX":0.2822785989126795},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":-1.9,"spinRate":2438,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4071545887378143,"extension":6.649359672787667},"index":4,"playId":"29e8dfab-6b5a-3632-a17a-cc4efcdea165","pitchNumber":2,"startTime":"2025-07-26T04:20:42.857Z","endTime":"2025-07-26T04:20:46.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.37903637492648,"strikeZoneBottom":1.56246421190809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.428928466063375,"aZ":-22.50653193000034,"pfxX":2.1867940832174977,"pfxZ":5.226384561470524,"pX":-1.2616369656561277,"pZ":2.0525144646640374,"vX0":1.951663995514284,"vY0":-135.16152179550366,"vZ0":-5.406346384665183,"x":165.09,"y":183.36,"x0":-2.2771955144998404,"y0":50.004350770677924,"z0":5.658887732846998,"aX":4.046813934404738},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.5,"breakHorizontal":-4.3,"spinRate":2191,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.40521699500857844,"extension":6.4478148574198455},"index":5,"playId":"3ef1845e-1206-3139-8fca-b46dc6719c55","pitchNumber":3,"startTime":"2025-07-26T04:21:05.745Z","endTime":"2025-07-26T04:21:10.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.37185793292714,"strikeZoneBottom":1.58459636246656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.193473681065626,"aZ":-23.663740311637024,"pfxX":4.124675498825134,"pfxZ":4.734879729950664,"pX":-0.15944758869662076,"pZ":1.893375779881749,"vX0":3.7797637288286046,"vY0":-133.60296720320105,"vZ0":-5.534920894495924,"x":123.08,"y":187.66,"x0":-2.1311692979940013,"y0":50.00439100572759,"z0":5.70463047472051,"aX":7.418475900444351},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":-8.3,"spinRate":2188,"spinDirection":177},"zone":8,"typeConfidence":2.0,"plateTime":0.4107833570963182,"extension":6.486558514799803},"index":6,"playId":"7cd76184-0880-3f7a-b4e7-16c5f634f442","pitchNumber":4,"startTime":"2025-07-26T04:21:26.890Z","endTime":"2025-07-26T04:21:30.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.40431663460188,"strikeZoneBottom":1.58747941459514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.954678999328074,"aZ":-24.02426818564967,"pfxX":1.4289488980251068,"pfxZ":4.443327575533402,"pX":-1.3254826557959634,"pZ":4.140476730579505,"vX0":2.001339908448846,"vY0":-134.30298274248443,"vZ0":-0.2711835142306134,"x":167.52,"y":126.99,"x0":-2.264809517704283,"y0":50.00371043134636,"z0":5.9453824548444025,"aX":2.6207818574386104},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.2,"breakHorizontal":-3.0,"spinRate":2295,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.40718305995943416,"extension":6.369942693280705},"index":7,"playId":"0bec09d0-f189-3820-a327-ab193280d8bd","pitchNumber":5,"startTime":"2025-07-26T04:21:44.914Z","endTime":"2025-07-26T04:21:48.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.9,"awayTeamWinProbability":55.1,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":2.29,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:21:48.713Z","atBatIndex":68},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"J.P. Crawford ground bunts into a force out, shortstop Zach Neto to pitcher Ryan Zeferjahn. Ben Williamson out at 3rd. Cole Young to 2nd. J.P. Crawford to 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-07-26T04:22:13.094Z","endTime":"2025-07-26T04:24:20.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.60301218137382,"strikeZoneBottom":1.5766612877252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.657011719513488,"aZ":-22.993708257175474,"pfxX":1.236368873752716,"pfxZ":5.180646653236904,"pX":-1.264822471428532,"pZ":3.6165248094577316,"vX0":2.2694225236031986,"vY0":-132.16472428997463,"vZ0":-1.1023799154020733,"x":165.21,"y":141.13,"x0":-2.2946380460298093,"y0":50.00441569467846,"z0":5.724711735627303,"aX":2.1912365231706654},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":-2.8,"spinRate":2250,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.4141305828409254,"extension":6.376421507617177},"index":0,"playId":"ef064ce0-30de-3d6f-9b05-28be86454d33","pitchNumber":1,"startTime":"2025-07-26T04:22:23.401Z","endTime":"2025-07-26T04:22:28.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.63535991574311,"strikeZoneBottom":1.63858734404028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.214539602858874,"aZ":-24.105685420644164,"pfxX":2.3012818276440297,"pfxZ":4.4812173198022585,"pX":-0.6940735272507902,"pZ":3.824907308379008,"vX0":3.232345813359017,"vY0":-133.45396877239867,"vZ0":-0.4712430777195516,"x":143.46,"y":135.51,"x0":-2.220752166592113,"y0":50.001945688287286,"z0":5.742856845358893,"aX":4.142920178968091},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":-4.9,"spinRate":2334,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4107025569324052,"extension":6.41762348404907},"index":1,"playId":"4a39767e-492c-3cbd-9941-5650ed60cfda","pitchNumber":2,"startTime":"2025-07-26T04:22:46.151Z","endTime":"2025-07-26T04:22:50.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-26T04:23:00.808Z","endTime":"2025-07-26T04:23:52.810Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.61361160188851,"strikeZoneBottom":1.64734362247229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.963394494748744,"aZ":-22.689876437644603,"pfxX":1.2023441607796874,"pfxZ":5.264769256425214,"pX":-0.007840450942823072,"pZ":1.8556603402937721,"vX0":5.35712351933362,"vY0":-133.43153458115708,"vZ0":-5.46314297170996,"x":117.3,"y":188.68,"x0":-2.198537703165774,"y0":50.002923942686124,"z0":5.5666537313145845,"aX":2.1652917028626026},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":-3.4,"spinRate":2165,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.41063547094001907,"extension":6.505436184067731},"index":3,"playId":"9448f84d-7484-3934-9c91-a2bc153370e7","pitchNumber":3,"startTime":"2025-07-26T04:23:52.810Z","endTime":"2025-07-26T04:23:56.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.547184784470343,"aZ":-25.474306620610054,"pfxX":3.318001526166903,"pfxZ":3.8614380706796005,"pX":-0.2702904200380546,"pZ":3.637864561352946,"vX0":3.6953849125045473,"vY0":-130.88432338803025,"vZ0":-0.5599869581937073,"x":127.3,"y":140.56,"x0":-2.1314379971456763,"y0":50.00406803739252,"z0":5.761788823616985,"aX":5.7577770552123315},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":-6.8,"spinRate":2340,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.41843896193662333,"extension":6.513878006496836},"hitData":{"launchSpeed":37.3,"launchAngle":33.0,"totalDistance":86.0,"trajectory":"bunt_grounder","hardness":"medium","location":"6","coordinates":{"coordX":106.05,"coordY":166.08}},"index":4,"playId":"2b5edba9-f84e-3e5d-8d83-4a5dc204efda","pitchNumber":4,"startTime":"2025-07-26T04:24:10.125Z","endTime":"2025-07-26T04:24:20.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.99999999999999,"awayTeamWinProbability":43.00000000000001,"homeTeamWinProbabilityAdded":12.099999999999994,"leverageIndex":3.66,"dramaIndex":171.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:24:20.758Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-07-26T04:25:00.737Z","endTime":"2025-07-26T04:25:57.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.39142023637341,"strikeZoneBottom":1.50215478339435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.718727078431815,"aZ":-30.775328673674647,"pfxX":6.433916831256004,"pfxZ":0.9286033821961208,"pX":-1.4020354913379376,"pZ":2.515165030689547,"vX0":0.5005164617428048,"vY0":-122.31656817220907,"vZ0":-1.2729369862422644,"x":170.44,"y":170.87,"x0":-2.4451517187720704,"y0":50.004235282642874,"z0":5.687401781833145,"aX":9.72440050299351},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":-11.8,"spinRate":2664,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.44824177765602347,"extension":6.437600175779551},"index":0,"playId":"e0be7c5a-7933-380d-983d-2cf49efdbc73","pitchNumber":1,"startTime":"2025-07-26T04:25:00.737Z","endTime":"2025-07-26T04:25:04.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.46563945850393,"strikeZoneBottom":1.51904008081451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.586119385656804,"aZ":-22.3207376252226,"pfxX":4.442018054032238,"pfxZ":6.139678273280183,"pX":1.1196868410784429,"pZ":2.3032628976860554,"vX0":6.951066348445249,"vY0":-126.61889984720378,"vZ0":-3.585637822097876,"x":74.32,"y":176.59,"x0":-2.2504551086775,"y0":50.004160981103524,"z0":5.54755742301433,"aX":7.131235083686577},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.4,"breakHorizontal":-9.8,"spinRate":2644,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.43446836540676426,"extension":6.615481372706734},"index":1,"playId":"97ee005c-cfef-3152-8ef1-e9d5b93671a9","pitchNumber":2,"startTime":"2025-07-26T04:25:18.144Z","endTime":"2025-07-26T04:25:24.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.441242428052117,"aZ":-22.764748254034068,"pfxX":4.323114668218909,"pfxZ":6.006351551518165,"pX":0.20835425660054427,"pZ":1.8345913689573194,"vX0":4.905362310343891,"vY0":-125.22345706131202,"vZ0":-4.590460599473159,"x":109.06,"y":189.25,"x0":-2.3476057620605997,"y0":50.00527622475262,"z0":5.585464297713822,"aX":6.773292977866696},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.8,"breakHorizontal":-9.1,"spinRate":2621,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.439667144144682,"extension":6.533137007618381},"hitData":{"launchSpeed":90.7,"launchAngle":53.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.55,"coordY":103.22}},"index":2,"playId":"eb1181cf-ab08-39c6-8d70-9179185a68b3","pitchNumber":3,"startTime":"2025-07-26T04:25:42.337Z","endTime":"2025-07-26T04:25:57.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":11.500000000000007,"leverageIndex":4.56,"dramaIndex":190.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:25:57.441Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-07-26T04:27:18.289Z","endTime":"2025-07-26T04:29:35.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T04:26:22.526Z","endTime":"2025-07-26T04:27:20.374Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.71965330783547,"strikeZoneBottom":1.575300734969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.769162515229002,"aZ":-25.985359583982564,"pfxX":7.838117761902501,"pfxZ":3.9738096578183244,"pX":-0.5352215328857582,"pZ":1.2948807963562987,"vX0":2.00008683520218,"vY0":-124.71233231091314,"vZ0":-5.091541281383893,"x":137.4,"y":203.82,"x0":-2.3678124522943893,"y0":50.00242314020255,"z0":5.536885536641126,"aX":12.203734747499741},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.1,"breakHorizontal":-14.6,"spinRate":2676,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.44113051769703926,"extension":6.5248664169017845},"index":1,"playId":"4a78a76f-8455-3f6d-873c-958c2e09662b","pitchNumber":1,"startTime":"2025-07-26T04:27:20.374Z","endTime":"2025-07-26T04:27:24.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.003223173871415,"aZ":-23.23415904762659,"pfxX":5.9089016118979325,"pfxZ":5.675985654073168,"pX":0.877000245224149,"pZ":1.284222880825785,"vX0":5.397338244311716,"vY0":-124.93105615613432,"vZ0":-5.605475792402694,"x":83.57,"y":204.11,"x0":-2.0818739746207466,"y0":50.003069505369666,"z0":5.475747370090267,"aX":9.306526202061054},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.1,"breakHorizontal":-12.0,"spinRate":2622,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.43901783558824814,"extension":6.471318225558333},"index":2,"playId":"38688810-9034-3fa3-8c72-faf27e5db1ad","pitchNumber":2,"startTime":"2025-07-26T04:27:36.695Z","endTime":"2025-07-26T04:27:40.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.90209231365662,"strikeZoneBottom":1.69950250775386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10538470785242,"aZ":-13.876235990326338,"pfxX":-4.558760908436563,"pfxZ":9.049555231448307,"pX":-0.8275212020170667,"pZ":2.4343937564247495,"vX0":4.917368992259834,"vY0":-141.6968009020308,"vZ0":-6.054131077852466,"x":148.54,"y":173.05,"x0":-1.9978913496990656,"y0":50.0034789818819,"z0":5.494789105917307,"aX":-9.217936303874344},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":7.2,"spinRate":2257,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3874057197256566,"extension":6.4581531932671945},"index":3,"playId":"56986ce1-b6ca-37b4-b4da-5a16b9df2b7b","pitchNumber":3,"startTime":"2025-07-26T04:27:56.995Z","endTime":"2025-07-26T04:28:00.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-26T04:28:12.344Z","endTime":"2025-07-26T04:28:30.220Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.70405272777253,"strikeZoneBottom":1.56012446144368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.419695144969197,"aZ":-31.160723487932128,"pfxX":2.562187192739086,"pfxZ":0.5896151695978076,"pX":1.37754970398098,"pZ":-0.5174790330918527,"vX0":7.7291847546877275,"vY0":-129.97298078548243,"vZ0":-9.197246363165487,"x":64.49,"y":252.75,"x0":-1.9682608886887496,"y0":50.000556768819415,"z0":5.435593891369157,"aX":4.378906006307082},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.8,"breakHorizontal":-6.4,"spinRate":2720,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.42153257186209014,"extension":6.751131574811212},"index":5,"playId":"92f49c63-c756-3a06-9252-fbbbae78b4da","pitchNumber":4,"startTime":"2025-07-26T04:28:30.220Z","endTime":"2025-07-26T04:28:34.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.70349310729242,"strikeZoneBottom":1.56011219304559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.393326464002268,"aZ":-28.649959998940226,"pfxX":6.5953797138584065,"pfxZ":2.282052332796277,"pX":-0.4614647351583275,"pZ":1.2704776474416215,"vX0":2.444974121701038,"vY0":-124.26737378724349,"vZ0":-4.292591679634209,"x":134.59,"y":204.48,"x0":-2.318136863370245,"y0":50.00611458291708,"z0":5.429683114315024,"aX":10.20620660891891},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":-12.5,"spinRate":2664,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.44258795338614565,"extension":6.5923386482096245},"index":6,"playId":"fc441f8a-7960-3d64-afaf-3d5c4d892b66","pitchNumber":5,"startTime":"2025-07-26T04:29:07.902Z","endTime":"2025-07-26T04:29:12.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.7,"strikeZoneTop":3.81977043472879,"strikeZoneBottom":1.67676105116472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.25139610182479,"aZ":-9.268764884888643,"pfxX":-3.0736921531518067,"pfxZ":11.021967511962966,"pX":-0.42204280681380946,"pZ":2.152006135536733,"vX0":5.379435838201233,"vY0":-143.90095758151026,"vZ0":-7.837281980236371,"x":133.09,"y":180.68,"x0":-1.924183818466927,"y0":50.00222251868369,"z0":5.500081642890284,"aX":-6.387686042346284},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":4.3,"spinRate":2267,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3819671896911978,"extension":6.570107960742351},"index":7,"playId":"bf29f851-6fef-3db6-acfb-01f23ebf85e3","pitchNumber":6,"startTime":"2025-07-26T04:29:29.647Z","endTime":"2025-07-26T04:29:35.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":621028,"link":"/api/v1/people/621028"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":666176,"link":"/api/v1/people/666176"},"right":{"id":664774,"link":"/api/v1/people/664774"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":12.0,"leverageIndex":4.63,"dramaIndex":195.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:29:35.095Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to center fielder Julio Rodríguez. Kevin Newman to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-07-26T04:32:08.051Z","endTime":"2025-07-26T04:33:12.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Casey Legumina replaces Andrés Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T04:31:34.610Z","endTime":"2025-07-26T04:32:07.088Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kevin Newman starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T04:32:07.088Z","endTime":"2025-07-26T04:32:10.086Z","isPitch":false,"type":"action","player":{"id":621028,"link":"/api/v1/people/621028"},"base":2,"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.675692153238884,"aZ":-22.796976643142564,"pfxX":-9.904131749619749,"pfxZ":5.28741978558816,"pX":-1.4895501030681992,"pZ":3.2906063316538443,"vX0":4.429585646654999,"vY0":-132.46365072198668,"vZ0":-0.07133011911561815,"x":173.78,"y":149.93,"x0":-1.8978722594664272,"y0":50.00640115775383,"z0":4.986617115953054,"aX":-17.578653096276017},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.7,"breakHorizontal":16.9,"spinRate":2044,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4137181424175922,"extension":6.792473731508947},"index":2,"playId":"7cba2626-71b2-398b-9dd9-8fa5e29bfba8","pitchNumber":1,"startTime":"2025-07-26T04:32:10.086Z","endTime":"2025-07-26T04:32:18.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"second":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.66930959468545,"aZ":-30.00978833483762,"pfxX":6.862159376020967,"pfxZ":1.6593496212787224,"pX":0.8568973643390002,"pZ":1.4317605916756084,"vX0":4.671936945161657,"vY0":-113.6208587550196,"vZ0":-0.38946267006329305,"x":84.34,"y":200.12,"x0":-2.1203774750861784,"y0":50.00058829474378,"z0":4.598675774372045,"aX":8.930684166147344},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":3.2,"breakHorizontal":-13.7,"spinRate":2591,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.4828718241162231,"extension":6.606633909934224},"index":3,"playId":"aec8e7f8-bbc5-37e7-aea1-85c2d879ec0c","pitchNumber":2,"startTime":"2025-07-26T04:32:40.949Z","endTime":"2025-07-26T04:32:44.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"second":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.829293853882795,"aZ":-29.37854288664089,"pfxX":6.288513822113789,"pfxZ":2.0850458888707575,"pX":0.26000912851285374,"pZ":2.2552337937196296,"vX0":3.7096167167811194,"vY0":-115.09969995740569,"vZ0":0.9754269787083709,"x":107.09,"y":177.89,"x0":-2.190584524268876,"y0":50.00000630409791,"z0":4.675861990711027,"aX":8.415893583014725},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":4.3,"breakHorizontal":-12.4,"spinRate":2600,"spinDirection":96},"zone":8,"typeConfidence":0.9,"plateTime":0.47629954760571724,"extension":6.6271215476982155},"hitData":{"launchSpeed":92.5,"launchAngle":33.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.09,"coordY":61.98}},"index":4,"playId":"98c14a76-114e-38ca-be4c-3c4186f2a026","pitchNumber":3,"startTime":"2025-07-26T04:32:58.813Z","endTime":"2025-07-26T04:33:12.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"second":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.3,"awayTeamWinProbability":16.700000000000003,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":2.67,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:33:12.037Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"LaMonte Wade Jr. walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-07-26T04:34:30.546Z","endTime":"2025-07-26T04:36:11.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"postOnThird":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-07-26T04:33:47.343Z","endTime":"2025-07-26T04:34:32.749Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.4399136385108,"strikeZoneBottom":1.46517841890284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00966827712853,"aZ":-17.152079451929286,"pfxX":-9.953099623065848,"pfxZ":8.181452793143146,"pX":-0.21603335386178518,"pZ":2.363824924839547,"vX0":7.935121497569011,"vY0":-135.27584397824796,"vZ0":-3.2184902348222493,"x":125.23,"y":174.96,"x0":-1.9074800994202747,"y0":50.005918953920286,"z0":4.785254945390547,"aX":-18.282626387950334},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":16.1,"spinRate":2483,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.40630830673676677,"extension":6.6922005789438295},"index":1,"playId":"e5fdac2f-0f5b-3464-a750-28a024b18f06","pitchNumber":1,"startTime":"2025-07-26T04:34:32.749Z","endTime":"2025-07-26T04:34:36.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.7,"endSpeed":84.7,"strikeZoneTop":3.38101259067919,"strikeZoneBottom":1.53733078795594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67825811578177,"aZ":-15.400135537566129,"pfxX":-9.28664284056039,"pfxZ":9.044996435548178,"pX":0.6395538472913976,"pZ":2.167996969682527,"vX0":9.391671985980189,"vY0":-136.02822436627898,"vZ0":-4.114046685479124,"x":92.62,"y":180.24,"x0":-1.6682391150185016,"y0":50.0051362832136,"z0":4.783409280613531,"aX":-17.228291511070253},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":14.5,"spinRate":2563,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4042420641303224,"extension":6.628455798968839},"index":2,"playId":"48f5244d-2bcc-3fcd-9596-d9bcef86b5b6","pitchNumber":2,"startTime":"2025-07-26T04:34:49.653Z","endTime":"2025-07-26T04:34:54.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":84.8,"strikeZoneTop":3.48286397662714,"strikeZoneBottom":1.53735359345698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15636915414431,"aZ":-15.86253536572203,"pfxX":-8.395294289546268,"pfxZ":8.776566439532717,"pX":1.044302556236866,"pZ":2.951631185174123,"vX0":10.299140002950537,"vY0":-136.03847145304877,"vZ0":-2.2509265317468135,"x":77.19,"y":159.09,"x0":-1.7147690223538168,"y0":50.00403819874158,"z0":4.89993638124329,"aX":-15.606306236712676},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":12.8,"spinRate":2556,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4039127020668456,"extension":6.758933106437404},"index":3,"playId":"2bd1a63b-9a0a-3727-ba83-ba1a6f1c4137","pitchNumber":3,"startTime":"2025-07-26T04:35:08.011Z","endTime":"2025-07-26T04:35:12.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.493112063724116,"aZ":-20.312631676891403,"pfxX":-10.68276809266209,"pfxZ":6.498063736472493,"pX":-0.28951998029523557,"pZ":2.2105417779062253,"vX0":8.104617939821917,"vY0":-134.78703755158799,"vZ0":-2.2436935932902915,"x":128.04,"y":179.1,"x0":-1.9595456980455335,"y0":50.00201849235543,"z0":4.500550128249208,"aX":-19.497525642121307},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":17.4,"spinRate":2558,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.40762508890113835,"extension":6.7354574213918985},"index":4,"playId":"7ec44df8-bdc1-3788-ace4-8c88fd23c257","pitchNumber":4,"startTime":"2025-07-26T04:35:27.480Z","endTime":"2025-07-26T04:35:30.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.41841167666865,"strikeZoneBottom":1.41467127689753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96190832949135,"aZ":-16.045460005694842,"pfxX":-9.102768338375554,"pfxZ":8.56474396634527,"pX":-0.34275060443982236,"pZ":3.703219490826894,"vX0":7.270001052589036,"vY0":-136.79912373308304,"vZ0":-0.2516065654794965,"x":130.06,"y":138.79,"x0":-1.8604666509020127,"y0":50.002800008260714,"z0":4.902330285831231,"aX":-17.14348151562312},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":14.9,"spinRate":2440,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40136264197823257,"extension":6.689789942109952},"index":5,"playId":"21830a11-89d4-36e6-a193-1c4043f0d289","pitchNumber":5,"startTime":"2025-07-26T04:35:49.583Z","endTime":"2025-07-26T04:35:53.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.46678010899994,"strikeZoneBottom":1.5213481504427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95153096962661,"aZ":-18.157690723165032,"pfxX":-8.252028446285426,"pfxZ":7.554157818516865,"pX":0.06995058525098967,"pZ":4.470318269756755,"vX0":7.836984053158226,"vY0":-135.66399450874994,"vZ0":2.176434701800276,"x":114.33,"y":118.08,"x0":-1.79057195427345,"y0":50.001690833127114,"z0":4.926579627311631,"aX":-15.310316580138762},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":13.2,"spinRate":2512,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4044410049424241,"extension":6.6611771863680005},"index":6,"playId":"09fc0a38-c2e9-3190-85fe-9a2bf6009da6","pitchNumber":6,"startTime":"2025-07-26T04:36:07.603Z","endTime":"2025-07-26T04:36:11.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.39999999999999,"awayTeamWinProbability":17.60000000000001,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":4.79,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:36:11.166Z","atBatIndex":73},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Luis Rengifo reaches on a fielder's choice out, third baseman Ben Williamson to catcher Cal Raleigh to shortstop J.P. Crawford. Kevin Newman out at home. LaMonte Wade Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-07-26T04:36:41.389Z","endTime":"2025-07-26T04:38:09.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_rundown","runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":92.9,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.087728571601083,"aZ":-21.587311029612867,"pfxX":-10.475276959619192,"pfxZ":5.7082144169168485,"pX":0.29778044715409524,"pZ":2.0760872209557655,"vX0":9.062180968175042,"vY0":-135.0074902869612,"vZ0":-3.0120017284720415,"x":105.65,"y":182.73,"x0":-1.7336077206722988,"y0":50.003039685775505,"z0":4.717355307794572,"aX":-19.429625003155763},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":17.2,"spinRate":2197,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.4049677868816435,"extension":6.864378530399654},"index":0,"playId":"c01015f7-e75b-3f6b-ad4b-2e0538a988cb","pitchNumber":1,"startTime":"2025-07-26T04:36:55.296Z","endTime":"2025-07-26T04:36:58.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.8,"strikeZoneTop":3.2988408861159,"strikeZoneBottom":1.51680816449435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60940464168128,"aZ":-19.66791327509684,"pfxX":-7.543003940053785,"pfxZ":6.741940096018562,"pX":-0.8192525759034083,"pZ":3.7121973637233343,"vX0":5.619612872706652,"vY0":-135.5816015299907,"vZ0":0.6199039611416198,"x":148.23,"y":138.55,"x0":-1.9424061556277994,"y0":50.0046047110309,"z0":4.856857157802706,"aX":-13.995667289736035},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":12.4,"spinRate":2413,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.404530967361973,"extension":6.657273662203392},"index":1,"playId":"f843211e-1454-3a23-ab79-e937c098947d","pitchNumber":2,"startTime":"2025-07-26T04:37:17.203Z","endTime":"2025-07-26T04:37:21.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.2,"endSpeed":83.7,"strikeZoneTop":3.27103951415197,"strikeZoneBottom":1.48893183251457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.849509374343874,"aZ":-18.867206648186993,"pfxX":-7.4510788988749646,"pfxZ":7.348020958657386,"pX":-0.9190982492723648,"pZ":3.408098247520111,"vX0":5.419009710929912,"vY0":-134.15211160137096,"vZ0":-0.26084272908343686,"x":152.03,"y":146.76,"x0":-2.0041275253293875,"y0":50.00005779660923,"z0":4.859387949311166,"aX":-13.487348711309481},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":12.2,"spinRate":2369,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4093464948150971,"extension":6.678296662399422},"index":2,"playId":"787ad69e-a7dd-3b4e-9daf-5d71bba2e9ae","pitchNumber":3,"startTime":"2025-07-26T04:37:38.201Z","endTime":"2025-07-26T04:37:42.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21850437106823,"aZ":-31.083127003137907,"pfxX":-9.215234666760322,"pfxZ":0.6974911577463505,"pX":-0.5759893985458556,"pZ":2.8802762753367346,"vX0":6.778062870383541,"vY0":-124.5405240555055,"vZ0":2.0506124288339675,"x":138.96,"y":161.01,"x0":-2.136763777850773,"y0":50.0045965843492,"z0":4.618632679641602,"aX":-14.464662797474102},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":15.1,"spinRate":1504,"spinDirection":245},"zone":1,"typeConfidence":0.9,"plateTime":0.4399535750952186,"extension":6.744928559129685},"hitData":{"launchSpeed":94.3,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.44,"coordY":174.14}},"index":3,"playId":"1b7f8a75-beb2-3185-8c9d-d151afd44d6d","pitchNumber":4,"startTime":"2025-07-26T04:37:57.225Z","endTime":"2025-07-26T04:38:09.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":-20.999999999999993,"leverageIndex":5.29,"dramaIndex":266.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:38:09.544Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a ground ball to right fielder Dominic Canzone, deflected by second baseman Cole Young. LaMonte Wade Jr. scores. Luis Rengifo to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-07-26T04:39:40.118Z","endTime":"2025-07-26T04:40:12.220Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":{"id":668984,"link":"/api/v1/people/668984"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T04:38:48.293Z","endTime":"2025-07-26T04:39:42.274Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"second":{"id":664774,"link":"/api/v1/people/664774"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.31916927856054,"strikeZoneBottom":1.58987142227534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.911495828785068,"aZ":-23.706034003607257,"pfxX":3.1924518003962365,"pfxZ":6.204905883687118,"pX":0.9873478709417094,"pZ":4.109383648291391,"vX0":6.246927880820899,"vY0":-116.40788288065228,"vZ0":3.961206930605568,"x":79.36,"y":127.83,"x0":-2.1513929279483537,"y0":50.00423456361055,"z0":4.635809229452313,"aX":4.3586880283076015},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":12.6,"breakHorizontal":-7.4,"spinRate":2712,"spinDirection":99},"zone":12,"typeConfidence":0.91,"plateTime":0.4714561436057543,"extension":6.645568166290053},"index":1,"playId":"0f1f0e5e-c873-3b97-a7e4-0974d3075821","pitchNumber":1,"startTime":"2025-07-26T04:39:42.274Z","endTime":"2025-07-26T04:39:45.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"second":{"id":664774,"link":"/api/v1/people/664774"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.549959580856523,"aZ":-22.726022080594117,"pfxX":1.111657945888553,"pfxZ":6.752608045821269,"pX":0.25519185875763994,"pZ":2.650400381096651,"vX0":5.35053137666596,"vY0":-117.85318645935142,"vZ0":0.5080540772576945,"x":107.27,"y":167.22,"x0":-2.1939968410469946,"y0":50.00110945196091,"z0":4.5401667113075375,"aX":1.5546462913332006},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":12.6,"breakHorizontal":-3.4,"spinRate":2659,"spinDirection":111},"zone":5,"typeConfidence":0.9,"plateTime":0.4657373331029695,"extension":6.586212711739744},"hitData":{"launchSpeed":64.4,"launchAngle":6.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.8,"coordY":142.08}},"index":2,"playId":"e4b5f173-989a-32c9-bbef-a9d1e2227dcb","pitchNumber":2,"startTime":"2025-07-26T04:39:59.808Z","endTime":"2025-07-26T04:40:12.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"second":{"id":664774,"link":"/api/v1/people/664774"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":38.6,"leverageIndex":4.51,"dramaIndex":355.0,"contextMetrics":{},"playEndTime":"2025-07-26T04:40:12.220Z","atBatIndex":75}]